Workspaces do Microsoft.Synapse
Artigo 12/20/2024
2 colaboradores
Comentários
Neste artigo
Definição de recurso do Bicep
O tipo de recurso de workspaces pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.Synapse/workspaces, adicione o Bicep a seguir ao seu modelo.
resource symbolicname 'Microsoft.Synapse/workspaces@2021-06-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
azureADOnlyAuthentication: bool
cspWorkspaceAdminProperties: {
initialWorkspaceAdminObjectId: 'string'
}
defaultDataLakeStorage: {
accountUrl: 'string'
createManagedPrivateEndpoint: bool
filesystem: 'string'
resourceId: 'string'
}
encryption: {
cmk: {
kekIdentity: {
userAssignedIdentity: 'string'
useSystemAssignedIdentity: any(Azure.Bicep.Types.Concrete.AnyType)
}
key: {
keyVaultUrl: 'string'
name: 'string'
}
}
}
managedResourceGroupName: 'string'
managedVirtualNetwork: 'string'
managedVirtualNetworkSettings: {
allowedAadTenantIdsForLinking: [
'string'
]
linkedAccessCheckOnTargetResource: bool
preventDataExfiltration: bool
}
privateEndpointConnections: [
{
properties: {
privateEndpoint: {}
privateLinkServiceConnectionState: {
description: 'string'
status: 'string'
}
}
}
]
publicNetworkAccess: 'string'
purviewConfiguration: {
purviewResourceId: 'string'
}
sqlAdministratorLogin: 'string'
sqlAdministratorLoginPassword: 'string'
trustedServiceBypassEnabled: bool
virtualNetworkProfile: {
computeSubnetId: 'string'
}
workspaceRepositoryConfiguration: {
accountName: 'string'
collaborationBranch: 'string'
hostName: 'string'
lastCommitId: 'string'
projectName: 'string'
repositoryName: 'string'
rootFolder: 'string'
tenantId: 'string'
type: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Valores de propriedade
CspWorkspaceAdminProperties
Nome
Descrição
Valor
initialWorkspaceAdminObjectId
ID de objeto do AAD do administrador inicial do workspace
corda
CustomerManagedKeyDetails
Nome
Descrição
Valor
kekIdentity
Chave de criptografia de chave
KekIdentityProperties
chave
O objeto chave do workspace
WorkspaceKeyDetails
DataLakeStorageAccountDetails
Nome
Descrição
Valor
accountUrl
URL da conta
corda
createManagedPrivateEndpoint
Criar um ponto de extremidade privado gerenciado para essa conta de armazenamento ou não
Bool
sistema de arquivos
Nome do sistema de arquivos
corda
resourceId
ID de recurso do ARM dessa conta de armazenamento
corda
EncryptionDetails
Nome
Descrição
Valor
cmk
Detalhes da chave gerenciada pelo cliente
CustomerManagedKeyDetails
KekIdentityProperties
Nome
Descrição
Valor
userAssignedIdentity
ID do recurso de identidade atribuída pelo usuário
corda
useSystemAssignedIdentity
Booliano especificando se deve usar a identidade atribuída pelo sistema ou não
qualquer
ManagedIdentity
Nome
Descrição
Valor
tipo
O tipo de identidade gerenciada para o workspace
'None' 'SystemAssigned' 'SystemAssigned,UserAssigned'
userAssignedIdentities
As identidades gerenciadas atribuídas pelo usuário.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Nome
Descrição
Valor
allowedAadTenantIdsForLinking
IDs de locatário do Aad permitidas para vinculação
string[]
linkedAccessCheckOnTargetResource
Verificação de acesso vinculado no recurso de destino
Bool
preventDataExfiltration
Impedir exfiltração de dados
Bool
Microsoft.Synapse/workspaces
Nome
Descrição
Valor
identidade
Identidade do workspace
ManagedIdentity
localização
A localização geográfica onde o recurso reside
cadeia de caracteres (obrigatório)
nome
O nome do recurso
cadeia de caracteres (obrigatório)
Propriedades
Propriedades do recurso do workspace
WorkspaceProperties
Tags
Marcas de recurso
Dicionário de nomes e valores de marca. Consulte Marcas em modelos
PrivateEndpoint
PrivateEndpointConnection
Nome
Descrição
Valor
Propriedades
Propriedades de conexão de ponto de extremidade privado.
PrivateEndpointConnectionProperties
PrivateEndpointConnectionProperties
Nome
Descrição
Valor
privateEndpoint
O ponto de extremidade privado ao qual a conexão pertence.
PrivateEndpoint
privateLinkServiceConnectionState
Estado de conexão da conexão de ponto de extremidade privado.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Nome
Descrição
Valor
descrição
A descrição da conexão do serviço de link privado.
corda
estado
O status da conexão do serviço de link privado.
corda
PurviewConfiguration
Nome
Descrição
Valor
purviewResourceId
ID do recurso do Purview
corda
UserAssignedManagedIdentities
UserAssignedManagedIdentity
VirtualNetworkProfile
Nome
Descrição
Valor
computeSubnetId
ID de sub-rede usada para computação no workspace
corda
WorkspaceKeyDetails
Nome
Descrição
Valor
keyVaultUrl
URL do cofre de chaves de sub-recurso da Chave do Workspace
corda
nome
Nome do subprocurso da chave do workspace
corda
WorkspaceProperties
Nome
Descrição
Valor
azureADOnlyAuthentication
Habilitar ou desabilitar o AzureADOnlyAuthentication em todos os sub-recursos do workspace
Bool
cspWorkspaceAdminProperties
Propriedades iniciais de administrador do AAD do workspace para uma assinatura CSP
CspWorkspaceAdminProperties
defaultDataLakeStorage
Detalhes da conta de armazenamento do data lake padrão do workspace
DataLakeStorageAccountDetails
encriptação
Os detalhes de criptografia do workspace
EncryptionDetails
managedResourceGroupName
Grupo de recursos gerenciados do workspace. O nome do grupo de recursos identifica exclusivamente o grupo de recursos dentro da subscriptionId do usuário. O nome do grupo de recursos não deve ter mais de 90 caracteres e deve ter caracteres alfanuméricos (Char.IsLetterOrDigit()) e '-', '_', '(', ')' e'. Observe que o nome não pode terminar com '.'
corda
managedVirtualNetwork
Definir isso como "padrão" garantirá que toda a computação para esse workspace esteja em uma rede virtual gerenciada em nome do usuário.
corda
managedVirtualNetworkSettings
Configurações de rede virtual gerenciada
ManagedVirtualNetworkSettings
privateEndpointConnections
Conexões de ponto de extremidade privado com o workspace
PrivateEndpointConnection []
publicNetworkAccess
Habilitar ou desabilitar o acesso à rede pública ao workspace
'Desabilitado' 'Habilitado'
purviewConfiguration
Configuração do Purview
PurviewConfiguration
sqlAdministratorLogin
Logon do administrador do active directory do SQL do workspace
corda
sqlAdministratorLoginPassword
Senha de logon do administrador do SQL
corda
trustedServiceBypassEnabled
É trustedServiceBypassEnabled para o workspace
Bool
virtualNetworkProfile
Perfil de Rede Virtual
VirtualNetworkProfile
workspaceRepositoryConfiguration
Configurações de integração do Git
WorkspaceRepositoryConfiguration
WorkspaceRepositoryConfiguration
Nome
Descrição
Valor
accountName
Nome da conta
corda
collaborationBranch
Branch de colaboração
corda
hostName
Nome do host do GitHub Enterprise. Por exemplo: https://github.mydomain.com
corda
lastCommitId
A última ID de confirmação
corda
projectName
Nome do projeto do VSTS
corda
repositórioName
Nome do repositório
corda
rootFolder
Pasta raiz a ser usada no repositório
corda
tenantId
A ID do locatário do VSTS
corda Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tipo
Tipo de configuração de repositório de workspaceID. Exemplo de WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
corda
Definição de recurso de modelo do ARM
O tipo de recurso de workspaces pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.Synapse/workspaces, adicione o JSON a seguir ao seu modelo.
{
"type": "Microsoft.Synapse/workspaces",
"apiVersion": "2021-06-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"azureADOnlyAuthentication": "bool",
"cspWorkspaceAdminProperties": {
"initialWorkspaceAdminObjectId": "string"
},
"defaultDataLakeStorage": {
"accountUrl": "string",
"createManagedPrivateEndpoint": "bool",
"filesystem": "string",
"resourceId": "string"
},
"encryption": {
"cmk": {
"kekIdentity": {
"userAssignedIdentity": "string",
"useSystemAssignedIdentity": {}
},
"key": {
"keyVaultUrl": "string",
"name": "string"
}
}
},
"managedResourceGroupName": "string",
"managedVirtualNetwork": "string",
"managedVirtualNetworkSettings": {
"allowedAadTenantIdsForLinking": [ "string" ],
"linkedAccessCheckOnTargetResource": "bool",
"preventDataExfiltration": "bool"
},
"privateEndpointConnections": [
{
"properties": {
"privateEndpoint": {
},
"privateLinkServiceConnectionState": {
"description": "string",
"status": "string"
}
}
}
],
"publicNetworkAccess": "string",
"purviewConfiguration": {
"purviewResourceId": "string"
},
"sqlAdministratorLogin": "string",
"sqlAdministratorLoginPassword": "string",
"trustedServiceBypassEnabled": "bool",
"virtualNetworkProfile": {
"computeSubnetId": "string"
},
"workspaceRepositoryConfiguration": {
"accountName": "string",
"collaborationBranch": "string",
"hostName": "string",
"lastCommitId": "string",
"projectName": "string",
"repositoryName": "string",
"rootFolder": "string",
"tenantId": "string",
"type": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
CspWorkspaceAdminProperties
Nome
Descrição
Valor
initialWorkspaceAdminObjectId
ID de objeto do AAD do administrador inicial do workspace
corda
CustomerManagedKeyDetails
Nome
Descrição
Valor
kekIdentity
Chave de criptografia de chave
KekIdentityProperties
chave
O objeto chave do workspace
WorkspaceKeyDetails
DataLakeStorageAccountDetails
Nome
Descrição
Valor
accountUrl
URL da conta
corda
createManagedPrivateEndpoint
Criar um ponto de extremidade privado gerenciado para essa conta de armazenamento ou não
Bool
sistema de arquivos
Nome do sistema de arquivos
corda
resourceId
ID de recurso do ARM dessa conta de armazenamento
corda
EncryptionDetails
Nome
Descrição
Valor
cmk
Detalhes da chave gerenciada pelo cliente
CustomerManagedKeyDetails
KekIdentityProperties
Nome
Descrição
Valor
userAssignedIdentity
ID do recurso de identidade atribuída pelo usuário
corda
useSystemAssignedIdentity
Booliano especificando se deve usar a identidade atribuída pelo sistema ou não
qualquer
ManagedIdentity
Nome
Descrição
Valor
tipo
O tipo de identidade gerenciada para o workspace
'None' 'SystemAssigned' 'SystemAssigned,UserAssigned'
userAssignedIdentities
As identidades gerenciadas atribuídas pelo usuário.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Nome
Descrição
Valor
allowedAadTenantIdsForLinking
IDs de locatário do Aad permitidas para vinculação
string[]
linkedAccessCheckOnTargetResource
Verificação de acesso vinculado no recurso de destino
Bool
preventDataExfiltration
Impedir exfiltração de dados
Bool
Microsoft.Synapse/workspaces
Nome
Descrição
Valor
apiVersion
A versão da API
'2021-06-01'
identidade
Identidade do workspace
ManagedIdentity
localização
A localização geográfica onde o recurso reside
cadeia de caracteres (obrigatório)
nome
O nome do recurso
cadeia de caracteres (obrigatório)
Propriedades
Propriedades do recurso do workspace
WorkspaceProperties
Tags
Marcas de recurso
Dicionário de nomes e valores de marca. Consulte Marcas em modelos
tipo
O tipo de recurso
'Microsoft.Synapse/workspaces'
PrivateEndpoint
PrivateEndpointConnection
Nome
Descrição
Valor
Propriedades
Propriedades de conexão de ponto de extremidade privado.
PrivateEndpointConnectionProperties
PrivateEndpointConnectionProperties
Nome
Descrição
Valor
privateEndpoint
O ponto de extremidade privado ao qual a conexão pertence.
PrivateEndpoint
privateLinkServiceConnectionState
Estado de conexão da conexão de ponto de extremidade privado.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Nome
Descrição
Valor
descrição
A descrição da conexão do serviço de link privado.
corda
estado
O status da conexão do serviço de link privado.
corda
PurviewConfiguration
Nome
Descrição
Valor
purviewResourceId
ID do recurso do Purview
corda
UserAssignedManagedIdentities
UserAssignedManagedIdentity
VirtualNetworkProfile
Nome
Descrição
Valor
computeSubnetId
ID de sub-rede usada para computação no workspace
corda
WorkspaceKeyDetails
Nome
Descrição
Valor
keyVaultUrl
URL do cofre de chaves de sub-recurso da Chave do Workspace
corda
nome
Nome do subprocurso da chave do workspace
corda
WorkspaceProperties
Nome
Descrição
Valor
azureADOnlyAuthentication
Habilitar ou desabilitar o AzureADOnlyAuthentication em todos os sub-recursos do workspace
Bool
cspWorkspaceAdminProperties
Propriedades iniciais de administrador do AAD do workspace para uma assinatura CSP
CspWorkspaceAdminProperties
defaultDataLakeStorage
Detalhes da conta de armazenamento do data lake padrão do workspace
DataLakeStorageAccountDetails
encriptação
Os detalhes de criptografia do workspace
EncryptionDetails
managedResourceGroupName
Grupo de recursos gerenciados do workspace. O nome do grupo de recursos identifica exclusivamente o grupo de recursos dentro da subscriptionId do usuário. O nome do grupo de recursos não deve ter mais de 90 caracteres e deve ter caracteres alfanuméricos (Char.IsLetterOrDigit()) e '-', '_', '(', ')' e'. Observe que o nome não pode terminar com '.'
corda
managedVirtualNetwork
Definir isso como "padrão" garantirá que toda a computação para esse workspace esteja em uma rede virtual gerenciada em nome do usuário.
corda
managedVirtualNetworkSettings
Configurações de rede virtual gerenciada
ManagedVirtualNetworkSettings
privateEndpointConnections
Conexões de ponto de extremidade privado com o workspace
PrivateEndpointConnection []
publicNetworkAccess
Habilitar ou desabilitar o acesso à rede pública ao workspace
'Desabilitado' 'Habilitado'
purviewConfiguration
Configuração do Purview
PurviewConfiguration
sqlAdministratorLogin
Logon do administrador do active directory do SQL do workspace
corda
sqlAdministratorLoginPassword
Senha de logon do administrador do SQL
corda
trustedServiceBypassEnabled
É trustedServiceBypassEnabled para o workspace
Bool
virtualNetworkProfile
Perfil de Rede Virtual
VirtualNetworkProfile
workspaceRepositoryConfiguration
Configurações de integração do Git
WorkspaceRepositoryConfiguration
WorkspaceRepositoryConfiguration
Nome
Descrição
Valor
accountName
Nome da conta
corda
collaborationBranch
Branch de colaboração
corda
hostName
Nome do host do GitHub Enterprise. Por exemplo: https://github.mydomain.com
corda
lastCommitId
A última ID de confirmação
corda
projectName
Nome do projeto do VSTS
corda
repositórioName
Nome do repositório
corda
rootFolder
Pasta raiz a ser usada no repositório
corda
tenantId
A ID do locatário do VSTS
corda Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tipo
Tipo de configuração de repositório de workspaceID. Exemplo de WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
corda
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo
Descrição
de Prova de Conceito do Azure Synapse
Este modelo cria uma prova de ambiente de conceito para o Azure Synapse, incluindo pools de SQL e pools opcionais do Apache Spark
O tipo de recurso de workspaces pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.Synapse/workspaces, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Synapse/workspaces@2021-06-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
azureADOnlyAuthentication = bool
cspWorkspaceAdminProperties = {
initialWorkspaceAdminObjectId = "string"
}
defaultDataLakeStorage = {
accountUrl = "string"
createManagedPrivateEndpoint = bool
filesystem = "string"
resourceId = "string"
}
encryption = {
cmk = {
kekIdentity = {
userAssignedIdentity = "string"
useSystemAssignedIdentity = ?
}
key = {
keyVaultUrl = "string"
name = "string"
}
}
}
managedResourceGroupName = "string"
managedVirtualNetwork = "string"
managedVirtualNetworkSettings = {
allowedAadTenantIdsForLinking = [
"string"
]
linkedAccessCheckOnTargetResource = bool
preventDataExfiltration = bool
}
privateEndpointConnections = [
{
properties = {
privateEndpoint = {
}
privateLinkServiceConnectionState = {
description = "string"
status = "string"
}
}
}
]
publicNetworkAccess = "string"
purviewConfiguration = {
purviewResourceId = "string"
}
sqlAdministratorLogin = "string"
sqlAdministratorLoginPassword = "string"
trustedServiceBypassEnabled = bool
virtualNetworkProfile = {
computeSubnetId = "string"
}
workspaceRepositoryConfiguration = {
accountName = "string"
collaborationBranch = "string"
hostName = "string"
lastCommitId = "string"
projectName = "string"
repositoryName = "string"
rootFolder = "string"
tenantId = "string"
type = "string"
}
}
})
}
Valores de propriedade
CspWorkspaceAdminProperties
Nome
Descrição
Valor
initialWorkspaceAdminObjectId
ID de objeto do AAD do administrador inicial do workspace
corda
CustomerManagedKeyDetails
Nome
Descrição
Valor
kekIdentity
Chave de criptografia de chave
KekIdentityProperties
chave
O objeto chave do workspace
WorkspaceKeyDetails
DataLakeStorageAccountDetails
Nome
Descrição
Valor
accountUrl
URL da conta
corda
createManagedPrivateEndpoint
Criar um ponto de extremidade privado gerenciado para essa conta de armazenamento ou não
Bool
sistema de arquivos
Nome do sistema de arquivos
corda
resourceId
ID de recurso do ARM dessa conta de armazenamento
corda
EncryptionDetails
Nome
Descrição
Valor
cmk
Detalhes da chave gerenciada pelo cliente
CustomerManagedKeyDetails
KekIdentityProperties
Nome
Descrição
Valor
userAssignedIdentity
ID do recurso de identidade atribuída pelo usuário
corda
useSystemAssignedIdentity
Booliano especificando se deve usar a identidade atribuída pelo sistema ou não
qualquer
ManagedIdentity
Nome
Descrição
Valor
tipo
O tipo de identidade gerenciada para o workspace
'None' 'SystemAssigned' 'SystemAssigned,UserAssigned'
userAssignedIdentities
As identidades gerenciadas atribuídas pelo usuário.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Nome
Descrição
Valor
allowedAadTenantIdsForLinking
IDs de locatário do Aad permitidas para vinculação
string[]
linkedAccessCheckOnTargetResource
Verificação de acesso vinculado no recurso de destino
Bool
preventDataExfiltration
Impedir exfiltração de dados
Bool
Microsoft.Synapse/workspaces
Nome
Descrição
Valor
identidade
Identidade do workspace
ManagedIdentity
localização
A localização geográfica onde o recurso reside
cadeia de caracteres (obrigatório)
nome
O nome do recurso
cadeia de caracteres (obrigatório)
Propriedades
Propriedades do recurso do workspace
WorkspaceProperties
Tags
Marcas de recurso
Dicionário de nomes e valores de marca.
tipo
O tipo de recurso
"Microsoft.Synapse/workspaces@2021-06-01"
PrivateEndpoint
PrivateEndpointConnection
Nome
Descrição
Valor
Propriedades
Propriedades de conexão de ponto de extremidade privado.
PrivateEndpointConnectionProperties
PrivateEndpointConnectionProperties
Nome
Descrição
Valor
privateEndpoint
O ponto de extremidade privado ao qual a conexão pertence.
PrivateEndpoint
privateLinkServiceConnectionState
Estado de conexão da conexão de ponto de extremidade privado.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Nome
Descrição
Valor
descrição
A descrição da conexão do serviço de link privado.
corda
estado
O status da conexão do serviço de link privado.
corda
PurviewConfiguration
Nome
Descrição
Valor
purviewResourceId
ID do recurso do Purview
corda
UserAssignedManagedIdentities
UserAssignedManagedIdentity
VirtualNetworkProfile
Nome
Descrição
Valor
computeSubnetId
ID de sub-rede usada para computação no workspace
corda
WorkspaceKeyDetails
Nome
Descrição
Valor
keyVaultUrl
URL do cofre de chaves de sub-recurso da Chave do Workspace
corda
nome
Nome do subprocurso da chave do workspace
corda
WorkspaceProperties
Nome
Descrição
Valor
azureADOnlyAuthentication
Habilitar ou desabilitar o AzureADOnlyAuthentication em todos os sub-recursos do workspace
Bool
cspWorkspaceAdminProperties
Propriedades iniciais de administrador do AAD do workspace para uma assinatura CSP
CspWorkspaceAdminProperties
defaultDataLakeStorage
Detalhes da conta de armazenamento do data lake padrão do workspace
DataLakeStorageAccountDetails
encriptação
Os detalhes de criptografia do workspace
EncryptionDetails
managedResourceGroupName
Grupo de recursos gerenciados do workspace. O nome do grupo de recursos identifica exclusivamente o grupo de recursos dentro da subscriptionId do usuário. O nome do grupo de recursos não deve ter mais de 90 caracteres e deve ter caracteres alfanuméricos (Char.IsLetterOrDigit()) e '-', '_', '(', ')' e'. Observe que o nome não pode terminar com '.'
corda
managedVirtualNetwork
Definir isso como "padrão" garantirá que toda a computação para esse workspace esteja em uma rede virtual gerenciada em nome do usuário.
corda
managedVirtualNetworkSettings
Configurações de rede virtual gerenciada
ManagedVirtualNetworkSettings
privateEndpointConnections
Conexões de ponto de extremidade privado com o workspace
PrivateEndpointConnection []
publicNetworkAccess
Habilitar ou desabilitar o acesso à rede pública ao workspace
'Desabilitado' 'Habilitado'
purviewConfiguration
Configuração do Purview
PurviewConfiguration
sqlAdministratorLogin
Logon do administrador do active directory do SQL do workspace
corda
sqlAdministratorLoginPassword
Senha de logon do administrador do SQL
corda
trustedServiceBypassEnabled
É trustedServiceBypassEnabled para o workspace
Bool
virtualNetworkProfile
Perfil de Rede Virtual
VirtualNetworkProfile
workspaceRepositoryConfiguration
Configurações de integração do Git
WorkspaceRepositoryConfiguration
WorkspaceRepositoryConfiguration
Nome
Descrição
Valor
accountName
Nome da conta
corda
collaborationBranch
Branch de colaboração
corda
hostName
Nome do host do GitHub Enterprise. Por exemplo: https://github.mydomain.com
corda
lastCommitId
A última ID de confirmação
corda
projectName
Nome do projeto do VSTS
corda
repositórioName
Nome do repositório
corda
rootFolder
Pasta raiz a ser usada no repositório
corda
tenantId
A ID do locatário do VSTS
corda Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tipo
Tipo de configuração de repositório de workspaceID. Exemplo de WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
corda