Share via


Microsoft.DataFactory 팩터리

Bicep 리소스 정의

팩터리 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.DataFactory/팩터리 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.DataFactory/factories@2018-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: any()
    }
  }
  properties: {
    encryption: {
      identity: {
        userAssignedIdentity: 'string'
      }
      keyName: 'string'
      keyVersion: 'string'
      vaultBaseUrl: 'string'
    }
    globalParameters: {
      {customized property}: {
        type: 'string'
        value: any()
      }
    }
    publicNetworkAccess: 'string'
    purviewConfiguration: {
      purviewResourceId: 'string'
    }
    repoConfiguration: {
      accountName: 'string'
      collaborationBranch: 'string'
      disablePublish: bool
      lastCommitId: 'string'
      repositoryName: 'string'
      rootFolder: 'string'
      type: 'string'
      // For remaining properties, see FactoryRepoConfiguration objects
    }
  }
}

FactoryRepoConfiguration 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

FactoryGitHubConfiguration의 경우 다음을 사용합니다.

  type: 'FactoryGitHubConfiguration'
  clientId: 'string'
  clientSecret: {
    byoaSecretAkvUrl: 'string'
    byoaSecretName: 'string'
  }
  hostName: 'string'

FactoryVSTSConfiguration의 경우 다음을 사용합니다.

  type: 'FactoryVSTSConfiguration'
  projectName: 'string'
  tenantId: 'string'

속성 값

factories

Name Description
name 리소스 이름 string(필수)

문자 제한: 3-63

유효한 문자:
영숫자 및 하이픈

영숫자로 시작하고 끝납니다.

리소스 이름은 Azure에서 고유해야 합니다.
위치 리소스 위치입니다. string
tags 리소스 태그입니다. 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
identity 팩터리의 관리 서비스 ID입니다. FactoryIdentity
properties 팩터리의 속성입니다. FactoryProperties

FactoryIdentity

Name Description
형식 ID 형식입니다. 'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned'(필수)
userAssignedIdentities 팩터리에 대한 사용자 할당 ID 목록입니다. UserAssignedIdentitiesDefinitionSpecification

UserAssignedIdentitiesDefinitionSpecification

Name Description
{customized property} Bicep의 경우 any() 함수를 사용할 수 있습니다.

FactoryProperties

Name Description
암호화 팩터리에 고객 관리형 키를 사용하도록 설정하는 속성입니다. EncryptionConfiguration
globalParameters 팩터리에 대한 매개 변수 목록입니다. GlobalParameterDefinitionSpecification
publicNetworkAccess 데이터 팩터리에 대한 공용 네트워크 액세스가 허용되는지 여부입니다. 'Disabled'
'Enabled'
purviewConfiguration 팩터리의 Purview 정보입니다. PurviewConfiguration
repoConfiguration 팩터리의 Git 리포지토리 정보입니다. FactoryRepoConfiguration

EncryptionConfiguration

Name Description
identity 고객의 키 자격 증명 모음에 인증하는 데 사용할 사용자 할당 ID입니다. 제공되지 않은 경우 관리 서비스 ID가 사용됩니다. CMKIdentityDefinition
keyName 고객 관리형 키로 사용할 Azure Key Vault 키의 이름입니다. string(필수)
keyVersion CMK에 사용되는 키의 버전입니다. 제공되지 않으면 최신 버전이 사용됩니다. string
vaultBaseUrl CMK에 사용되는 Azure Key Vault URL입니다. string(필수)

CMKIdentityDefinition

Name Description
userAssignedIdentity 고객의 키 자격 증명 모음에 인증할 사용자 할당 ID의 리소스 ID입니다. string

GlobalParameterDefinitionSpecification

Name Description
{customized property} GlobalParameterSpecification

GlobalParameterSpecification

Name Description
형식 전역 매개 변수 형식입니다. 'Array'
'Bool'
'Float'
'Int'
'Object'
'String'(필수)
매개 변수의 값입니다. Bicep의 경우 any() 함수를 사용할 수 있습니다. (필수)

