Áreas de trabajo de Microsoft.Synapse
Artículo 12/20/2024
2 colaboradores
Comentarios
En este artículo
Definición de recursos de Bicep
El tipo de recurso workspaces se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Synapse/workspaces, agregue el siguiente bicep a la plantilla.
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 propiedad
CspWorkspaceAdminProperties
Nombre
Descripción
Valor
initialWorkspaceAdminObjectId
Identificador de objeto de AAD del administrador inicial del área de trabajo
cuerda
CustomerManagedKeyDetails
DataLakeStorageAccountDetails
Nombre
Descripción
Valor
accountUrl
Dirección URL de la cuenta
cuerda
createManagedPrivateEndpoint
Creación de un punto de conexión privado administrado en esta cuenta de almacenamiento o no
Bool
sistema de archivos
Nombre del sistema de archivos
cuerda
resourceId
Identificador de recurso de ARM de esta cuenta de almacenamiento
cuerda
EncryptionDetails
KekIdentityProperties
Nombre
Descripción
Valor
userAssignedIdentity
Identificador de recurso de identidad asignado por el usuario
cuerda
useSystemAssignedIdentity
Boolean que especifica si se va a usar la identidad asignada por el sistema o no
cualquier
ManagedIdentity
Nombre
Descripción
Valor
tipo
Tipo de identidad administrada para el área de trabajo
'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned'
userAssignedIdentities
Identidades administradas asignadas por el usuario.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Nombre
Descripción
Valor
allowedAadTenantIdsForLinking
Identificadores de inquilino de Aad permitidos para vincular
string[]
linkedAccessCheckOnTargetResource
Comprobación de acceso vinculado en el recurso de destino
Bool
preventDataExfiltration
Impedir la filtración de datos
Bool
Microsoft.Synapse/workspaces
Nombre
Descripción
Valor
identidad
Identidad del área de trabajo
managedIdentity
ubicación
Ubicación geográfica donde reside el recurso
string (obligatorio)
nombre
El nombre del recurso
string (obligatorio)
Propiedades
Propiedades de recursos del área de trabajo
WorkspaceProperties
Etiquetas
Etiquetas de recursos
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
PrivateEndpoint
PrivateEndpointConnection
Nombre
Descripción
Valor
Propiedades
Propiedades de conexión de punto de conexión privado.
PrivateEndpointConnectionProperties
PrivateEndpointConnectionProperties
Nombre
Descripción
Valor
privateEndpoint
Punto de conexión privado al que pertenece la conexión.
PrivateEndpoint
privateLinkServiceConnectionState
Estado de conexión de la conexión del punto de conexión privado.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Nombre
Descripción
Valor
descripción
Descripción de la conexión del servicio private link.
cuerda
estado
Estado de conexión del servicio private link.
cuerda
PurviewConfiguration
Nombre
Descripción
Valor
purviewResourceId
Identificador de recurso de Purview
cuerda
UserAssignedManagedIdentities
UserAssignedManagedIdentity
VirtualNetworkProfile
Nombre
Descripción
Valor
computeSubnetId
Identificador de subred usado para los procesos en el área de trabajo
cuerda
WorkspaceKeyDetails
Nombre
Descripción
Valor
keyVaultUrl
Dirección URL del almacén de claves de subrecurso de la clave del área de trabajo
cuerda
nombre
Nombre del subrecurso de clave del área de trabajo
cuerda
WorkspaceProperties
Nombre
Descripción
Valor
azureADOnlyAuthentication
Habilitación o deshabilitación de AzureADOnlyAuthentication en todo el subrecurso del área de trabajo
Bool
cspWorkspaceAdminProperties
Propiedades de administrador de AAD del área de trabajo iniciales para una suscripción de CSP
cspWorkspaceAdminProperties
defaultDataLakeStorage
Detalles de la cuenta de almacenamiento de Data Lake predeterminada del área de trabajo
DataLakeStorageAccountDetails
encriptación
Detalles de cifrado del área de trabajo
EncryptionDetails
managedResourceGroupName
Grupo de recursos administrados del área de trabajo. El nombre del grupo de recursos identifica de forma única el grupo de recursos dentro del identificador de suscripción de usuario. El nombre del grupo de recursos no debe tener más de 90 caracteres y debe tener caracteres alfanuméricos (Char.IsLetterOrDigit()) y '-', '_', '(', ')' y'.'. Tenga en cuenta que el nombre no puede terminar con '.'
cuerda
managedVirtualNetwork
Si se establece en "valor predeterminado", se asegurará de que todo el proceso de esta área de trabajo esté en una red virtual administrada en nombre del usuario.
cuerda
managedVirtualNetworkSettings
Configuración de red virtual administrada
ManagedVirtualNetworkSettings
privateEndpointConnections
Conexiones de punto de conexión privado al área de trabajo
privateEndpointConnection []
publicNetworkAccess
Habilitación o deshabilitación del acceso de red pública al área de trabajo
'Deshabilitado' 'Habilitado'
purviewConfiguration
Configuración de Purview
PurviewConfiguration
sqlAdministratorLogin
Inicio de sesión del administrador de SQL Active Directory del área de trabajo
cuerda
sqlAdministratorLoginPassword
Contraseña de inicio de sesión del administrador de SQL
cuerda
trustedServiceBypassEnabled
Es trustedServiceBypassEnabled para el área de trabajo.
Bool
virtualNetworkProfile
Perfil de red virtual
VirtualNetworkProfile
workspaceRepositoryConfiguration
Configuración de integración de Git
WorkspaceRepositoryConfiguration
WorkspaceRepositoryConfiguration
Nombre
Descripción
Valor
accountName
Nombre de cuenta
cuerda
collaborationBranch
Rama de colaboración
cuerda
hostName
Nombre de host de GitHub Enterprise. Por ejemplo: https://github.mydomain.com
cuerda
lastCommitId
El último identificador de confirmación
cuerda
projectName
Nombre del proyecto de VSTS
cuerda
repositoryName
Nombre del repositorio
cuerda
rootFolder
Carpeta raíz que se va a usar en el repositorio
cuerda
tenantId
Identificador de inquilino de VSTS
cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tipo
Tipo de configuración de repositoryID del área de trabajo. Ejemplo workspaceVSTSConfiguration, WorkspaceGitHubConfiguration
cuerda
Definición de recursos de plantilla de ARM
El tipo de recurso workspaces se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Synapse/workspaces, agregue el siguiente JSON a la plantilla.
{
"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 propiedad
CspWorkspaceAdminProperties
Nombre
Descripción
Valor
initialWorkspaceAdminObjectId
Identificador de objeto de AAD del administrador inicial del área de trabajo
cuerda
CustomerManagedKeyDetails
DataLakeStorageAccountDetails
Nombre
Descripción
Valor
accountUrl
Dirección URL de la cuenta
cuerda
createManagedPrivateEndpoint
Creación de un punto de conexión privado administrado en esta cuenta de almacenamiento o no
Bool
sistema de archivos
Nombre del sistema de archivos
cuerda
resourceId
Identificador de recurso de ARM de esta cuenta de almacenamiento
cuerda
EncryptionDetails
KekIdentityProperties
Nombre
Descripción
Valor
userAssignedIdentity
Identificador de recurso de identidad asignado por el usuario
cuerda
useSystemAssignedIdentity
Boolean que especifica si se va a usar la identidad asignada por el sistema o no
cualquier
ManagedIdentity
Nombre
Descripción
Valor
tipo
Tipo de identidad administrada para el área de trabajo
'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned'
userAssignedIdentities
Identidades administradas asignadas por el usuario.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Nombre
Descripción
Valor
allowedAadTenantIdsForLinking
Identificadores de inquilino de Aad permitidos para vincular
string[]
linkedAccessCheckOnTargetResource
Comprobación de acceso vinculado en el recurso de destino
Bool
preventDataExfiltration
Impedir la filtración de datos
Bool
Microsoft.Synapse/workspaces
Nombre
Descripción
Valor
apiVersion
La versión de api
'2021-06-01'
identidad
Identidad del área de trabajo
managedIdentity
ubicación
Ubicación geográfica donde reside el recurso
string (obligatorio)
nombre
El nombre del recurso
string (obligatorio)
Propiedades
Propiedades de recursos del área de trabajo
WorkspaceProperties
Etiquetas
Etiquetas de recursos
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo
El tipo de recurso
"Microsoft.Synapse/workspaces"
PrivateEndpoint
PrivateEndpointConnection
Nombre
Descripción
Valor
Propiedades
Propiedades de conexión de punto de conexión privado.
PrivateEndpointConnectionProperties
PrivateEndpointConnectionProperties
Nombre
Descripción
Valor
privateEndpoint
Punto de conexión privado al que pertenece la conexión.
PrivateEndpoint
privateLinkServiceConnectionState
Estado de conexión de la conexión del punto de conexión privado.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Nombre
Descripción
Valor
descripción
Descripción de la conexión del servicio private link.
cuerda
estado
Estado de conexión del servicio private link.
cuerda
PurviewConfiguration
Nombre
Descripción
Valor
purviewResourceId
Identificador de recurso de Purview
cuerda
UserAssignedManagedIdentities
UserAssignedManagedIdentity
VirtualNetworkProfile
Nombre
Descripción
Valor
computeSubnetId
Identificador de subred usado para los procesos en el área de trabajo
cuerda
WorkspaceKeyDetails
Nombre
Descripción
Valor
keyVaultUrl
Dirección URL del almacén de claves de subrecurso de la clave del área de trabajo
cuerda
nombre
Nombre del subrecurso de clave del área de trabajo
cuerda
WorkspaceProperties
Nombre
Descripción
Valor
azureADOnlyAuthentication
Habilitación o deshabilitación de AzureADOnlyAuthentication en todo el subrecurso del área de trabajo
Bool
cspWorkspaceAdminProperties
Propiedades de administrador de AAD del área de trabajo iniciales para una suscripción de CSP
cspWorkspaceAdminProperties
defaultDataLakeStorage
Detalles de la cuenta de almacenamiento de Data Lake predeterminada del área de trabajo
DataLakeStorageAccountDetails
encriptación
Detalles de cifrado del área de trabajo
EncryptionDetails
managedResourceGroupName
Grupo de recursos administrados del área de trabajo. El nombre del grupo de recursos identifica de forma única el grupo de recursos dentro del identificador de suscripción de usuario. El nombre del grupo de recursos no debe tener más de 90 caracteres y debe tener caracteres alfanuméricos (Char.IsLetterOrDigit()) y '-', '_', '(', ')' y'.'. Tenga en cuenta que el nombre no puede terminar con '.'
cuerda
managedVirtualNetwork
Si se establece en "valor predeterminado", se asegurará de que todo el proceso de esta área de trabajo esté en una red virtual administrada en nombre del usuario.
cuerda
managedVirtualNetworkSettings
Configuración de red virtual administrada
ManagedVirtualNetworkSettings
privateEndpointConnections
Conexiones de punto de conexión privado al área de trabajo
privateEndpointConnection []
publicNetworkAccess
Habilitación o deshabilitación del acceso de red pública al área de trabajo
'Deshabilitado' 'Habilitado'
purviewConfiguration
Configuración de Purview
PurviewConfiguration
sqlAdministratorLogin
Inicio de sesión del administrador de SQL Active Directory del área de trabajo
cuerda
sqlAdministratorLoginPassword
Contraseña de inicio de sesión del administrador de SQL
cuerda
trustedServiceBypassEnabled
Es trustedServiceBypassEnabled para el área de trabajo.
Bool
virtualNetworkProfile
Perfil de red virtual
VirtualNetworkProfile
workspaceRepositoryConfiguration
Configuración de integración de Git
WorkspaceRepositoryConfiguration
WorkspaceRepositoryConfiguration
Nombre
Descripción
Valor
accountName
Nombre de cuenta
cuerda
collaborationBranch
Rama de colaboración
cuerda
hostName
Nombre de host de GitHub Enterprise. Por ejemplo: https://github.mydomain.com
cuerda
lastCommitId
El último identificador de confirmación
cuerda
projectName
Nombre del proyecto de VSTS
cuerda
repositoryName
Nombre del repositorio
cuerda
rootFolder
Carpeta raíz que se va a usar en el repositorio
cuerda
tenantId
Identificador de inquilino de VSTS
cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tipo
Tipo de configuración de repositoryID del área de trabajo. Ejemplo workspaceVSTSConfiguration, WorkspaceGitHubConfiguration
cuerda
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla
Descripción
de prueba de concepto de Azure Synapse
Esta plantilla crea un entorno de prueba de concepto para Azure Synapse, incluidos los grupos de SQL y los grupos de Apache Spark opcionales.
El tipo de recurso workspaces se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Synapse/workspaces, agregue el siguiente terraform a la plantilla.
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 propiedad
CspWorkspaceAdminProperties
Nombre
Descripción
Valor
initialWorkspaceAdminObjectId
Identificador de objeto de AAD del administrador inicial del área de trabajo
cuerda
CustomerManagedKeyDetails
DataLakeStorageAccountDetails
Nombre
Descripción
Valor
accountUrl
Dirección URL de la cuenta
cuerda
createManagedPrivateEndpoint
Creación de un punto de conexión privado administrado en esta cuenta de almacenamiento o no
Bool
sistema de archivos
Nombre del sistema de archivos
cuerda
resourceId
Identificador de recurso de ARM de esta cuenta de almacenamiento
cuerda
EncryptionDetails
KekIdentityProperties
Nombre
Descripción
Valor
userAssignedIdentity
Identificador de recurso de identidad asignado por el usuario
cuerda
useSystemAssignedIdentity
Boolean que especifica si se va a usar la identidad asignada por el sistema o no
cualquier
ManagedIdentity
Nombre
Descripción
Valor
tipo
Tipo de identidad administrada para el área de trabajo
'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned'
userAssignedIdentities
Identidades administradas asignadas por el usuario.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Nombre
Descripción
Valor
allowedAadTenantIdsForLinking
Identificadores de inquilino de Aad permitidos para vincular
string[]
linkedAccessCheckOnTargetResource
Comprobación de acceso vinculado en el recurso de destino
Bool
preventDataExfiltration
Impedir la filtración de datos
Bool
Microsoft.Synapse/workspaces
Nombre
Descripción
Valor
identidad
Identidad del área de trabajo
managedIdentity
ubicación
Ubicación geográfica donde reside el recurso
string (obligatorio)
nombre
El nombre del recurso
string (obligatorio)
Propiedades
Propiedades de recursos del área de trabajo
WorkspaceProperties
Etiquetas
Etiquetas de recursos
Diccionario de nombres y valores de etiqueta.
tipo
El tipo de recurso
"Microsoft.Synapse/workspaces@2021-06-01"
PrivateEndpoint
PrivateEndpointConnection
Nombre
Descripción
Valor
Propiedades
Propiedades de conexión de punto de conexión privado.
PrivateEndpointConnectionProperties
PrivateEndpointConnectionProperties
Nombre
Descripción
Valor
privateEndpoint
Punto de conexión privado al que pertenece la conexión.
PrivateEndpoint
privateLinkServiceConnectionState
Estado de conexión de la conexión del punto de conexión privado.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Nombre
Descripción
Valor
descripción
Descripción de la conexión del servicio private link.
cuerda
estado
Estado de conexión del servicio private link.
cuerda
PurviewConfiguration
Nombre
Descripción
Valor
purviewResourceId
Identificador de recurso de Purview
cuerda
UserAssignedManagedIdentities
UserAssignedManagedIdentity
VirtualNetworkProfile
Nombre
Descripción
Valor
computeSubnetId
Identificador de subred usado para los procesos en el área de trabajo
cuerda
WorkspaceKeyDetails
Nombre
Descripción
Valor
keyVaultUrl
Dirección URL del almacén de claves de subrecurso de la clave del área de trabajo
cuerda
nombre
Nombre del subrecurso de clave del área de trabajo
cuerda
WorkspaceProperties
Nombre
Descripción
Valor
azureADOnlyAuthentication
Habilitación o deshabilitación de AzureADOnlyAuthentication en todo el subrecurso del área de trabajo
Bool
cspWorkspaceAdminProperties
Propiedades de administrador de AAD del área de trabajo iniciales para una suscripción de CSP
cspWorkspaceAdminProperties
defaultDataLakeStorage
Detalles de la cuenta de almacenamiento de Data Lake predeterminada del área de trabajo
DataLakeStorageAccountDetails
encriptación
Detalles de cifrado del área de trabajo
EncryptionDetails
managedResourceGroupName
Grupo de recursos administrados del área de trabajo. El nombre del grupo de recursos identifica de forma única el grupo de recursos dentro del identificador de suscripción de usuario. El nombre del grupo de recursos no debe tener más de 90 caracteres y debe tener caracteres alfanuméricos (Char.IsLetterOrDigit()) y '-', '_', '(', ')' y'.'. Tenga en cuenta que el nombre no puede terminar con '.'
cuerda
managedVirtualNetwork
Si se establece en "valor predeterminado", se asegurará de que todo el proceso de esta área de trabajo esté en una red virtual administrada en nombre del usuario.
cuerda
managedVirtualNetworkSettings
Configuración de red virtual administrada
ManagedVirtualNetworkSettings
privateEndpointConnections
Conexiones de punto de conexión privado al área de trabajo
privateEndpointConnection []
publicNetworkAccess
Habilitación o deshabilitación del acceso de red pública al área de trabajo
'Deshabilitado' 'Habilitado'
purviewConfiguration
Configuración de Purview
PurviewConfiguration
sqlAdministratorLogin
Inicio de sesión del administrador de SQL Active Directory del área de trabajo
cuerda
sqlAdministratorLoginPassword
Contraseña de inicio de sesión del administrador de SQL
cuerda
trustedServiceBypassEnabled
Es trustedServiceBypassEnabled para el área de trabajo.
Bool
virtualNetworkProfile
Perfil de red virtual
VirtualNetworkProfile
workspaceRepositoryConfiguration
Configuración de integración de Git
WorkspaceRepositoryConfiguration
WorkspaceRepositoryConfiguration
Nombre
Descripción
Valor
accountName
Nombre de cuenta
cuerda
collaborationBranch
Rama de colaboración
cuerda
hostName
Nombre de host de GitHub Enterprise. Por ejemplo: https://github.mydomain.com
cuerda
lastCommitId
El último identificador de confirmación
cuerda
projectName
Nombre del proyecto de VSTS
cuerda
repositoryName
Nombre del repositorio
cuerda
rootFolder
Carpeta raíz que se va a usar en el repositorio
cuerda
tenantId
Identificador de inquilino de VSTS
cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tipo
Tipo de configuración de repositoryID del área de trabajo. Ejemplo workspaceVSTSConfiguration, WorkspaceGitHubConfiguration
cuerda