Microsoft.DataFactory factory

Definizione di risorsa Bicep

Il tipo di risorsa factory può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.DataFactory/factory, aggiungere il modello Bicep seguente.

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
    }
  }
}

Oggetti FactoryRepoConfiguration

Impostare la proprietà type per specificare il tipo di oggetto.

Per FactoryGitHubConfiguration, usare:

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

Per FactoryVSTSConfiguration, usare:

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

Valori delle proprietà

factories

Nome Descrizione valore
name Nome della risorsa stringa (obbligatoria)

Limite di caratteri: 3-63

Caratteri validi:
Caratteri alfanumerici e trattini.

Deve iniziare e terminare con un carattere alfanumerico.

Il nome della risorsa deve essere univoco in Azure.
posizione Percorso della risorsa. string
tags Tag di risorsa. Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli
identity Identità del servizio gestita della factory. FactoryIdentity
properties Proprietà della factory. FactoryProperties

FactoryIdentity

Nome Descrizione Valore
tipo Tipo di identità. 'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Elenco delle identità assegnate dall'utente per la factory. UserAssignedIdentitiesDefinitionSpecification

UserAssignedIdentitiesDefinitionSpecification

Nome Descrizione Valore
{proprietà personalizzata} Per Bicep è possibile usare la funzione any().

FactoryProperties

Nome Descrizione Valore
Crittografia Proprietà per abilitare La chiave gestita dal cliente per la factory. EncryptionConfiguration
globalParameters Elenco di parametri per factory. GlobalParameterDefinitionSpecification
publicNetworkAccess Se l'accesso alla rete pubblica è consentito per la data factory. 'Disabilitato'
'Enabled'
purviewConfiguration Informazioni di purview della factory. PurviewConfiguration
repositoryoConfiguration Informazioni sul repository Git della factory. FactoryRepoConfiguration

EncryptionConfiguration

Nome Descrizione Valore
identity Identità assegnata dall'utente da usare per l'autenticazione all'insieme di credenziali delle chiavi del cliente. Se non viene specificata l'identità del servizio gestito, verrà usata. CMKIdentityDefinition
keyName Nome della chiave in Azure Key Vault da usare come Chiave gestita dal cliente. stringa (obbligatoria)
keyVersion Versione della chiave usata per CMK. Se non specificato, verrà usata la versione più recente. string
vaultBaseUrl URL dell'Key Vault di Azure usato per CMK. stringa (obbligatoria)

CMKIdentityDefinition

Nome Descrizione Valore
userAssignedIdentity ID risorsa dell'identità assegnata dall'utente per l'autenticazione nell'insieme di credenziali delle chiavi del cliente. string

GlobalParameterDefinitionSpecification

Nome Descrizione Valore
{proprietà personalizzata} GlobalParameterSpecification

GlobalParameterSpecification

Nome Descrizione Valore
tipo Tipo di parametro globale. 'Array'
'Bool'
'Float'
'Int'
'Object'
'String' (obbligatorio)
Valore Valore del parametro. Per Bicep, è possibile usare la funzione any(). (obbligatorio)

PurviewConfiguration

Nome Descrizione Valore
purviewResourceId ID risorsa Purview. string

FactoryRepoConfiguration

Nome Descrizione Valore
accountName Nome account. stringa (obbligatorio)
collaborationBranch Ramo di collaborazione. stringa (obbligatorio)
disablePublish Disabilitare l'operazione di pubblicazione manuale in ADF Studio per favorire la pubblicazione automatizzata. bool
lastCommitId ULTIMO ID commit. string
repositoryName Nome del repository. stringa (obbligatorio)
rootFolder Cartella radice. stringa (obbligatorio)
tipo Impostare il tipo di oggetto FactoryGitHubConfiguration
FactoryVSTSConfiguration (obbligatorio)

FactoryGitHubConfiguration