PurviewConfiguration

Name Description
purviewResourceId Purview 리소스 ID입니다. 문자열

FactoryRepoConfiguration

Name Description
accountName 계정 이름입니다. string(필수)
collaborationBranch 공동 작업 분기. string(필수)
disablePublish ADF 스튜디오에서 수동 게시 작업을 사용하지 않도록 설정하여 자동화된 게시를 선호합니다. bool
lastCommitId 마지막 커밋 ID입니다. string
repositoryName 리포지토리 이름입니다. string(필수)
rootFolder 루트 폴더입니다. string(필수)
형식 개체 유형 설정 FactoryGitHubConfiguration
FactoryVSTSConfiguration (필수)

FactoryGitHubConfiguration

Name Description
형식 리포지토리 구성 유형입니다. 'FactoryGitHubConfiguration'(필수)
clientId GitHub는 사용자 고유의 앱 클라이언트 ID를 가져옵니다. 문자열
clientSecret GitHub는 사용자 고유의 앱 클라이언트 비밀 정보를 가져옵니다. GitHubClientSecret
hostName GitHub Enterprise 호스트 이름입니다. 예: https://github.mydomain.com 문자열

GitHubClientSecret

Name Description
byoaSecretAkvUrl 사용자 고유의 앱 클라이언트 암호 AKV URL을 가져옵니다. 문자열
byoaSecretName AKV에서 사용자 고유의 앱 클라이언트 암호 이름을 가져옵니다. 문자열

FactoryVstsConfiguration

Name Description
형식 리포지토리 구성 유형입니다. 'FactoryVSTSConfiguration'(필수)
projectName VSTS 프로젝트 이름입니다. string(필수)
tenantId VSTS 테넌트 ID입니다. string

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.

템플릿 Description
Azure 아키텍처에 Sports Analytics 배포

Azure에 배포
ADLS Gen 2가 사용하도록 설정된 Azure Storage 계정, 스토리지 계정에 대한 연결된 서비스(배포된 경우 Azure SQL 데이터베이스) Azure Data Factory instance 및 Azure Databricks instance 만듭니다. 템플릿을 배포하는 사용자의 AAD ID와 ADF instance 대한 관리 ID에는 스토리지 계정에 대한 Storage Blob 데이터 기여자 역할이 부여됩니다. Azure Key Vault instance, Azure SQL Database 및 Azure Event Hub(스트리밍 사용 사례용)를 배포하는 옵션도 있습니다. Azure Key Vault 배포되면 템플릿을 배포하는 사용자의 데이터 팩터리 관리 ID 및 AAD ID에 Key Vault 비밀 사용자 역할이 부여됩니다.
FinOps 허브

Azure에 배포
이 템플릿은 Data Lake Storage 및 Data Factory를 포함하여 새 FinOps 허브 instance 만듭니다.
Azure Data Factory 추가 가능 - 한 번 클릭하여 Azure Data Factory

Azure에 배포
이 템플릿은 Azure Blob에서 다른 Azure Blob으로의 복사 작업에 대한 데이터 팩터리 파이프라인을 만듭니다.
Data Factory 만들기, Salesforce에서 Blob으로 복사

Azure에 배포
이 템플릿은 Azure Data Factory 사용하여 Salesforce에서 Azure Blob으로 데이터 이동을 수행합니다.
Azure Data Factory 사용하여 대량 복사

Azure에 배포
이 템플릿은 Azure SQL 데이터베이스의 데이터를 Azure SQL 데이터 웨어하우스에 대량으로 복사하는 V2 데이터 팩터리를 만듭니다.
V2 데이터 팩터리 만들기

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더에서 스토리지의 다른 폴더로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
V2 데이터 팩터리 만들기(MySQL)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더에서 Azure Database for MySQL 테이블에 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
V2 데이터 팩터리 만들기(PostGre)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더에서 Azure Database for PostgreSQL 테이블로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
V2 데이터 팩터리 만들기(SQL)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더에서 Azure SQL 데이터베이스의 테이블로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
빈 데이터 팩터리 만들기

