Microsoft.Synapse workspaces (Obszary robocze usługi Microsoft.Synapse)
Artykuł 12/21/2024
Współautorzy: 2
Opinia
W tym artykule
Definicja zasobu Bicep
Typ zasobu obszarów roboczych można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.Synapse/workspaces, dodaj następujący kod Bicep do szablonu.
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'
}
}
Wartości właściwości
CspWorkspaceAdminProperties
Nazwa
Opis
Wartość
initialWorkspaceAdminObjectId
Identyfikator obiektu usługi AAD początkowego administratora obszaru roboczego
struna
CustomerManagedKeyDetails
DataLakeStorageAccountDetails
Nazwa
Opis
Wartość
accountUrl
Adres URL konta
struna
createManagedPrivateEndpoint
Utwórz zarządzany prywatny punkt końcowy na tym koncie magazynu lub nie
Bool
system plików
Nazwa systemu plików
struna
resourceId
Identyfikator zasobu usługi ARM dla tego konta magazynu
struna
EncryptionDetails
KekIdentityProperties
Nazwa
Opis
Wartość
userAssignedIdentity
Identyfikator zasobu tożsamości przypisanej przez użytkownika
struna
useSystemAssignedIdentity
Wartość logiczna określająca, czy używać tożsamości przypisanej przez system, czy nie
jakikolwiek
Identyfikator zarządzany
Nazwa
Opis
Wartość
typ
Typ tożsamości zarządzanej dla obszaru roboczego
"Brak" "SystemAssigned" "SystemAssigned,UserAssigned"
userAssignedIdentities
Tożsamości zarządzane przypisane przez użytkownika.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Nazwa
Opis
Wartość
allowedAadTenantIdsForLinking
Dozwolone identyfikatory dzierżawy usługi Aad na potrzeby łączenia
string[]
linkedAccessCheckOnTargetResource
Sprawdzanie dostępu połączonego w zasobie docelowym
Bool
preventDataExfiltration
Zapobieganie eksfiltracji danych
Bool
Microsoft.Synapse/workspaces
Nazwa
Opis
Wartość
tożsamość
Tożsamość obszaru roboczego
ManagedIdentity
lokalizacja
Lokalizacja geograficzna, w której znajduje się zasób
ciąg (wymagany)
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Właściwości zasobu obszaru roboczego
WorkspaceWłaściwości
Tagi
Tagi zasobów
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
PrivateEndpoint
PrivateEndpointConnection
PrivateEndpointConnectionProperties
Nazwa
Opis
Wartość
privateEndpoint
Prywatny punkt końcowy, do którego należy połączenie.
PrivateEndpoint
privateLinkServiceConnectionState
Stan połączenia prywatnego punktu końcowego.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Nazwa
Opis
Wartość
opis
Opis połączenia usługi private link.
struna
stan
Stan połączenia usługi private link.
struna
PurviewConfiguration
Nazwa
Opis
Wartość
purviewResourceId
Identyfikator zasobu usługi Purview
struna
UserAssignedManagedIdentities
UserAssignedManagedIdentity
VirtualNetworkProfile
Nazwa
Opis
Wartość
computeSubnetId
Identyfikator podsieci używany do obliczeń w obszarze roboczym
struna
WorkspaceKeyDetails
Nazwa
Opis
Wartość
keyVaultUrl
Adres URL magazynu kluczy podrzędnych klucza obszaru roboczego
struna
nazwa
Nazwa podsób klucza obszaru roboczego
struna
Właściwości obszaru roboczego
Nazwa
Opis
Wartość
azureADOnlyAuthentication
Włączanie lub wyłączanie usługi AzureADOnlyAuthentication we wszystkich podźródle obszaru roboczego
Bool
cspWorkspaceAdminProperties
Początkowe właściwości administratora usługi AAD obszaru roboczego dla subskrypcji CSP
CspWorkspaceAdminProperties
defaultDataLakeStorage
Szczegóły domyślnego konta usługi Data Lake Storage obszaru roboczego
DataLakeStorageAccountDetails
szyfrowanie
Szczegóły szyfrowania obszaru roboczego
EncryptionDetails
managedResourceGroupName
Zarządzana grupa zasobów obszaru roboczego. Nazwa grupy zasobów jednoznacznie identyfikuje grupę zasobów w ramach identyfikatora subskrypcji użytkownika. Nazwa grupy zasobów nie może być dłuższa niż 90 znaków i musi być znakiem alfanumerycznym (Char.IsLetterOrDigit()) i "-", "_", "(", ")" i". Należy pamiętać, że nazwa nie może kończyć się ciągiem "".
struna
managedVirtualNetwork
Ustawienie tej wartości na wartość "default" zapewni, że wszystkie obliczenia dla tego obszaru roboczego są w sieci wirtualnej zarządzanej w imieniu użytkownika.
struna
managedVirtualNetworkSettings
Ustawienia zarządzanej sieci wirtualnej
ManagedVirtualNetworkSettings
privateEndpointConnections
Połączenia prywatnego punktu końcowego z obszarem roboczym
PrivateEndpointConnection []
publicNetworkAccess
Włączanie lub wyłączanie dostępu do sieci publicznej do obszaru roboczego
"Wyłączone" "Włączone"
purviewConfiguration
Konfiguracja usługi Purview
PurviewConfiguration
sqlAdministratorLogin
Logowanie do obszaru roboczego administrator usługi SQL Active Directory
struna
sqlAdministratorLoginPassword
Hasło logowania administratora SQL
struna
trustedServiceBypassEnabled
Czy element trustedServiceBypassEnabled dla obszaru roboczego
Bool
virtualNetworkProfile
Profil sieci wirtualnej
VirtualNetworkProfile
workspaceRepositoryConfiguration
Ustawienia integracji z usługą Git
WorkspaceRepositoryConfiguration
Konfiguracja repozytorium obszaru roboczego
Nazwa
Opis
Wartość
accountName
Nazwa konta
struna
collaborationBranch
Gałąź współpracy
struna
nazwa hosta
Nazwa hosta usługi GitHub Enterprise. Na przykład: https://github.mydomain.com
struna
lastCommitId
Ostatni identyfikator zatwierdzenia
struna
nazwa projektu
Nazwa projektu usługi VSTS
struna
repositoryName
Nazwa repozytorium
struna
folder główny
Folder główny do użycia w repozytorium
struna
tenantId
Identyfikator dzierżawy usługi VSTS
struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ
Typ konfiguracji identyfikatora repozytorium obszaru roboczego. Przykładowy obszar roboczyVSTSConfiguration, workspaceGitHubConfiguration
struna
Definicja zasobu szablonu usługi ARM
Typ zasobu obszarów roboczych można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.Synapse/workspaces, dodaj następujący kod JSON do szablonu.
{
"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"
}
}
Wartości właściwości
CspWorkspaceAdminProperties
Nazwa
Opis
Wartość
initialWorkspaceAdminObjectId
Identyfikator obiektu usługi AAD początkowego administratora obszaru roboczego
struna
CustomerManagedKeyDetails
DataLakeStorageAccountDetails
Nazwa
Opis
Wartość
accountUrl
Adres URL konta
struna
createManagedPrivateEndpoint
Utwórz zarządzany prywatny punkt końcowy na tym koncie magazynu lub nie
Bool
system plików
Nazwa systemu plików
struna
resourceId
Identyfikator zasobu usługi ARM dla tego konta magazynu
struna
EncryptionDetails
KekIdentityProperties
Nazwa
Opis
Wartość
userAssignedIdentity
Identyfikator zasobu tożsamości przypisanej przez użytkownika
struna
useSystemAssignedIdentity
Wartość logiczna określająca, czy używać tożsamości przypisanej przez system, czy nie
jakikolwiek
Identyfikator zarządzany
Nazwa
Opis
Wartość
typ
Typ tożsamości zarządzanej dla obszaru roboczego
"Brak" "SystemAssigned" "SystemAssigned,UserAssigned"
userAssignedIdentities
Tożsamości zarządzane przypisane przez użytkownika.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Nazwa
Opis
Wartość
allowedAadTenantIdsForLinking
Dozwolone identyfikatory dzierżawy usługi Aad na potrzeby łączenia
string[]
linkedAccessCheckOnTargetResource
Sprawdzanie dostępu połączonego w zasobie docelowym
Bool
preventDataExfiltration
Zapobieganie eksfiltracji danych
Bool
Microsoft.Synapse/workspaces
Nazwa
Opis
Wartość
apiVersion
Wersja interfejsu API
'2021-06-01'
tożsamość
Tożsamość obszaru roboczego
ManagedIdentity
lokalizacja
Lokalizacja geograficzna, w której znajduje się zasób
ciąg (wymagany)
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Właściwości zasobu obszaru roboczego
WorkspaceWłaściwości
Tagi
Tagi zasobów
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ
Typ zasobu
"Microsoft.Synapse/workspaces"
PrivateEndpoint
PrivateEndpointConnection
PrivateEndpointConnectionProperties
Nazwa
Opis
Wartość
privateEndpoint
Prywatny punkt końcowy, do którego należy połączenie.
PrivateEndpoint
privateLinkServiceConnectionState
Stan połączenia prywatnego punktu końcowego.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Nazwa
Opis
Wartość
opis
Opis połączenia usługi private link.
struna
stan
Stan połączenia usługi private link.
struna
PurviewConfiguration
Nazwa
Opis
Wartość
purviewResourceId
Identyfikator zasobu usługi Purview
struna
UserAssignedManagedIdentities
UserAssignedManagedIdentity
VirtualNetworkProfile
Nazwa
Opis
Wartość
computeSubnetId
Identyfikator podsieci używany do obliczeń w obszarze roboczym
struna
WorkspaceKeyDetails
Nazwa
Opis
Wartość
keyVaultUrl
Adres URL magazynu kluczy podrzędnych klucza obszaru roboczego
struna
nazwa
Nazwa podsób klucza obszaru roboczego
struna
Właściwości obszaru roboczego
Nazwa
Opis
Wartość
azureADOnlyAuthentication
Włączanie lub wyłączanie usługi AzureADOnlyAuthentication we wszystkich podźródle obszaru roboczego
Bool
cspWorkspaceAdminProperties
Początkowe właściwości administratora usługi AAD obszaru roboczego dla subskrypcji CSP
CspWorkspaceAdminProperties
defaultDataLakeStorage
Szczegóły domyślnego konta usługi Data Lake Storage obszaru roboczego
DataLakeStorageAccountDetails
szyfrowanie
Szczegóły szyfrowania obszaru roboczego
EncryptionDetails
managedResourceGroupName
Zarządzana grupa zasobów obszaru roboczego. Nazwa grupy zasobów jednoznacznie identyfikuje grupę zasobów w ramach identyfikatora subskrypcji użytkownika. Nazwa grupy zasobów nie może być dłuższa niż 90 znaków i musi być znakiem alfanumerycznym (Char.IsLetterOrDigit()) i "-", "_", "(", ")" i". Należy pamiętać, że nazwa nie może kończyć się ciągiem "".
struna
managedVirtualNetwork
Ustawienie tej wartości na wartość "default" zapewni, że wszystkie obliczenia dla tego obszaru roboczego są w sieci wirtualnej zarządzanej w imieniu użytkownika.
struna
managedVirtualNetworkSettings
Ustawienia zarządzanej sieci wirtualnej
ManagedVirtualNetworkSettings
privateEndpointConnections
Połączenia prywatnego punktu końcowego z obszarem roboczym
PrivateEndpointConnection []
publicNetworkAccess
Włączanie lub wyłączanie dostępu do sieci publicznej do obszaru roboczego
"Wyłączone" "Włączone"
purviewConfiguration
Konfiguracja usługi Purview
PurviewConfiguration
sqlAdministratorLogin
Logowanie do obszaru roboczego administrator usługi SQL Active Directory
struna
sqlAdministratorLoginPassword
Hasło logowania administratora SQL
struna
trustedServiceBypassEnabled
Czy element trustedServiceBypassEnabled dla obszaru roboczego
Bool
virtualNetworkProfile
Profil sieci wirtualnej
VirtualNetworkProfile
workspaceRepositoryConfiguration
Ustawienia integracji z usługą Git
WorkspaceRepositoryConfiguration
Konfiguracja repozytorium obszaru roboczego
Nazwa
Opis
Wartość
accountName
Nazwa konta
struna
collaborationBranch
Gałąź współpracy
struna
nazwa hosta
Nazwa hosta usługi GitHub Enterprise. Na przykład: https://github.mydomain.com
struna
lastCommitId
Ostatni identyfikator zatwierdzenia
struna
nazwa projektu
Nazwa projektu usługi VSTS
struna
repositoryName
Nazwa repozytorium
struna
folder główny
Folder główny do użycia w repozytorium
struna
tenantId
Identyfikator dzierżawy usługi VSTS
struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ
Typ konfiguracji identyfikatora repozytorium obszaru roboczego. Przykładowy obszar roboczyVSTSConfiguration, workspaceGitHubConfiguration
struna
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon
Opis
weryfikacji koncepcji usługi Azure Synapse wdrażanie
Ten szablon tworzy środowisko weryfikacji koncepcji dla usługi Azure Synapse, w tym pule SQL i opcjonalne pule platformy Apache Spark
Typ zasobu obszarów roboczych można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.Synapse/workspaces, dodaj następujący program Terraform do szablonu.
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"
}
}
})
}
Wartości właściwości
CspWorkspaceAdminProperties
Nazwa
Opis
Wartość
initialWorkspaceAdminObjectId
Identyfikator obiektu usługi AAD początkowego administratora obszaru roboczego
struna
CustomerManagedKeyDetails
DataLakeStorageAccountDetails
Nazwa
Opis
Wartość
accountUrl
Adres URL konta
struna
createManagedPrivateEndpoint
Utwórz zarządzany prywatny punkt końcowy na tym koncie magazynu lub nie
Bool
system plików
Nazwa systemu plików
struna
resourceId
Identyfikator zasobu usługi ARM dla tego konta magazynu
struna
EncryptionDetails
KekIdentityProperties
Nazwa
Opis
Wartość
userAssignedIdentity
Identyfikator zasobu tożsamości przypisanej przez użytkownika
struna
useSystemAssignedIdentity
Wartość logiczna określająca, czy używać tożsamości przypisanej przez system, czy nie
jakikolwiek
Identyfikator zarządzany
Nazwa
Opis
Wartość
typ
Typ tożsamości zarządzanej dla obszaru roboczego
"Brak" "SystemAssigned" "SystemAssigned,UserAssigned"
userAssignedIdentities
Tożsamości zarządzane przypisane przez użytkownika.
UserAssignedManagedIdentities
ManagedVirtualNetworkSettings
Nazwa
Opis
Wartość
allowedAadTenantIdsForLinking
Dozwolone identyfikatory dzierżawy usługi Aad na potrzeby łączenia
string[]
linkedAccessCheckOnTargetResource
Sprawdzanie dostępu połączonego w zasobie docelowym
Bool
preventDataExfiltration
Zapobieganie eksfiltracji danych
Bool
Microsoft.Synapse/workspaces
Nazwa
Opis
Wartość
tożsamość
Tożsamość obszaru roboczego
ManagedIdentity
lokalizacja
Lokalizacja geograficzna, w której znajduje się zasób
ciąg (wymagany)
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Właściwości zasobu obszaru roboczego
WorkspaceWłaściwości
Tagi
Tagi zasobów
Słownik nazw tagów i wartości.
typ
Typ zasobu
"Microsoft.Synapse/workspaces@2021-06-01"
PrivateEndpoint
PrivateEndpointConnection
PrivateEndpointConnectionProperties
Nazwa
Opis
Wartość
privateEndpoint
Prywatny punkt końcowy, do którego należy połączenie.
PrivateEndpoint
privateLinkServiceConnectionState
Stan połączenia prywatnego punktu końcowego.
PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState
Nazwa
Opis
Wartość
opis
Opis połączenia usługi private link.
struna
stan
Stan połączenia usługi private link.
struna
PurviewConfiguration
Nazwa
Opis
Wartość
purviewResourceId
Identyfikator zasobu usługi Purview
struna
UserAssignedManagedIdentities
UserAssignedManagedIdentity
VirtualNetworkProfile
Nazwa
Opis
Wartość
computeSubnetId
Identyfikator podsieci używany do obliczeń w obszarze roboczym
struna
WorkspaceKeyDetails
Nazwa
Opis
Wartość
keyVaultUrl
Adres URL magazynu kluczy podrzędnych klucza obszaru roboczego
struna
nazwa
Nazwa podsób klucza obszaru roboczego
struna
Właściwości obszaru roboczego
Nazwa
Opis
Wartość
azureADOnlyAuthentication
Włączanie lub wyłączanie usługi AzureADOnlyAuthentication we wszystkich podźródle obszaru roboczego
Bool
cspWorkspaceAdminProperties
Początkowe właściwości administratora usługi AAD obszaru roboczego dla subskrypcji CSP
CspWorkspaceAdminProperties
defaultDataLakeStorage
Szczegóły domyślnego konta usługi Data Lake Storage obszaru roboczego
DataLakeStorageAccountDetails
szyfrowanie
Szczegóły szyfrowania obszaru roboczego
EncryptionDetails
managedResourceGroupName
Zarządzana grupa zasobów obszaru roboczego. Nazwa grupy zasobów jednoznacznie identyfikuje grupę zasobów w ramach identyfikatora subskrypcji użytkownika. Nazwa grupy zasobów nie może być dłuższa niż 90 znaków i musi być znakiem alfanumerycznym (Char.IsLetterOrDigit()) i "-", "_", "(", ")" i". Należy pamiętać, że nazwa nie może kończyć się ciągiem "".
struna
managedVirtualNetwork
Ustawienie tej wartości na wartość "default" zapewni, że wszystkie obliczenia dla tego obszaru roboczego są w sieci wirtualnej zarządzanej w imieniu użytkownika.
struna
managedVirtualNetworkSettings
Ustawienia zarządzanej sieci wirtualnej
ManagedVirtualNetworkSettings
privateEndpointConnections
Połączenia prywatnego punktu końcowego z obszarem roboczym
PrivateEndpointConnection []
publicNetworkAccess
Włączanie lub wyłączanie dostępu do sieci publicznej do obszaru roboczego
"Wyłączone" "Włączone"
purviewConfiguration
Konfiguracja usługi Purview
PurviewConfiguration
sqlAdministratorLogin
Logowanie do obszaru roboczego administrator usługi SQL Active Directory
struna
sqlAdministratorLoginPassword
Hasło logowania administratora SQL
struna
trustedServiceBypassEnabled
Czy element trustedServiceBypassEnabled dla obszaru roboczego
Bool
virtualNetworkProfile
Profil sieci wirtualnej
VirtualNetworkProfile
workspaceRepositoryConfiguration
Ustawienia integracji z usługą Git
WorkspaceRepositoryConfiguration
Konfiguracja repozytorium obszaru roboczego
Nazwa
Opis
Wartość
accountName
Nazwa konta
struna
collaborationBranch
Gałąź współpracy
struna
nazwa hosta
Nazwa hosta usługi GitHub Enterprise. Na przykład: https://github.mydomain.com
struna
lastCommitId
Ostatni identyfikator zatwierdzenia
struna
nazwa projektu
Nazwa projektu usługi VSTS
struna
repositoryName
Nazwa repozytorium
struna
folder główny
Folder główny do użycia w repozytorium
struna
tenantId
Identyfikator dzierżawy usługi VSTS
struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ
Typ konfiguracji identyfikatora repozytorium obszaru roboczego. Przykładowy obszar roboczyVSTSConfiguration, workspaceGitHubConfiguration
struna