Nome Descrizione Valore
tipo Tipo di configurazione del repository. 'FactoryGitHubConfiguration' (obbligatorio)
clientId GitHub bring your own app client ID (Bring Your Own App Client ID). string
clientSecret GitHub bring your own app client secret information (Bring Your Own App Client Secret Information). GitHubClientSecret
hostName Nome host GitHub Enterprise. ad esempio https://github.mydomain.com string

GitHubClientSecret

Nome Descrizione Valore
byoaSecretAkvUrl Bring Your Own App Client Secret AKV URL (Bring Your Own App Client Secret AKV URL). string
byoaSecretName Bring your own app client secret name in AKV( Bring Your Own App Client Secret Name in AKV). string

FactoryVstsConfiguration

Nome Descrizione Valore
tipo Tipo di configurazione del repository. 'FactoryVSTSConfiguration' (obbligatorio)
projectName Nome del progetto VSTS. stringa (obbligatorio)
TenantId ID tenant VSTS. string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Distribuire Sports Analytics nell'architettura di Azure

Distribuisci in Azure
Crea un account di archiviazione di Azure con ADLS Gen 2 abilitato, un'istanza di Azure Data Factory con servizi collegati per l'account di archiviazione (un database Azure SQL se distribuito) e un'istanza di Azure Databricks. All'identità di AAD per l'utente che distribuisce il modello e all'identità gestita per l'istanza di Azure Data Factory verrà concesso il ruolo Collaboratore ai dati del BLOB di archiviazione nell'account di archiviazione. Sono disponibili anche opzioni per distribuire un'istanza di Azure Key Vault, un database Azure SQL e un hub eventi di Azure (per i casi d'uso di streaming). Quando viene distribuito un Key Vault di Azure, all'identità gestita della data factory e all'identità AAD per l'utente che distribuisce il modello verrà concesso il ruolo utente Key Vault segreti.
Hub FinOps

Distribuisci in Azure
Questo modello crea una nuova istanza dell'hub FinOps, tra cui Data Lake Storage e Data Factory.
Altro è possibile con Azure Data Factory - Un clic per provare Azure Data Factory

Distribuisci in Azure
Questo modello crea una pipeline di data factory per un'attività di copia da BLOB di Azure in un altro BLOB di Azure
Creare una data factory, copiare da Salesforce a BLOB

Distribuisci in Azure
Questo modello usa Azure Data Factory per eseguire lo spostamento dei dati da Salesforce a BLOB di Azure
Copia bulk con Azure Data Factory

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati in blocco in un database Azure SQL in un data warehouse Azure SQL.
Creare una data factory V2

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un Archiviazione BLOB di Azure in un'altra cartella nella risorsa di archiviazione.
Creare una data factory V2 (MySQL)

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un Archiviazione BLOB di Azure in una tabella in un Database di Azure per MySQL.
Creare una data factory V2 (PostGre)

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un Archiviazione BLOB di Azure in una tabella in un Database di Azure per PostgreSQL.
Creare una data factory V2 (SQL)

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un Archiviazione BLOB di Azure in una tabella in un database Azure SQL.
Creare una data factory vuota

Distribuisci in Azure
Questo modello crea una data factory vuota
Azure Data Factory con git e la configurazione della rete virtuale gestita

Distribuisci in Azure
Questo modello crea Azure Data Factory con la configurazione Git e la rete virtuale gestita.
Creare una data factory V2 (SQL locale)

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da un SQL Server locale a un archivio BLOB di Azure
Effettuare il provisioning del runtime SSIS in Azure

Distribuisci in Azure
Questo modello crea una data factory V2 e quindi effettua il provisioning di un runtime di integrazione SSIS di Azure
Creare una data factory V2 (Spark)

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un Archiviazione BLOB di Azure in un'altra cartella nella risorsa di archiviazione.

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa factory può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.DataFactory/factory, aggiungere il codice JSON seguente al modello.

{
  "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
    }
  }
}

Oggetti FactoryRepoConfiguration

Impostare la proprietà type per specificare il tipo di oggetto.

Per FactoryGitHubConfiguration usare:

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

Per FactoryVSTSConfiguration usare:

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