Azure에 배포
이 템플릿은 빈 데이터 팩터리를 만듭니다.
Git 및 관리형 vnet 구성을 사용하여 Azure Data Factory

Azure에 배포
이 템플릿은 Git 구성 및 관리형 가상 네트워크를 사용하여 Azure Data Factory 만듭니다.
V2 데이터 팩터리 만들기(SQL 온-프레미스)

Azure에 배포
이 템플릿은 온-프레미스 SQL Server Azure Blob Storage로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
Azure에서 SSIS 런타임 프로비전

Azure에 배포
이 템플릿은 V2 데이터 팩터리를 만든 다음 Azure SSIS 통합 런타임을 프로비전합니다.
V2 데이터 팩터리 만들기(Spark)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더에서 스토리지의 다른 폴더로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.

ARM 템플릿 리소스 정의

팩터리 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.DataFactory/팩터리 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.DataFactory/factories",
  "apiVersion": "2018-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "encryption": {
      "identity": {
        "userAssignedIdentity": "string"
      },
      "keyName": "string",
      "keyVersion": "string",
      "vaultBaseUrl": "string"
    },
    "globalParameters": {
      "{customized property}": {
        "type": "string",
        "value": {}
      }
    },
    "publicNetworkAccess": "string",
    "purviewConfiguration": {
      "purviewResourceId": "string"
    },
    "repoConfiguration": {
      "accountName": "string",
      "collaborationBranch": "string",
      "disablePublish": "bool",
      "lastCommitId": "string",
      "repositoryName": "string",
      "rootFolder": "string",
      "type": "string"
      // For remaining properties, see FactoryRepoConfiguration objects
    }
  }
}

FactoryRepoConfiguration 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

FactoryGitHubConfiguration의 경우 다음을 사용합니다.

  "type": "FactoryGitHubConfiguration",
  "clientId": "string",
  "clientSecret": {
    "byoaSecretAkvUrl": "string",
    "byoaSecretName": "string"
  },
  "hostName": "string"

FactoryVSTSConfiguration의 경우 다음을 사용합니다.

  "type": "FactoryVSTSConfiguration",
  "projectName": "string",
  "tenantId": "string"

속성 값

factories

Name Description
형식 리소스 종류 'Microsoft.DataFactory/팩터리'
apiVersion 리소스 api 버전 '2018-06-01'
name 리소스 이름 string(필수)

문자 제한: 3-63

유효한 문자:
영숫자 및 하이픈

영숫자로 시작하고 끝납니다.

리소스 이름은 Azure에서 고유해야 합니다.
위치 리소스 위치입니다. 문자열
tags 리소스 태그입니다. 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
identity 팩터리의 관리 서비스 ID입니다. FactoryIdentity
properties 팩터리의 속성입니다. FactoryProperties

FactoryIdentity

Name Description
형식 ID 유형입니다. 'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned'(필수)
userAssignedIdentities 팩터리에 대한 사용자 할당 ID 목록입니다. UserAssignedIdentitiesDefinitionSpecification

UserAssignedIdentitiesDefinitionSpecification

Name Description
{customized property}

FactoryProperties

Name Description
암호화 팩터리에 고객 관리형 키를 사용하도록 설정하는 속성입니다. EncryptionConfiguration
globalParameters 팩터리에 대한 매개 변수 목록입니다. GlobalParameterDefinitionSpecification
publicNetworkAccess 데이터 팩터리에 대한 공용 네트워크 액세스가 허용되는지 여부입니다. 'Disabled'
'Enabled'
purviewConfiguration 팩터리의 Purview 정보입니다. PurviewConfiguration
repoConfiguration 팩터리의 Git 리포지토리 정보입니다. FactoryRepoConfiguration

