Espaços de trabalho Microsoft.Synapse
Artigo 12/20/2024
2 contribuidores
Comentários
Neste artigo
Definição de recursos do bíceps
O tipo de recurso de espaços de trabalho pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.Synapse/workspaces, adicione o seguinte Bicep 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
Designação
Descrição
Valor
initialWorkspaceAdminObjectId
ID do objeto AAD do administrador do espaço de trabalho inicial
string
CustomerManagedKeyDetails
Designação
Descrição
Valor
kekIdentidade
Chave de criptografia de chave
KekIdentityProperties
chave
O objeto principal do espaço de trabalho
WorkspaceKeyDetails
DataLakeStorageAccountDetalhes
Designação
Descrição
Valor
accountUrl
URL da conta
string
createManagedPrivateEndpoint
Criar ponto de extremidade privado gerenciado para esta conta de armazenamento ou não
Bool
sistema de arquivos
Nome do sistema de arquivos
string
resourceId
ID do recurso ARM desta conta de armazenamento
string
CriptografiaDetalhes
Designação
Descrição
Valor
CMK
Principais detalhes gerenciados pelo cliente
CustomerManagedKeyDetails
KekIdentityProperties
Designação
Descrição
Valor
userAssignedIdentity
ID do recurso de identidade atribuído pelo usuário
string
useSystemAssignedIdentity
Booleano especificando se a identidade atribuída ao sistema deve ser usada ou não
qualquer
Identidade gerenciada
Designação
Descrição
Valor
tipo
O tipo de identidade gerenciada para o espaço de trabalho
'Nenhuma' 'SystemAssigned' 'SystemAssigned,UserAssigned'
userAssignedIdentities
O usuário atribuiu identidades gerenciadas.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Designação
Descrição
Valor
allowedAadTenantIdsForLinking
Ids de locatário do Aad permitidos para vinculação
string[]
linkedAccessCheckOnTargetResource
Recurso de destino de verificação de acesso vinculado
Bool
prevenirDataExfiltration
Evitar a exfiltração de dados
Bool
Microsoft.Synapse/workspaces
Designação
Descrição
Valor
identidade
Identidade do espaço de trabalho
ManagedIdentity
Localização
A geolocalização onde o recurso vive
string (obrigatório)
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do recurso do espaço de trabalho
WorkspaceProperties
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
PrivateEndpoint
Designação
Descrição
Valor
PrivateEndpointConnection
PrivateEndpointConnectionProperties
Designação
Descrição
Valor
privateEndpoint
O ponto de extremidade privado ao qual a conexão pertence.
PrivateEndpoint
privateLinkServiceConnectionState
Estado da conexão da conexão de ponto de extremidade privado.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Designação
Descrição
Valor
Descrição
A descrição da conexão do serviço de link privado.
string
Situação
O status da conexão do serviço de link privado.
string
PurviewConfiguration
Designação
Descrição
Valor
purviewResourceId
ID do recurso Purview
string
Designação
Descrição
Valor
UserAssignedManagedIdentities
Designação
Descrição
Valor
UserAssignedManagedIdentity
Designação
Descrição
Valor
VirtualNetworkProfile
Designação
Descrição
Valor
computeSubnetId
ID de sub-rede usado para cálculos no espaço de trabalho
string
WorkspaceKeyDetails
Designação
Descrição
Valor
keyVaultUrl
URL do cofre da chave de sub-recurso da chave do espaço de trabalho
string
Designação
Nome do subrecurso Chave do Espaço de Trabalho
string
WorkspaceProperties
Designação
Descrição
Valor
azureADOnlyAuthentication
Habilitar ou desabilitar o subrecurso AzureADOnlyAuthentication em Todos os espaços de trabalho
Bool
cspWorkspaceAdminProperties
Espaço de trabalho inicial Propriedades de administração do AAD para uma assinatura CSP
CspWorkspaceAdminProperties
padrãoDataLakeStorage
Detalhes da conta de armazenamento do data lake padrão do espaço de trabalho
DataLakeStorageAccountDetails
encriptação
Os detalhes de criptografia do espaço de trabalho
CriptografiaDetalhes
managedResourceGroupName
Grupo de recursos gerenciados pelo espaço de trabalho. O nome do grupo de recursos identifica exclusivamente o grupo de recursos dentro do usuário subscriptionId. O nome do grupo de recursos não deve ter mais de 90 caracteres e deve ser caracteres alfanuméricos (Char.IsLetterOrDigit()) e '-', '_', '(', ')' e'.'. Observe que o nome não pode terminar com '.'
string
managedVirtualNetwork
Definir isso como 'padrão' garantirá que toda a computação para esse espaço de trabalho esteja em uma rede virtual gerenciada em nome do usuário.
string
managedVirtualNetworkSettings
Configurações de rede virtual gerenciadas
ManagedVirtualNetworkSettings
privateEndpointConnections
Conexões de ponto de extremidade privado com o espaço de trabalho
PrivateEndpointConnection []
publicNetworkAccess
Habilitar ou desabilitar o acesso de rede pública ao espaço de trabalho
'Desativado' 'Habilitado'
purviewConfiguration
Configuração de Purview
PurviewConfiguration
sqlAdministratorLogin
Login para administrador do Ative Directory SQL do espaço de trabalho
string
sqlAdministratorLoginPassword
Palavra-passe de início de sessão do administrador SQL
string
trustedServiceBypassEnabled
É confiávelServiceBypassEnabled para o espaço de trabalho
Bool
virtualNetworkProfile
Perfil da Rede Virtual
VirtualNetworkProfile
workspaceRepositoryConfiguration
Configurações de integração do Git
WorkspaceRepositoryConfiguration
WorkspaceRepositoryConfiguration
Designação
Descrição
Valor
nomedaconta;
Nome da conta
string
colaboraçãoBranch
Ramo de colaboração
string
Nome do host
Nome do host do GitHub Enterprise. Por exemplo: https://github.mydomain.com
string
lastCommitId
A última ID de confirmação
string
nome_do_projeto
Nome do projeto VSTS
string
repositoryName
Nome do repositório
string
rootFolder
Pasta raiz a ser usada no repositório
string
inquilinoId
O ID do locatário VSTS
string 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 repositoryID do espaço de trabalho. Exemplo WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
string
Definição de recurso de modelo ARM
O tipo de recurso de espaços de trabalho pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.Synapse/workspaces, adicione o seguinte JSON 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
Designação
Descrição
Valor
initialWorkspaceAdminObjectId
ID do objeto AAD do administrador do espaço de trabalho inicial
string
CustomerManagedKeyDetails
Designação
Descrição
Valor
kekIdentidade
Chave de criptografia de chave
KekIdentityProperties
chave
O objeto principal do espaço de trabalho
WorkspaceKeyDetails
DataLakeStorageAccountDetalhes
Designação
Descrição
Valor
accountUrl
URL da conta
string
createManagedPrivateEndpoint
Criar ponto de extremidade privado gerenciado para esta conta de armazenamento ou não
Bool
sistema de arquivos
Nome do sistema de arquivos
string
resourceId
ID do recurso ARM desta conta de armazenamento
string
CriptografiaDetalhes
Designação
Descrição
Valor
CMK
Principais detalhes gerenciados pelo cliente
CustomerManagedKeyDetails
KekIdentityProperties
Designação
Descrição
Valor
userAssignedIdentity
ID do recurso de identidade atribuído pelo usuário
string
useSystemAssignedIdentity
Booleano especificando se a identidade atribuída ao sistema deve ser usada ou não
qualquer
Identidade gerenciada
Designação
Descrição
Valor
tipo
O tipo de identidade gerenciada para o espaço de trabalho
'Nenhuma' 'SystemAssigned' 'SystemAssigned,UserAssigned'
userAssignedIdentities
O usuário atribuiu identidades gerenciadas.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Designação
Descrição
Valor
allowedAadTenantIdsForLinking
Ids de locatário do Aad permitidos para vinculação
string[]
linkedAccessCheckOnTargetResource
Recurso de destino de verificação de acesso vinculado
Bool
prevenirDataExfiltration
Evitar a exfiltração de dados
Bool
Microsoft.Synapse/workspaces
Designação
Descrição
Valor
apiVersion
A versão api
'2021-06-01'
identidade
Identidade do espaço de trabalho
ManagedIdentity
Localização
A geolocalização onde o recurso vive
string (obrigatório)
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do recurso do espaço de trabalho
WorkspaceProperties
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo
O tipo de recurso
'Microsoft.Synapse/workspaces'
PrivateEndpoint
Designação
Descrição
Valor
PrivateEndpointConnection
PrivateEndpointConnectionProperties
Designação
Descrição
Valor
privateEndpoint
O ponto de extremidade privado ao qual a conexão pertence.
PrivateEndpoint
privateLinkServiceConnectionState
Estado da conexão da conexão de ponto de extremidade privado.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Designação
Descrição
Valor
Descrição
A descrição da conexão do serviço de link privado.
string
Situação
O status da conexão do serviço de link privado.
string
PurviewConfiguration
Designação
Descrição
Valor
purviewResourceId
ID do recurso Purview
string
Designação
Descrição
Valor
UserAssignedManagedIdentities
Designação
Descrição
Valor
UserAssignedManagedIdentity
Designação
Descrição
Valor
VirtualNetworkProfile
Designação
Descrição
Valor
computeSubnetId
ID de sub-rede usado para cálculos no espaço de trabalho
string
WorkspaceKeyDetails
Designação
Descrição
Valor
keyVaultUrl
URL do cofre da chave de sub-recurso da chave do espaço de trabalho
string
Designação
Nome do subrecurso Chave do Espaço de Trabalho
string
WorkspaceProperties
Designação
Descrição
Valor
azureADOnlyAuthentication
Habilitar ou desabilitar o subrecurso AzureADOnlyAuthentication em Todos os espaços de trabalho
Bool
cspWorkspaceAdminProperties
Espaço de trabalho inicial Propriedades de administração do AAD para uma assinatura CSP
CspWorkspaceAdminProperties
padrãoDataLakeStorage
Detalhes da conta de armazenamento do data lake padrão do espaço de trabalho
DataLakeStorageAccountDetails
encriptação
Os detalhes de criptografia do espaço de trabalho
CriptografiaDetalhes
managedResourceGroupName
Grupo de recursos gerenciados pelo espaço de trabalho. O nome do grupo de recursos identifica exclusivamente o grupo de recursos dentro do usuário subscriptionId. O nome do grupo de recursos não deve ter mais de 90 caracteres e deve ser caracteres alfanuméricos (Char.IsLetterOrDigit()) e '-', '_', '(', ')' e'.'. Observe que o nome não pode terminar com '.'
string
managedVirtualNetwork
Definir isso como 'padrão' garantirá que toda a computação para esse espaço de trabalho esteja em uma rede virtual gerenciada em nome do usuário.
string
managedVirtualNetworkSettings
Configurações de rede virtual gerenciadas
ManagedVirtualNetworkSettings
privateEndpointConnections
Conexões de ponto de extremidade privado com o espaço de trabalho
PrivateEndpointConnection []
publicNetworkAccess
Habilitar ou desabilitar o acesso de rede pública ao espaço de trabalho
'Desativado' 'Habilitado'
purviewConfiguration
Configuração de Purview
PurviewConfiguration
sqlAdministratorLogin
Login para administrador do Ative Directory SQL do espaço de trabalho
string
sqlAdministratorLoginPassword
Palavra-passe de início de sessão do administrador SQL
string
trustedServiceBypassEnabled
É confiávelServiceBypassEnabled para o espaço de trabalho
Bool
virtualNetworkProfile
Perfil da Rede Virtual
VirtualNetworkProfile
workspaceRepositoryConfiguration
Configurações de integração do Git
WorkspaceRepositoryConfiguration
WorkspaceRepositoryConfiguration
Designação
Descrição
Valor
nomedaconta;
Nome da conta
string
colaboraçãoBranch
Ramo de colaboração
string
Nome do host
Nome do host do GitHub Enterprise. Por exemplo: https://github.mydomain.com
string
lastCommitId
A última ID de confirmação
string
nome_do_projeto
Nome do projeto VSTS
string
repositoryName
Nome do repositório
string
rootFolder
Pasta raiz a ser usada no repositório
string
inquilinoId
O ID do locatário VSTS
string 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 repositoryID do espaço de trabalho. Exemplo WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
string
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 um ambiente de prova de conceito para o Azure Synapse, incluindo SQL Pools e Apache Spark Pools opcionais
O tipo de recurso de espaços de trabalho pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.Synapse/workspaces, adicione o seguinte Terraform 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
Designação
Descrição
Valor
initialWorkspaceAdminObjectId
ID do objeto AAD do administrador do espaço de trabalho inicial
string
CustomerManagedKeyDetails
Designação
Descrição
Valor
kekIdentidade
Chave de criptografia de chave
KekIdentityProperties
chave
O objeto principal do espaço de trabalho
WorkspaceKeyDetails
DataLakeStorageAccountDetalhes
Designação
Descrição
Valor
accountUrl
URL da conta
string
createManagedPrivateEndpoint
Criar ponto de extremidade privado gerenciado para esta conta de armazenamento ou não
Bool
sistema de arquivos
Nome do sistema de arquivos
string
resourceId
ID do recurso ARM desta conta de armazenamento
string
CriptografiaDetalhes
Designação
Descrição
Valor
CMK
Principais detalhes gerenciados pelo cliente
CustomerManagedKeyDetails
KekIdentityProperties
Designação
Descrição
Valor
userAssignedIdentity
ID do recurso de identidade atribuído pelo usuário
string
useSystemAssignedIdentity
Booleano especificando se a identidade atribuída ao sistema deve ser usada ou não
qualquer
Identidade gerenciada
Designação
Descrição
Valor
tipo
O tipo de identidade gerenciada para o espaço de trabalho
'Nenhuma' 'SystemAssigned' 'SystemAssigned,UserAssigned'
userAssignedIdentities
O usuário atribuiu identidades gerenciadas.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Designação
Descrição
Valor
allowedAadTenantIdsForLinking
Ids de locatário do Aad permitidos para vinculação
string[]
linkedAccessCheckOnTargetResource
Recurso de destino de verificação de acesso vinculado
Bool
prevenirDataExfiltration
Evitar a exfiltração de dados
Bool
Microsoft.Synapse/workspaces
Designação
Descrição
Valor
identidade
Identidade do espaço de trabalho
ManagedIdentity
Localização
A geolocalização onde o recurso vive
string (obrigatório)
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do recurso do espaço de trabalho
WorkspaceProperties
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags.
tipo
O tipo de recurso
"Microsoft.Synapse/workspaces@2021-06-01"
PrivateEndpoint
Designação
Descrição
Valor
PrivateEndpointConnection
PrivateEndpointConnectionProperties
Designação
Descrição
Valor
privateEndpoint
O ponto de extremidade privado ao qual a conexão pertence.
PrivateEndpoint
privateLinkServiceConnectionState
Estado da conexão da conexão de ponto de extremidade privado.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Designação
Descrição
Valor
Descrição
A descrição da conexão do serviço de link privado.
string
Situação
O status da conexão do serviço de link privado.
string
PurviewConfiguration
Designação
Descrição
Valor
purviewResourceId
ID do recurso Purview
string
Designação
Descrição
Valor
UserAssignedManagedIdentities
Designação
Descrição
Valor
UserAssignedManagedIdentity
Designação
Descrição
Valor
VirtualNetworkProfile
Designação
Descrição
Valor
computeSubnetId
ID de sub-rede usado para cálculos no espaço de trabalho
string
WorkspaceKeyDetails
Designação
Descrição
Valor
keyVaultUrl
URL do cofre da chave de sub-recurso da chave do espaço de trabalho
string
Designação
Nome do subrecurso Chave do Espaço de Trabalho
string
WorkspaceProperties
Designação
Descrição
Valor
azureADOnlyAuthentication
Habilitar ou desabilitar o subrecurso AzureADOnlyAuthentication em Todos os espaços de trabalho
Bool
cspWorkspaceAdminProperties
Espaço de trabalho inicial Propriedades de administração do AAD para uma assinatura CSP
CspWorkspaceAdminProperties
padrãoDataLakeStorage
Detalhes da conta de armazenamento do data lake padrão do espaço de trabalho
DataLakeStorageAccountDetails
encriptação
Os detalhes de criptografia do espaço de trabalho
CriptografiaDetalhes
managedResourceGroupName
Grupo de recursos gerenciados pelo espaço de trabalho. O nome do grupo de recursos identifica exclusivamente o grupo de recursos dentro do usuário subscriptionId. O nome do grupo de recursos não deve ter mais de 90 caracteres e deve ser caracteres alfanuméricos (Char.IsLetterOrDigit()) e '-', '_', '(', ')' e'.'. Observe que o nome não pode terminar com '.'
string
managedVirtualNetwork
Definir isso como 'padrão' garantirá que toda a computação para esse espaço de trabalho esteja em uma rede virtual gerenciada em nome do usuário.
string
managedVirtualNetworkSettings
Configurações de rede virtual gerenciadas
ManagedVirtualNetworkSettings
privateEndpointConnections
Conexões de ponto de extremidade privado com o espaço de trabalho
PrivateEndpointConnection []
publicNetworkAccess
Habilitar ou desabilitar o acesso de rede pública ao espaço de trabalho
'Desativado' 'Habilitado'
purviewConfiguration
Configuração de Purview
PurviewConfiguration
sqlAdministratorLogin
Login para administrador do Ative Directory SQL do espaço de trabalho
string
sqlAdministratorLoginPassword
Palavra-passe de início de sessão do administrador SQL
string
trustedServiceBypassEnabled
É confiávelServiceBypassEnabled para o espaço de trabalho
Bool
virtualNetworkProfile
Perfil da Rede Virtual
VirtualNetworkProfile
workspaceRepositoryConfiguration
Configurações de integração do Git
WorkspaceRepositoryConfiguration
WorkspaceRepositoryConfiguration
Designação
Descrição
Valor
nomedaconta;
Nome da conta
string
colaboraçãoBranch
Ramo de colaboração
string
Nome do host
Nome do host do GitHub Enterprise. Por exemplo: https://github.mydomain.com
string
lastCommitId
A última ID de confirmação
string
nome_do_projeto
Nome do projeto VSTS
string
repositoryName
Nome do repositório
string
rootFolder
Pasta raiz a ser usada no repositório
string
inquilinoId
O ID do locatário VSTS
string 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 repositoryID do espaço de trabalho. Exemplo WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
string