Valori delle proprietà

factories

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.DataFactory/factory'
apiVersion Versione dell'API della risorsa '2018-06-01'
name Nome della risorsa stringa (obbligatorio)

Limite di caratteri: 3-63

Caratteri validi:
Caratteri alfanumerici e trattini.

Deve iniziare e terminare con un carattere alfanumerico.

Il nome della risorsa deve essere univoco in Azure.
posizione Percorso della risorsa. string
tags Tag di risorsa. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
identity Identità del servizio gestita della factory. FactoryIdentity
properties Proprietà della factory. FactoryProperties

FactoryIdentity

Nome Descrizione Valore
tipo Tipo di identità. 'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Elenco delle identità assegnate dall'utente per la factory. UserAssignedIdentitiesDefinitionSpecification

UserAssignedIdentitiesDefinitionSpecification

Nome Descrizione Valore
{proprietà personalizzata}

FactoryProperties

Nome Descrizione Valore
Crittografia Proprietà per abilitare La chiave gestita dal cliente per la factory. EncryptionConfiguration
globalParameters Elenco di parametri per factory. GlobalParameterDefinitionSpecification
publicNetworkAccess Se l'accesso alla rete pubblica è consentito per la data factory. 'Disabilitato'
'Enabled'
purviewConfiguration Informazioni di purview della factory. PurviewConfiguration
repositoryoConfiguration Informazioni sul repository Git della factory. FactoryRepoConfiguration

EncryptionConfiguration

Nome Descrizione Valore
identity Identità assegnata dall'utente da usare per l'autenticazione all'insieme di credenziali delle chiavi del cliente. Se non viene specificata l'identità del servizio gestito, verrà usata. CMKIdentityDefinition
keyName Nome della chiave in Azure Key Vault da usare come Chiave gestita dal cliente. stringa (obbligatoria)
keyVersion Versione della chiave usata per CMK. Se non specificato, verrà usata la versione più recente. string
vaultBaseUrl URL dell'Key Vault di Azure usato per CMK. stringa (obbligatoria)

CMKIdentityDefinition

Nome Descrizione Valore
userAssignedIdentity ID risorsa dell'identità assegnata dall'utente per l'autenticazione all'insieme di credenziali delle chiavi del cliente. string

GlobalParameterDefinitionSpecification

Nome Descrizione Valore
{proprietà personalizzata} GlobalParameterSpecification

GlobalParameterSpecification

Nome Descrizione Valore
tipo Tipo di parametro globale. 'Array'
'Bool'
'Float'
'Int'
'Object'
'String' (obbligatorio)
Valore Valore del parametro.

PurviewConfiguration

Nome Descrizione Valore
purviewResourceId ID risorsa Purview. string

FactoryRepoConfiguration

Nome Descrizione Valore
accountName Nome account. stringa (obbligatoria)
collaborationBranch Ramo di collaborazione. stringa (obbligatoria)
disablePublish Disabilitare l'operazione di pubblicazione manuale in ADF Studio per favorire la pubblicazione automatizzata. bool
lastCommitId Ultimo ID commit. string
repositoryName Nome del repository. stringa (obbligatoria)
rootFolder Cartella radice. stringa (obbligatorio)
tipo Impostare il tipo di oggetto FactoryGitHubConfiguration
FactoryVSTSConfiguration (obbligatorio)

FactoryGitHubConfiguration

Nome Descrizione Valore
tipo Tipo di configurazione del repository. 'FactoryGitHubConfiguration' (obbligatorio)
clientId GitHub bring your own app client ID (Bring Your Own App Client ID). string
clientSecret GitHub bring your own app client secret information (Bring Your Own App Client Secret Information). GitHubClientSecret
hostName Nome host GitHub Enterprise. ad esempio https://github.mydomain.com string

GitHubClientSecret

Nome Descrizione Valore
byoaSecretAkvUrl Bring Your Own App Client Secret AKV URL (Bring Your Own App Client Secret AKV URL). string
byoaSecretName Bring your own app client secret name in AKV( Bring Your Own App Client Secret Name in AKV). string