EncryptionConfiguration

Name Description
identity 고객의 키 자격 증명 모음에 인증하는 데 사용할 사용자 할당 ID입니다. 제공되지 않은 경우 관리 서비스 ID가 사용됩니다. CMKIdentityDefinition
keyName 고객 관리형 키로 사용할 Azure Key Vault 키의 이름입니다. string(필수)
keyVersion CMK에 사용되는 키의 버전입니다. 제공되지 않으면 최신 버전이 사용됩니다. string
vaultBaseUrl CMK에 사용되는 Azure Key Vault URL입니다. string(필수)

CMKIdentityDefinition

Name Description
userAssignedIdentity 고객의 키 자격 증명 모음에 인증할 사용자 할당 ID의 리소스 ID입니다. string

GlobalParameterDefinitionSpecification

Name Description
{customized property} GlobalParameterSpecification

GlobalParameterSpecification

Name Description
형식 전역 매개 변수 형식입니다. 'Array'
'Bool'
'Float'
'Int'
'Object'
'String'(필수)
매개 변수의 값입니다.

PurviewConfiguration

Name Description
purviewResourceId Purview 리소스 ID입니다. string

FactoryRepoConfiguration

Name Description
accountName 계정 이름입니다. string(필수)
collaborationBranch 공동 작업 분기. string(필수)
disablePublish ADF 스튜디오에서 수동 게시 작업을 사용하지 않도록 설정하여 자동화된 게시를 선호합니다. bool
lastCommitId 마지막 커밋 ID입니다. string
repositoryName 리포지토리 이름입니다. string(필수)
rootFolder 루트 폴더입니다. string(필수)
형식 개체 유형 설정 FactoryGitHubConfiguration
FactoryVSTSConfiguration (필수)

FactoryGitHubConfiguration

Name Description
형식 리포지토리 구성 유형입니다. 'FactoryGitHubConfiguration'(필수)
clientId GitHub는 사용자 고유의 앱 클라이언트 ID를 가져옵니다. 문자열
clientSecret GitHub는 사용자 고유의 앱 클라이언트 비밀 정보를 가져옵니다. GitHubClientSecret
hostName GitHub Enterprise 호스트 이름입니다. 예: https://github.mydomain.com 문자열

GitHubClientSecret

Name Description
byoaSecretAkvUrl 사용자 고유의 앱 클라이언트 암호 AKV URL을 가져옵니다. 문자열
byoaSecretName AKV에서 사용자 고유의 앱 클라이언트 암호 이름을 가져옵니다. 문자열

FactoryVstsConfiguration

Name Description
형식 리포지토리 구성 유형입니다. 'FactoryVSTSConfiguration'(필수)
projectName VSTS 프로젝트 이름입니다. string(필수)
tenantId VSTS 테넌트 ID입니다. 문자열

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 종류를 배포합니다.

템플릿 Description
Azure 아키텍처에 스포츠 분석 배포

Azure에 배포
ADLS Gen 2가 사용하도록 설정된 Azure Storage 계정, 스토리지 계정에 연결된 서비스(배포된 경우 Azure SQL 데이터베이스) Azure Data Factory instance 및 Azure Databricks instance 만듭니다. 템플릿을 배포하는 사용자의 AAD ID와 ADF instance 대한 관리 ID에는 스토리지 계정에 대한 Storage Blob 데이터 기여자 역할이 부여됩니다. Azure Key Vault instance, Azure SQL Database 및 Azure Event Hub(스트리밍 사용 사례용)를 배포하는 옵션도 있습니다. Azure Key Vault 배포되면 템플릿을 배포하는 사용자의 데이터 팩터리 관리 ID 및 AAD ID에 Key Vault 비밀 사용자 역할이 부여됩니다.
FinOps 허브

Azure에 배포
이 템플릿은 Data Lake Storage 및 Data Factory를 포함하여 새 FinOps 허브 instance 만듭니다.
Azure Data Factory 추가 가능 - 한 번의 클릭으로 Azure Data Factory

