Factorías de Microsoft.DataFactory
Definición de recursos de Bicep
El tipo de recurso factorys se puede implementar con operaciones que tienen como destino:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.DataFactory/factories, agregue el siguiente bicep a la plantilla.
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
}
}
}
Objetos FactoryRepoConfiguration
Establezca la propiedad type para especificar el tipo de objeto.
Para FactoryGitHubConfiguration, use:
type: 'FactoryGitHubConfiguration'
clientId: 'string'
clientSecret: {
byoaSecretAkvUrl: 'string'
byoaSecretName: 'string'
}
hostName: 'string'
Para FactoryVSTSConfiguration, use:
type: 'FactoryVSTSConfiguration'
projectName: 'string'
tenantId: 'string'
Valores de propiedad
factories
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 3-63 Caracteres válidos: Caracteres alfanuméricos y guiones. Comience y termine con un carácter alfanumérico. El nombre del recurso debe ser único en Azure. |
ubicación | Ubicación del recurso. | string |
etiquetas | Etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
identidad | Identidad de servicio administrada de la factoría. | FactoryIdentity |
properties | Propiedades de la fábrica. | FactoryProperties |
FactoryIdentity
Nombre | Descripción | Value |
---|---|---|
type | Tipo de identidad. | 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (obligatorio) |
userAssignedIdentities | Lista de identidades asignadas por el usuario para el generador. | UserAssignedIdentitiesDefinitionSpecification |
UserAssignedIdentitiesDefinitionSpecification
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} | Para Bicep, puede usar la función any(). |
FactoryProperties
Nombre | Descripción | Valor |
---|---|---|
El cifrado | Propiedades para habilitar la clave administrada por el cliente para el generador. | EncryptionConfiguration |
globalParameters | Lista de parámetros de fábrica. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | Si se permite o no el acceso a la red pública para la factoría de datos. | 'Deshabilitado' 'Habilitado' |
purviewConfiguration | Información de Purview de la fábrica. | PurviewConfiguration |
repoConfiguration | Información del repositorio de Git de la factoría. | FactoryRepoConfiguration |
EncryptionConfiguration
Nombre | Descripción | Valor |
---|---|---|
identidad | Identidad asignada por el usuario que se usará para autenticarse en el almacén de claves del cliente. Si no se proporciona Managed Service Identity, se usará. | CMKIdentityDefinition |
keyName | Nombre de la clave de Azure Key Vault que se usará como clave administrada por el cliente. | string (obligatorio) |
keyVersion | Versión de la clave usada para CMK. Si no se proporciona, se usará la versión más reciente. | string |
vaultBaseUrl | Dirección URL del Key Vault de Azure que se usa para CMK. | string (obligatorio) |
CMKIdentityDefinition
Nombre | Descripción | Valor |
---|---|---|
userAssignedIdentity | Identificador de recurso de la identidad asignada por el usuario para autenticarse en el almacén de claves del cliente. | string |
GlobalParameterDefinitionSpecification
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} | GlobalParameterSpecification |
GlobalParameterSpecification
Nombre | Descripción | Value |
---|---|---|
type | Tipo de parámetro global. | 'Matriz' 'Bool' 'Float' 'Int' 'Object' 'String' (obligatorio) |
value | Valor del parámetro . | Para Bicep, puede usar la función any(). (obligatorio) |
PurviewConfiguration
Nombre | Descripción | Valor |
---|---|---|
purviewResourceId | Identificador de recurso de Purview. | string |
FactoryRepoConfiguration
Nombre | Descripción | Valor |
---|---|---|
accountName | Nombre de la cuenta. | string (obligatorio) |
collaborationBranch | Rama de colaboración. | string (obligatorio) |
disablePublish | Deshabilite la operación de publicación manual en ADF Studio para favorecer la publicación automatizada. | bool |
lastCommitId | Último identificador de confirmación. | string |
repositoryName | Nombre del repositorio. | string (obligatorio) |
rootFolder | Carpeta raíz. | string (obligatorio) |
tipo | Establecimiento del tipo de objeto | FactoryGitHubConfiguration FactoryVSTSConfiguration (obligatorio) |
FactoryGitHubConfiguration
Nombre | Descripción | Value |
---|---|---|
type | Tipo de configuración del repositorio. | 'FactoryGitHubConfiguration' (obligatorio) |
clientId | GitHub traiga su propio identificador de cliente de aplicación. | string |
clientSecret | GitHub trae su propia información del secreto de cliente de la aplicación. | GitHubClientSecret |
hostName | Nombre de host de GitHub Enterprise. Por ejemplo: https://github.mydomain.com |
string |
GitHubClientSecret
Nombre | Descripción | Valor |
---|---|---|
byoaSecretAkvUrl | Traiga su propia dirección URL de AKV del secreto de cliente de la aplicación. | string |
byoaSecretName | Traiga su propio nombre de secreto de cliente de aplicación en AKV. | string |
FactoryVstsConfiguration
Nombre | Descripción | Value |
---|---|---|
type | Tipo de configuración del repositorio. | 'FactoryVSTSConfiguration' (obligatorio) |
projectName | Nombre del proyecto de VSTS. | string (obligatorio) |
tenantId | Id. de inquilino de VSTS. | string |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Implementación de Sports Analytics en la arquitectura de Azure |
Crea una cuenta de almacenamiento de Azure con ADLS Gen 2 habilitado, una instancia de Azure Data Factory con servicios vinculados para la cuenta de almacenamiento (una base de datos Azure SQL si se implementa) y una instancia de Azure Databricks. La identidad de AAD para el usuario que implementa la plantilla y la identidad administrada de la instancia de ADF se le concederá el rol Colaborador de datos de Storage Blob en la cuenta de almacenamiento. También hay opciones para implementar una instancia de Azure Key Vault, una base de datos de Azure SQL y un centro de eventos de Azure (para casos de uso de streaming). Cuando se implementa una instancia de Azure Key Vault, a la identidad administrada de Data Factory y a la identidad de AAD para el usuario que implementa la plantilla se le concederá el rol de usuario secretos de Key Vault. |
Centro de FinOps |
Esta plantilla crea una nueva instancia del centro de FinOps, incluido Data Lake Storage y Una factoría de datos. |
Más es posible con Azure Data Factory: un clic para probar Azure Data Factory |
Esta plantilla crea una canalización de factoría de datos para una actividad de copia de Azure Blob en otro blob de Azure |
Creación de una factoría de datos, copia desde Salesforce a Blob |
Esta plantilla usa Azure Data Factory para realizar el movimiento de datos de Salesforce a blobs de Azure |
Copia masiva mediante Azure Data Factory |
Esta plantilla crea una factoría de datos V2 que copia datos de forma masiva en una base de datos de Azure SQL en un almacenamiento de datos de Azure SQL. |
Creación de una factoría de datos V2 |
Esta plantilla crea una factoría de datos V2 que copia los datos de una carpeta de un Azure Blob Storage a otra carpeta del almacenamiento. |
Creación de una factoría de datos V2 (MySQL) |
Esta plantilla crea una factoría de datos V2 que copia los datos de una carpeta de un Azure Blob Storage en una tabla de un Azure Database for MySQL. |
Creación de una factoría de datos V2 (PostGre) |
Esta plantilla crea una factoría de datos V2 que copia los datos de una carpeta de un Azure Blob Storage en una tabla de un Azure Database for PostgreSQL. |
Creación de una factoría de datos V2 (SQL) |
Esta plantilla crea una factoría de datos V2 que copia los datos de una carpeta de un Azure Blob Storage en una tabla de una base de datos de Azure SQL. |
Creación de una factoría de datos vacía |
Esta plantilla crea una factoría de datos vacía |
Azure Data Factory con git y la configuración de red virtual administrada |
Esta plantilla crea Azure Data Factory con la configuración de Git y la red virtual administrada. |
Creación de una factoría de datos V2 (SQL Local) |
Esta plantilla crea una factoría de datos V2 que copia los datos de una SQL Server local en un almacenamiento de blobs de Azure. |
Aprovisionamiento del entorno de ejecución de SSIS en Azure |
Esta plantilla crea una factoría de datos V2 y, a continuación, aprovisiona un entorno de ejecución de integración de SSIS de Azure. |
Creación de una factoría de datos V2 (Spark) |
Esta plantilla crea una factoría de datos V2 que copia los datos de una carpeta de un Azure Blob Storage a otra carpeta del almacenamiento. |
Definición de recursos de plantilla de ARM
El tipo de recurso factorys se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.DataFactory/factorys, agregue el siguiente json a la plantilla.
{
"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
}
}
}
Objetos FactoryRepoConfiguration
Establezca la propiedad type para especificar el tipo de objeto.
Para FactoryGitHubConfiguration, use:
"type": "FactoryGitHubConfiguration",
"clientId": "string",
"clientSecret": {
"byoaSecretAkvUrl": "string",
"byoaSecretName": "string"
},
"hostName": "string"
Para FactoryVSTSConfiguration, use:
"type": "FactoryVSTSConfiguration",
"projectName": "string",
"tenantId": "string"
Valores de propiedad
factories
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.DataFactory/factorys" |
apiVersion | La versión de la API de recursos | '2018-06-01' |
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 3-63 Caracteres válidos: Caracteres alfanuméricos y guiones. Comience y termine con un carácter alfanumérico. El nombre del recurso debe ser único en Azure. |
ubicación | Ubicación del recurso. | string |
etiquetas | Etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
identidad | Identidad de servicio administrada de la factoría. | FactoryIdentity |
properties | Propiedades del generador. | FactoryProperties |
FactoryIdentity
Nombre | Descripción | Value |
---|---|---|
type | Tipo de identidad. | 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (obligatorio) |
userAssignedIdentities | Lista de identidades asignadas por el usuario para el generador. | UserAssignedIdentitiesDefinitionSpecification |
UserAssignedIdentitiesDefinitionSpecification
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} |
FactoryProperties
Nombre | Descripción | Valor |
---|---|---|
El cifrado | Propiedades para habilitar la clave administrada por el cliente para el generador. | EncryptionConfiguration |
globalParameters | Lista de parámetros de fábrica. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | Si se permite o no el acceso a la red pública para la factoría de datos. | 'Deshabilitado' 'Habilitado' |
purviewConfiguration | Información de Purview de la fábrica. | PurviewConfiguration |
repoConfiguration | Información del repositorio de Git de la factoría. | FactoryRepoConfiguration |
EncryptionConfiguration
Nombre | Descripción | Valor |
---|---|---|
identidad | Identidad asignada por el usuario que se usará para autenticarse en el almacén de claves del cliente. Si no se proporciona Managed Service Identity, se usará. | CMKIdentityDefinition |
keyName | Nombre de la clave de Azure Key Vault que se usará como clave administrada por el cliente. | string (obligatorio) |
keyVersion | Versión de la clave usada para CMK. Si no se proporciona, se usará la versión más reciente. | string |
vaultBaseUrl | Dirección URL del Key Vault de Azure que se usa para CMK. | string (obligatorio) |
CMKIdentityDefinition
Nombre | Descripción | Valor |
---|---|---|
userAssignedIdentity | Identificador de recurso de la identidad asignada por el usuario para autenticarse en el almacén de claves del cliente. | string |
GlobalParameterDefinitionSpecification
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} | GlobalParameterSpecification |
GlobalParameterSpecification
Nombre | Descripción | Value |
---|---|---|
type | Tipo de parámetro global. | 'Matriz' 'Bool' 'Float' 'Int' 'Object' 'String' (obligatorio) |
value | Valor del parámetro . |
PurviewConfiguration
Nombre | Descripción | Valor |
---|---|---|
purviewResourceId | Identificador de recurso de Purview. | string |
FactoryRepoConfiguration
Nombre | Descripción | Valor |
---|---|---|
accountName | Nombre de la cuenta. | string (obligatorio) |
collaborationBranch | Rama de colaboración. | string (obligatorio) |
disablePublish | Deshabilite la operación de publicación manual en ADF Studio para favorecer la publicación automatizada. | bool |
lastCommitId | Último identificador de confirmación. | string |
repositoryName | Nombre del repositorio. | string (obligatorio) |
rootFolder | Carpeta raíz. | string (obligatorio) |
tipo | Establecimiento del tipo de objeto | FactoryGitHubConfiguration FactoryVSTSConfiguration (obligatorio) |
FactoryGitHubConfiguration
Nombre | Descripción | Value |
---|---|---|
type | Tipo de configuración del repositorio. | 'FactoryGitHubConfiguration' (obligatorio) |
clientId | GitHub traiga su propio identificador de cliente de la aplicación. | string |
clientSecret | GitHub trae su propia información del secreto de cliente de la aplicación. | GitHubClientSecret |
hostName | Nombre de host de GitHub Enterprise. Por ejemplo: https://github.mydomain.com |
string |
GitHubClientSecret
Nombre | Descripción | Valor |
---|---|---|
byoaSecretAkvUrl | Traiga su propia dirección URL de AKV del secreto de cliente de la aplicación. | string |
byoaSecretName | Traiga su propio nombre de secreto de cliente de aplicación en AKV. | string |
FactoryVstsConfiguration
Nombre | Descripción | Value |
---|---|---|
type | Tipo de configuración del repositorio. | 'FactoryVSTSConfiguration' (obligatorio) |
projectName | Nombre del proyecto de VSTS. | string (obligatorio) |
tenantId | Identificador de inquilino de VSTS. | string |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Implementación de Sports Analytics en la arquitectura de Azure |
Crea una cuenta de almacenamiento de Azure con ADLS Gen 2 habilitado, una instancia de Azure Data Factory con servicios vinculados para la cuenta de almacenamiento (una base de datos Azure SQL si se implementa) y una instancia de Azure Databricks. La identidad de AAD para el usuario que implementa la plantilla y la identidad administrada de la instancia de ADF se le concederá el rol Colaborador de datos de Storage Blob en la cuenta de almacenamiento. También hay opciones para implementar una instancia de Azure Key Vault, una base de datos de Azure SQL y un centro de eventos de Azure (para casos de uso de streaming). Cuando se implementa una instancia de Azure Key Vault, a la identidad administrada de Data Factory y a la identidad de AAD para el usuario que implementa la plantilla se le concederá el rol de usuario secretos de Key Vault. |
Centro de FinOps |
Esta plantilla crea una nueva instancia del centro de FinOps, incluido Data Lake Storage y Una factoría de datos. |
Más es posible con Azure Data Factory: un clic para probar Azure Data Factory |
Esta plantilla crea una canalización de factoría de datos para una actividad de copia de Azure Blob en otro blob de Azure |
Creación de una factoría de datos, copia desde Salesforce a Blob |
Esta plantilla usa Azure Data Factory para realizar el movimiento de datos de Salesforce a blobs de Azure |
Copia masiva mediante Azure Data Factory |
Esta plantilla crea una factoría de datos V2 que copia datos de forma masiva en una base de datos de Azure SQL en un almacenamiento de datos de Azure SQL. |
Creación de una factoría de datos V2 |
Esta plantilla crea una factoría de datos V2 que copia los datos de una carpeta de un Azure Blob Storage a otra carpeta del almacenamiento. |
Creación de una factoría de datos V2 (MySQL) |
Esta plantilla crea una factoría de datos V2 que copia los datos de una carpeta de un Azure Blob Storage en una tabla de un Azure Database for MySQL. |
Creación de una factoría de datos V2 (PostGre) |
Esta plantilla crea una factoría de datos V2 que copia los datos de una carpeta de un Azure Blob Storage en una tabla de un Azure Database for PostgreSQL. |
Creación de una factoría de datos V2 (SQL) |
Esta plantilla crea una factoría de datos V2 que copia los datos de una carpeta de un Azure Blob Storage en una tabla de una base de datos de Azure SQL. |
Creación de una factoría de datos vacía |
Esta plantilla crea una factoría de datos vacía |
Azure Data Factory con git y la configuración de red virtual administrada |
Esta plantilla crea Azure Data Factory con la configuración de Git y la red virtual administrada. |
Creación de una factoría de datos V2 (SQL Local) |
Esta plantilla crea una factoría de datos V2 que copia los datos de una SQL Server local en un almacenamiento de blobs de Azure. |
Aprovisionamiento del entorno de ejecución de SSIS en Azure |
Esta plantilla crea una factoría de datos V2 y, a continuación, aprovisiona un entorno de ejecución de integración de SSIS de Azure. |
Creación de una factoría de datos V2 (Spark) |
Esta plantilla crea una factoría de datos V2 que copia los datos de una carpeta de un Azure Blob Storage a otra carpeta del almacenamiento. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso factorys se puede implementar con operaciones destinadas a:
- Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.DataFactory/factorys, agregue el siguiente terraform a la plantilla.
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
}
}
})
}
Objetos FactoryRepoConfiguration
Establezca la propiedad type para especificar el tipo de objeto.
Para FactoryGitHubConfiguration, use:
type = "FactoryGitHubConfiguration"
clientId = "string"
clientSecret = {
byoaSecretAkvUrl = "string"
byoaSecretName = "string"
}
hostName = "string"
Para FactoryVSTSConfiguration, use:
type = "FactoryVSTSConfiguration"
projectName = "string"
tenantId = "string"
Valores de propiedad
factories
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.DataFactory/factories@2018-06-01" |
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 3-63 Caracteres válidos: Caracteres alfanuméricos y guiones. Comience y termine con un carácter alfanumérico. El nombre del recurso debe ser único en Azure. |
ubicación | Ubicación del recurso. | string |
parent_id | Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. | string (obligatorio) |
etiquetas | Etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. |
identidad | Identidad de servicio administrada de la factoría. | FactoryIdentity |
properties | Propiedades del generador. | FactoryProperties |
FactoryIdentity
Nombre | Descripción | Value |
---|---|---|
type | Tipo de identidad. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" (obligatorio) |
identity_ids | Lista de identidades asignadas por el usuario para la factoría. | Matriz de identificadores de identidad de usuario. |
UserAssignedIdentitiesDefinitionSpecification
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} |
FactoryProperties
Nombre | Descripción | Valor |
---|---|---|
El cifrado | Propiedades para habilitar la clave administrada por el cliente para la factoría. | EncryptionConfiguration |
globalParameters | Lista de parámetros de fábrica. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | Si se permite o no el acceso a la red pública para la factoría de datos. | "Deshabilitado" "Habilitado" |
purviewConfiguration | Información de Purview de la fábrica. | PurviewConfiguration |
repoConfiguration | Información del repositorio de Git de la factoría. | FactoryRepoConfiguration |
EncryptionConfiguration
Nombre | Descripción | Valor |
---|---|---|
identidad | Identidad asignada por el usuario que se usará para autenticarse en el almacén de claves del cliente. Si no se proporciona Managed Service Identity, se usará. | CMKIdentityDefinition |
keyName | Nombre de la clave de Azure Key Vault que se va a usar como clave administrada por el cliente. | string (obligatorio) |
keyVersion | Versión de la clave usada para CMK. Si no se proporciona, se usará la versión más reciente. | string |
vaultBaseUrl | Dirección URL del Key Vault de Azure que se usa para CMK. | string (obligatorio) |
CMKIdentityDefinition
Nombre | Descripción | Valor |
---|---|---|
userAssignedIdentity | Identificador de recurso de la identidad asignada por el usuario para autenticarse en el almacén de claves del cliente. | string |
GlobalParameterDefinitionSpecification
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} | GlobalParameterSpecification |
GlobalParameterSpecification
Nombre | Descripción | Value |
---|---|---|
type | Tipo de parámetro global. | "Matriz" "Bool" "Float" "Int" "Object" "String" (obligatorio) |
value | Valor del parámetro . |
PurviewConfiguration
Nombre | Descripción | Valor |
---|---|---|
purviewResourceId | Identificador de recurso de Purview. | string |
FactoryRepoConfiguration
Nombre | Descripción | Valor |
---|---|---|
accountName | Nombre de la cuenta. | string (obligatorio) |
collaborationBranch | Rama de colaboración. | string (obligatorio) |
disablePublish | Deshabilite la operación de publicación manual en ADF Studio para favorecer la publicación automatizada. | bool |
lastCommitId | Último identificador de confirmación. | string |
repositoryName | Nombre del repositorio. | string (obligatorio) |
rootFolder | Carpeta raíz. | string (obligatorio) |
tipo | Establecimiento del tipo de objeto | FactoryGitHubConfiguration FactoryVSTSConfiguration (obligatorio) |
FactoryGitHubConfiguration
Nombre | Descripción | Value |
---|---|---|
type | Tipo de configuración del repositorio. | "FactoryGitHubConfiguration" (obligatorio) |
clientId | GitHub traiga su propio identificador de cliente de la aplicación. | string |
clientSecret | GitHub trae su propia información del secreto de cliente de la aplicación. | GitHubClientSecret |
hostName | Nombre de host de GitHub Enterprise. Por ejemplo: https://github.mydomain.com |
string |
GitHubClientSecret
Nombre | Descripción | Valor |
---|---|---|
byoaSecretAkvUrl | Traiga su propia dirección URL de AKV del secreto de cliente de la aplicación. | string |
byoaSecretName | Traiga su propio nombre de secreto de cliente de aplicación en AKV. | string |
FactoryVstsConfiguration
Nombre | Descripción | Value |
---|---|---|
type | Tipo de configuración del repositorio. | "FactoryVSTSConfiguration" (obligatorio) |
projectName | Nombre del proyecto de VSTS. | string (obligatorio) |
tenantId | Identificador de inquilino de VSTS. | string |