FactoryVstsConfiguration

Nome Descrizione Valore
tipo Tipo di configurazione del repository. 'FactoryVSTSConfiguration' (obbligatorio)
projectName Nome del progetto VSTS. stringa (obbligatorio)
TenantId ID tenant VSTS. string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Distribuire Sports Analytics nell'architettura di Azure

Distribuisci in Azure
Crea un account di archiviazione di Azure con ADLS Gen 2 abilitato, un'istanza di Azure Data Factory con servizi collegati per l'account di archiviazione (un database Azure SQL se distribuito) e un'istanza di Azure Databricks. All'identità di AAD per l'utente che distribuisce il modello e all'identità gestita per l'istanza di Azure Data Factory verrà concesso il ruolo Collaboratore ai dati del BLOB di archiviazione nell'account di archiviazione. Sono disponibili anche opzioni per distribuire un'istanza di Azure Key Vault, un database Azure SQL e un hub eventi di Azure (per i casi d'uso di streaming). Quando viene distribuito un Key Vault di Azure, all'identità gestita della data factory e all'identità AAD per l'utente che distribuisce il modello verrà concesso il ruolo utente Key Vault segreti.
Hub FinOps

Distribuisci in Azure
Questo modello crea una nuova istanza dell'hub FinOps, tra cui Data Lake Storage e Data Factory.
Altro è possibile con Azure Data Factory - Un clic per provare Azure Data Factory

Distribuisci in Azure
Questo modello crea una pipeline di data factory per un'attività di copia da BLOB di Azure in un altro BLOB di Azure
Creare una data factory, copiare da Salesforce a BLOB

Distribuisci in Azure
Questo modello usa Azure Data Factory per eseguire lo spostamento dei dati da Salesforce a BLOB di Azure
Copia bulk con Azure Data Factory

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati in blocco in un database Azure SQL in un data warehouse Azure SQL.
Creare una data factory V2

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un Archiviazione BLOB di Azure in un'altra cartella nella risorsa di archiviazione.
Creare una data factory V2 (MySQL)

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un Archiviazione BLOB di Azure in una tabella in un Database di Azure per MySQL.
Creare una data factory V2 (PostGre)

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un Archiviazione BLOB di Azure in una tabella in un Database di Azure per PostgreSQL.
Creare una data factory V2 (SQL)

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un Archiviazione BLOB di Azure in una tabella in un database Azure SQL.
Creare una data factory vuota

Distribuisci in Azure
Questo modello crea una data factory vuota
Azure Data Factory con git e la configurazione della rete virtuale gestita

Distribuisci in Azure
Questo modello crea Azure Data Factory con la configurazione Git e la rete virtuale gestita.
Creare una data factory V2 (SQL locale)

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da un SQL Server locale a un archivio BLOB di Azure
Effettuare il provisioning del runtime SSIS in Azure

Distribuisci in Azure
Questo modello crea una data factory V2 e quindi effettua il provisioning di un runtime di integrazione SSIS di Azure
Creare una data factory V2 (Spark)

Distribuisci in Azure
Questo modello crea una data factory V2 che copia i dati da una cartella in un Archiviazione BLOB di Azure in un'altra cartella nella risorsa di archiviazione.

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa factory può essere distribuito con operazioni destinate a:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.DataFactory/factory, aggiungere il codice Terraform seguente al modello.

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
      }
    }
  })
}

Oggetti FactoryRepoConfiguration

Impostare la proprietà type per specificare il tipo di oggetto.

Per FactoryGitHubConfiguration usare:

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

Per FactoryVSTSConfiguration usare:

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

Valori delle proprietà

factories

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.DataFactory/factories@2018-06-01"
name Nome della risorsa stringa (obbligatorio)

Limite di caratteri: 3-63

Caratteri validi:
Caratteri alfanumerici e trattini.

Deve iniziare e terminare con un carattere alfanumerico.