Azure에 배포
이 템플릿은 Azure Blob에서 다른 Azure Blob으로의 복사 작업에 대한 데이터 팩터리 파이프라인을 만듭니다.
Data Factory 만들기, Salesforce에서 Blob으로 복사

Azure에 배포
이 템플릿은 Azure Data Factory 사용하여 Salesforce에서 Azure Blob으로 데이터 이동을 수행합니다.
Azure Data Factory 사용하여 대량 복사

Azure에 배포
이 템플릿은 Azure SQL 데이터베이스의 데이터를 Azure SQL 데이터 웨어하우스에 대량으로 복사하는 V2 데이터 팩터리를 만듭니다.
V2 데이터 팩터리 만들기

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더의 데이터를 스토리지의 다른 폴더로 복사하는 V2 데이터 팩터리를 만듭니다.
V2 데이터 팩터리 만들기(MySQL)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더에서 Azure Database for MySQL 테이블로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
V2 데이터 팩터리 만들기(PostGre)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더에서 Azure Database for PostgreSQL 테이블로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
V2 데이터 팩터리 만들기(SQL)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더에서 Azure SQL 데이터베이스의 테이블로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
빈 데이터 팩터리 만들기

Azure에 배포
이 템플릿은 빈 데이터 팩터리를 만듭니다.
Git 및 관리형 vnet 구성을 사용하여 Azure Data Factory

Azure에 배포
이 템플릿은 Git 구성 및 관리형 가상 네트워크를 사용하여 Azure Data Factory 만듭니다.
V2 데이터 팩터리 만들기(SQL 온-프레미스)

Azure에 배포
이 템플릿은 온-프레미스 SQL Server Azure Blob Storage로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
Azure에서 SSIS 런타임 프로비전

Azure에 배포
이 템플릿은 V2 데이터 팩터리를 만든 다음, Azure SSIS 통합 런타임을 프로비전합니다.
V2 데이터 팩터리 만들기(Spark)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더의 데이터를 스토리지의 다른 폴더로 복사하는 V2 데이터 팩터리를 만듭니다.

Terraform(AzAPI 공급자) 리소스 정의

팩터리 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.DataFactory/팩터리 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories@2018-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      encryption = {
        identity = {
          userAssignedIdentity = "string"
        }
        keyName = "string"
        keyVersion = "string"
        vaultBaseUrl = "string"
      }
      globalParameters = {
        {customized property} = {
          type = "string"
        }
      }
      publicNetworkAccess = "string"
      purviewConfiguration = {
        purviewResourceId = "string"
      }
      repoConfiguration = {
        accountName = "string"
        collaborationBranch = "string"
        disablePublish = bool
        lastCommitId = "string"
        repositoryName = "string"
        rootFolder = "string"
        type = "string"
        // For remaining properties, see FactoryRepoConfiguration objects
      }
    }
  })
}

FactoryRepoConfiguration 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

FactoryGitHubConfiguration의 경우 다음을 사용합니다.

  type = "FactoryGitHubConfiguration"
  clientId = "string"
  clientSecret = {
    byoaSecretAkvUrl = "string"
    byoaSecretName = "string"
  }
  hostName = "string"

FactoryVSTSConfiguration의 경우 다음을 사용합니다.

  type = "FactoryVSTSConfiguration"
  projectName = "string"
  tenantId = "string"

속성 값

factories

Name Description
형식 리소스 종류 "Microsoft.DataFactory/factories@2018-06-01"
name 리소스 이름 string(필수)

문자 제한: 3-63

유효한 문자:
영숫자 및 하이픈

영숫자로 시작하고 끝납니다.

리소스 이름은 Azure에서 고유해야 합니다.
위치 리소스 위치입니다. string
parent_id 리소스 그룹에 배포하려면 해당 리소스 그룹의 ID를 사용합니다. string(필수)
tags 리소스 태그입니다. 태그 이름 및 값의 사전입니다.
identity 팩터리의 관리 서비스 ID입니다. FactoryIdentity
properties 팩터리의 속성입니다. FactoryProperties