Il nome della risorsa deve essere univoco in Azure.
posizione Percorso della risorsa. string
parent_id Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatorio)
tags Tag di risorsa. Dizionario di nomi e valori di tag.
identity Identità del servizio gestita della factory. FactoryIdentity
properties Proprietà della factory. FactoryProperties

FactoryIdentity

Nome Descrizione Valore
tipo Tipo di identità. "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (obbligatorio)
identity_ids Elenco delle identità assegnate dall'utente per la factory. Matrice di ID identità utente.

UserAssignedIdentitiesDefinitionSpecification

Nome Descrizione Valore
{proprietà personalizzata}

FactoryProperties

Nome Descrizione Valore
Crittografia Proprietà per abilitare la chiave gestita dal cliente per la factory. EncryptionConfiguration
globalParameters Elenco di parametri per factory. GlobalParameterDefinitionSpecification
publicNetworkAccess Indica se l'accesso alla rete pubblica è consentito per la data factory. "Disabilitato"
"Abilitato"
purviewConfiguration Informazioni purview della factory. PurviewConfiguration
repoConfiguration Informazioni sul repository Git della factory. FactoryRepoConfiguration

EncryptionConfiguration

Nome Descrizione Valore
identity Identità assegnata dall'utente da usare per l'autenticazione nell'insieme di credenziali delle chiavi del cliente. Se non viene specificata l'identità del servizio gestita, verrà usata. CMKIdentityDefinition
keyName Nome della chiave in Azure Key Vault da usare come chiave gestita dal cliente. stringa (obbligatorio)
keyVersion Versione della chiave usata per cmk. Se non specificato, verrà usata la versione più recente. string
vaultBaseUrl URL del Key Vault di Azure usato per cmk. stringa (obbligatorio)

CMKIdentityDefinition

Nome Descrizione Valore
userAssignedIdentity ID risorsa dell'identità assegnata dall'utente per l'autenticazione nell'insieme di credenziali delle chiavi del cliente. string

GlobalParameterDefinitionSpecification

Nome Descrizione Valore
{proprietà personalizzata} GlobalParameterSpecification

GlobalParameterSpecification

Nome Descrizione Valore
tipo Tipo di parametro globale. "Array"
"Bool"
"Float"
"Int"
"Object"
"String" (obbligatorio)
Valore Valore del parametro.

PurviewConfiguration

Nome Descrizione Valore
purviewResourceId ID risorsa Purview. string

FactoryRepoConfiguration

Nome Descrizione Valore
accountName Nome account. stringa (obbligatorio)
collaborationBranch Ramo di collaborazione. stringa (obbligatorio)
disablePublish Disabilitare l'operazione di pubblicazione manuale in ADF Studio per favorire la pubblicazione automatizzata. bool
lastCommitId ULTIMO ID commit. string
repositoryName Nome del repository. stringa (obbligatorio)
rootFolder Cartella radice. stringa (obbligatorio)
tipo Impostare il tipo di oggetto FactoryGitHubConfiguration
FactoryVSTSConfiguration (obbligatorio)

FactoryGitHubConfiguration

Nome Descrizione Valore
tipo Tipo di configurazione del repository. "FactoryGitHubConfiguration" (obbligatorio)
clientId GitHub bring your own app client ID (Bring Your Own App Client ID). string
clientSecret GitHub bring your own app client secret information (Bring Your Own App Client Secret Information). GitHubClientSecret
hostName Nome host GitHub Enterprise. ad esempio https://github.mydomain.com string

GitHubClientSecret

Nome Descrizione Valore
byoaSecretAkvUrl Bring Your Own App Client Secret AKV URL (Bring Your Own App Client Secret AKV URL). string
byoaSecretName Bring your own app client secret name in AKV( Bring Your Own App Client Secret Name in AKV). string

FactoryVstsConfiguration

Nome Descrizione Valore
tipo Tipo di configurazione del repository. "FactoryVSTSConfiguration" (obbligatorio)
projectName Nome del progetto VSTS. stringa (obbligatorio)
TenantId ID tenant VSTS. string