FactoryIdentity

Name Description
형식 ID 유형입니다. "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"(필수)
identity_ids 팩터리에 대한 사용자 할당 ID 목록입니다. 사용자 ID ID의 배열입니다.

UserAssignedIdentitiesDefinitionSpecification

Name Description
{사용자 지정 속성}

FactoryProperties

Name Description
암호화 팩터리에 고객 관리형 키를 사용하도록 설정하는 속성입니다. EncryptionConfiguration
globalParameters 팩터리에 대한 매개 변수 목록입니다. GlobalParameterDefinitionSpecification
publicNetworkAccess 데이터 팩터리에 대한 공용 네트워크 액세스가 허용되는지 여부입니다. "사용 안 함"
"사용"
purviewConfiguration 팩터리의 Purview 정보입니다. PurviewConfiguration
repoConfiguration 팩터리의 Git 리포지토리 정보입니다. FactoryRepoConfiguration

EncryptionConfiguration

Name Description
identity 고객의 키 자격 증명 모음에 인증하는 데 사용할 사용자 할당 ID입니다. 제공되지 않은 경우 관리 서비스 ID가 사용됩니다. CMKIdentityDefinition
keyName 고객 관리형 키로 사용할 Azure Key Vault 키의 이름입니다. string(필수)
keyVersion CMK에 사용되는 키의 버전입니다. 제공되지 않으면 최신 버전이 사용됩니다. 문자열
vaultBaseUrl CMK에 사용되는 Azure Key Vault URL입니다. string(필수)

CMKIdentityDefinition

Name Description
userAssignedIdentity 고객의 키 자격 증명 모음에 인증할 사용자 할당 ID의 리소스 ID입니다. 문자열

GlobalParameterDefinitionSpecification

Name Description
{customized property} GlobalParameterSpecification

GlobalParameterSpecification

Name Description
형식 전역 매개 변수 형식입니다. "Array"
"Bool"
"Float"
"Int"
"Object"
"String"(필수)
매개 변수의 값입니다.

PurviewConfiguration

Name Description
purviewResourceId Purview 리소스 ID입니다. 문자열

FactoryRepoConfiguration

Name Description
accountName 계정 이름입니다. string(필수)
collaborationBranch 공동 작업 분기. string(필수)
disablePublish ADF 스튜디오에서 수동 게시 작업을 사용하지 않도록 설정하여 자동화된 게시를 선호합니다. bool
lastCommitId 마지막 커밋 ID입니다. string
repositoryName 리포지토리 이름입니다. string(필수)
rootFolder 루트 폴더입니다. string(필수)
형식 개체 유형 설정 FactoryGitHubConfiguration
FactoryVSTSConfiguration (필수)

FactoryGitHubConfiguration

Name Description
형식 리포지토리 구성 유형입니다. "FactoryGitHubConfiguration"(필수)
clientId GitHub는 사용자 고유의 앱 클라이언트 ID를 가져옵니다. 문자열
clientSecret GitHub는 사용자 고유의 앱 클라이언트 비밀 정보를 가져옵니다. GitHubClientSecret
hostName GitHub Enterprise 호스트 이름입니다. 예: https://github.mydomain.com 문자열

GitHubClientSecret

Name Description
byoaSecretAkvUrl 사용자 고유의 앱 클라이언트 암호 AKV URL을 가져옵니다. 문자열
byoaSecretName AKV에서 사용자 고유의 앱 클라이언트 암호 이름을 가져옵니다. 문자열

FactoryVstsConfiguration

Name Description
형식 리포지토리 구성 유형입니다. "FactoryVSTSConfiguration"(필수)
projectName VSTS 프로젝트 이름입니다. string(필수)
tenantId VSTS 테넌트 ID입니다. string