Sdílet prostřednictvím


Pracovní prostory Microsoft.Synapse

Definice prostředku Bicep

Typ prostředku pracovních prostorů je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Synapse/workspaces, přidejte do šablony následující bicep.

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

Hodnoty vlastností

CspWorkspaceAdminProperties

Jméno Popis Hodnota
initialWorkspaceAdminObjectId ID objektu AAD počátečního správce pracovního prostoru řetězec

CustomerManagedKeyDetails

Jméno Popis Hodnota
KekIdentity Šifrovací klíč klíče KekIdentityProperties
klíč Klíčový objekt pracovního prostoru WorkspaceKeyDetails

DataLakeStorageAccountDetails

Jméno Popis Hodnota
accountUrl Adresa URL účtu řetězec
createManagedPrivateEndpoint Vytvoření spravovaného privátního koncového bodu pro tento účet úložiště nebo ne Bool
systém souborů Název systému souborů řetězec
resourceId ID prostředku ARM tohoto účtu úložiště řetězec

ŠifrováníDetails

Jméno Popis Hodnota
cmk Podrobnosti o klíči spravovaném zákazníkem CustomerManagedKeyDetails

KekIdentityProperties

Jméno Popis Hodnota
userAssignedIdentity ID prostředku identity přiřazené uživatelem řetězec
useSystemAssignedIdentity Logická hodnota určující, jestli se má použít identita přiřazená systémem, nebo ne jakýkoliv

ManagedIdentity

Jméno Popis Hodnota
typ Typ spravované identity pro pracovní prostor None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
userAssignedIdentities Spravované identity přiřazené uživatelem. userAssignedManagedIdentities

ManagedVirtualNetworkSettings

Jméno Popis Hodnota
allowedAadTenantIdsForLinking Povolené ID tenanta Aad pro propojení string[]
linkedAccessCheckOnTargetResource Kontrola propojeného přístupu u cílového prostředku Bool
preventDataExfiltration Zabránění exfiltraci dat Bool

Microsoft.Synapse/workspaces

Jméno Popis Hodnota
identita Identita pracovního prostoru ManagedIdentity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti prostředku pracovního prostoru workspaceProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

PrivateEndpoint

Jméno Popis Hodnota

PrivateEndpointConnection

Jméno Popis Hodnota
vlastnosti Vlastnosti připojení privátního koncového bodu. privateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Jméno Popis Hodnota
privateEndpoint Privátní koncový bod, ke kterému připojení patří. PrivateEndpoint
privateLinkServiceConnectionState Stav připojení privátního koncového bodu PrivateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Jméno Popis Hodnota
popis Popis připojení služby Private Link. řetězec
stav Stav připojení služby Private Link. řetězec

PurviewConfiguration

Jméno Popis Hodnota
purviewResourceId ID prostředku Purview řetězec

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedManagedIdentities

Jméno Popis Hodnota

UserAssignedManagedIdentity

Jméno Popis Hodnota

VirtualNetworkProfile

Jméno Popis Hodnota
computeSubnetId ID podsítě používané pro výpočty v pracovním prostoru řetězec

WorkspaceKeyDetails

Jméno Popis Hodnota
keyVaultUrl Adresa URL trezoru klíčů podnabídky prostředku pracovního prostoru řetězec
Jméno Název dílčího prostředku klíče pracovního prostoru řetězec

Pracovní prostory

Jméno Popis Hodnota
azureADOnlyAuthentication Povolení nebo zakázání AzureADOnlyAuthentication ve všech podsourcech pracovního prostoru Bool
cspWorkspaceAdminProperties Počáteční vlastnosti správce AAD pracovního prostoru pro předplatné CSP CspWorkspaceAdminProperties
defaultDataLakeStorage Podrobnosti o výchozím účtu Data Lake Storage pracovního prostoru DataLakeStorageAccountDetails
šifrování Podrobnosti o šifrování pracovního prostoru EncryptionDetails
managedResourceGroupName Skupina prostředků spravovaná pracovním prostorem Název skupiny prostředků jednoznačně identifikuje skupinu prostředků v rámci ID předplatného uživatele. Název skupiny prostředků nesmí být delší než 90 znaků a musí být alfanumerické znaky (Char.IsLetterOrDigit()) a -, _, ((, )) a. Všimněte si, že název nemůže končit "." řetězec
managedVirtualNetwork Nastavením této možnosti na výchozí se zajistí, že všechny výpočetní prostředky pro tento pracovní prostor jsou ve virtuální síti spravované jménem uživatele. řetězec
managedVirtualNetworkSettings Nastavení spravované virtuální sítě ManagedVirtualNetworkSettings
privateEndpointConnections Připojení privátního koncového bodu k pracovnímu prostoru PrivateEndpointConnection[]
publicNetworkAccess Povolení nebo zakázání přístupu k veřejné síti k pracovnímu prostoru Zakázáno
Povoleno
PurviewConfiguration Konfigurace Purview PurviewConfiguration
sqlAdministratorLogin Přihlášení správce služby ACTIVE Directory pracovního prostoru SQL řetězec
sqlAdministratorLoginPassword Přihlašovací heslo správce SQL řetězec
trustedServiceBypassEnabled Je trustedServiceBypassEnabled pro pracovní prostor. Bool
virtualNetworkProfile Profil virtuální sítě VirtualNetworkProfile
workspaceRepositoryConfiguration Nastavení integrace Gitu WorkspaceRepositoryConfiguration

WorkspaceRepositoryConfiguration

Jméno Popis Hodnota
accountName Název účtu řetězec
spolupráceBranch Větev pro spolupráci řetězec
hostName Název hostitele GitHub Enterprise Příklad: https://github.mydomain.com řetězec
lastCommitId ID posledního potvrzení řetězec
projectName Název projektu VSTS řetězec
repositoryName Název úložiště řetězec
rootFolder Kořenová složka, která se má použít v úložišti řetězec
tenantId ID tenanta VSTS řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Typ konfigurace id úložiště pracovního prostoru Příklad WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration řetězec

Definice prostředku šablony ARM

Typ prostředku pracovních prostorů je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Synapse/workspaces, přidejte do šablony následující JSON.

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

Hodnoty vlastností

CspWorkspaceAdminProperties

Jméno Popis Hodnota
initialWorkspaceAdminObjectId ID objektu AAD počátečního správce pracovního prostoru řetězec

CustomerManagedKeyDetails

Jméno Popis Hodnota
KekIdentity Šifrovací klíč klíče KekIdentityProperties
klíč Klíčový objekt pracovního prostoru WorkspaceKeyDetails

DataLakeStorageAccountDetails

Jméno Popis Hodnota
accountUrl Adresa URL účtu řetězec
createManagedPrivateEndpoint Vytvoření spravovaného privátního koncového bodu pro tento účet úložiště nebo ne Bool
systém souborů Název systému souborů řetězec
resourceId ID prostředku ARM tohoto účtu úložiště řetězec

ŠifrováníDetails

Jméno Popis Hodnota
cmk Podrobnosti o klíči spravovaném zákazníkem CustomerManagedKeyDetails

KekIdentityProperties

Jméno Popis Hodnota
userAssignedIdentity ID prostředku identity přiřazené uživatelem řetězec
useSystemAssignedIdentity Logická hodnota určující, jestli se má použít identita přiřazená systémem, nebo ne jakýkoliv

ManagedIdentity

Jméno Popis Hodnota
typ Typ spravované identity pro pracovní prostor None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
userAssignedIdentities Spravované identity přiřazené uživatelem. userAssignedManagedIdentities

ManagedVirtualNetworkSettings

Jméno Popis Hodnota
allowedAadTenantIdsForLinking Povolené ID tenanta Aad pro propojení string[]
linkedAccessCheckOnTargetResource Kontrola propojeného přístupu u cílového prostředku Bool
preventDataExfiltration Zabránění exfiltraci dat Bool

Microsoft.Synapse/workspaces

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2021-06-01'
identita Identita pracovního prostoru ManagedIdentity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti prostředku pracovního prostoru workspaceProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Synapse/workspaces

PrivateEndpoint

Jméno Popis Hodnota

PrivateEndpointConnection

Jméno Popis Hodnota
vlastnosti Vlastnosti připojení privátního koncového bodu. privateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Jméno Popis Hodnota
privateEndpoint Privátní koncový bod, ke kterému připojení patří. PrivateEndpoint
privateLinkServiceConnectionState Stav připojení privátního koncového bodu PrivateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Jméno Popis Hodnota
popis Popis připojení služby Private Link. řetězec
stav Stav připojení služby Private Link. řetězec

PurviewConfiguration

Jméno Popis Hodnota
purviewResourceId ID prostředku Purview řetězec

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedManagedIdentities

Jméno Popis Hodnota

UserAssignedManagedIdentity

Jméno Popis Hodnota

VirtualNetworkProfile

Jméno Popis Hodnota
computeSubnetId ID podsítě používané pro výpočty v pracovním prostoru řetězec

WorkspaceKeyDetails

Jméno Popis Hodnota
keyVaultUrl Adresa URL trezoru klíčů podnabídky prostředku pracovního prostoru řetězec
Jméno Název dílčího prostředku klíče pracovního prostoru řetězec

Pracovní prostory

Jméno Popis Hodnota
azureADOnlyAuthentication Povolení nebo zakázání AzureADOnlyAuthentication ve všech podsourcech pracovního prostoru Bool
cspWorkspaceAdminProperties Počáteční vlastnosti správce AAD pracovního prostoru pro předplatné CSP CspWorkspaceAdminProperties
defaultDataLakeStorage Podrobnosti o výchozím účtu Data Lake Storage pracovního prostoru DataLakeStorageAccountDetails
šifrování Podrobnosti o šifrování pracovního prostoru EncryptionDetails
managedResourceGroupName Skupina prostředků spravovaná pracovním prostorem Název skupiny prostředků jednoznačně identifikuje skupinu prostředků v rámci ID předplatného uživatele. Název skupiny prostředků nesmí být delší než 90 znaků a musí být alfanumerické znaky (Char.IsLetterOrDigit()) a -, _, ((, )) a. Všimněte si, že název nemůže končit "." řetězec
managedVirtualNetwork Nastavením této možnosti na výchozí se zajistí, že všechny výpočetní prostředky pro tento pracovní prostor jsou ve virtuální síti spravované jménem uživatele. řetězec
managedVirtualNetworkSettings Nastavení spravované virtuální sítě ManagedVirtualNetworkSettings
privateEndpointConnections Připojení privátního koncového bodu k pracovnímu prostoru PrivateEndpointConnection[]
publicNetworkAccess Povolení nebo zakázání přístupu k veřejné síti k pracovnímu prostoru Zakázáno
Povoleno
PurviewConfiguration Konfigurace Purview PurviewConfiguration
sqlAdministratorLogin Přihlášení správce služby ACTIVE Directory pracovního prostoru SQL řetězec
sqlAdministratorLoginPassword Přihlašovací heslo správce SQL řetězec
trustedServiceBypassEnabled Je trustedServiceBypassEnabled pro pracovní prostor. Bool
virtualNetworkProfile Profil virtuální sítě VirtualNetworkProfile
workspaceRepositoryConfiguration Nastavení integrace Gitu WorkspaceRepositoryConfiguration

WorkspaceRepositoryConfiguration

Jméno Popis Hodnota
accountName Název účtu řetězec
spolupráceBranch Větev pro spolupráci řetězec
hostName Název hostitele GitHub Enterprise Příklad: https://github.mydomain.com řetězec
lastCommitId ID posledního potvrzení řetězec
projectName Název projektu VSTS řetězec
repositoryName Název úložiště řetězec
rootFolder Kořenová složka, která se má použít v úložišti řetězec
tenantId ID tenanta VSTS řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Typ konfigurace id úložiště pracovního prostoru Příklad WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
testování konceptu Azure Synapse

nasazení do Azure
Tato šablona vytvoří prostředí pro testování konceptu pro Azure Synapse, včetně fondů SQL a volitelných fondů Apache Spark.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku pracovních prostorů je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Synapse/workspaces, přidejte do šablony následující Terraform.

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

Hodnoty vlastností

CspWorkspaceAdminProperties

Jméno Popis Hodnota
initialWorkspaceAdminObjectId ID objektu AAD počátečního správce pracovního prostoru řetězec

CustomerManagedKeyDetails

Jméno Popis Hodnota
KekIdentity Šifrovací klíč klíče KekIdentityProperties
klíč Klíčový objekt pracovního prostoru WorkspaceKeyDetails

DataLakeStorageAccountDetails

Jméno Popis Hodnota
accountUrl Adresa URL účtu řetězec
createManagedPrivateEndpoint Vytvoření spravovaného privátního koncového bodu pro tento účet úložiště nebo ne Bool
systém souborů Název systému souborů řetězec
resourceId ID prostředku ARM tohoto účtu úložiště řetězec

ŠifrováníDetails

Jméno Popis Hodnota
cmk Podrobnosti o klíči spravovaném zákazníkem CustomerManagedKeyDetails

KekIdentityProperties

Jméno Popis Hodnota
userAssignedIdentity ID prostředku identity přiřazené uživatelem řetězec
useSystemAssignedIdentity Logická hodnota určující, jestli se má použít identita přiřazená systémem, nebo ne jakýkoliv

ManagedIdentity

Jméno Popis Hodnota
typ Typ spravované identity pro pracovní prostor None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
userAssignedIdentities Spravované identity přiřazené uživatelem. userAssignedManagedIdentities

ManagedVirtualNetworkSettings

Jméno Popis Hodnota
allowedAadTenantIdsForLinking Povolené ID tenanta Aad pro propojení string[]
linkedAccessCheckOnTargetResource Kontrola propojeného přístupu u cílového prostředku Bool
preventDataExfiltration Zabránění exfiltraci dat Bool

Microsoft.Synapse/workspaces

Jméno Popis Hodnota
identita Identita pracovního prostoru ManagedIdentity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti prostředku pracovního prostoru workspaceProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Synapse/workspaces@2021-06-01

PrivateEndpoint

Jméno Popis Hodnota

PrivateEndpointConnection

Jméno Popis Hodnota
vlastnosti Vlastnosti připojení privátního koncového bodu. privateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Jméno Popis Hodnota
privateEndpoint Privátní koncový bod, ke kterému připojení patří. PrivateEndpoint
privateLinkServiceConnectionState Stav připojení privátního koncového bodu PrivateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Jméno Popis Hodnota
popis Popis připojení služby Private Link. řetězec
stav Stav připojení služby Private Link. řetězec

PurviewConfiguration

Jméno Popis Hodnota
purviewResourceId ID prostředku Purview řetězec

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedManagedIdentities

Jméno Popis Hodnota

UserAssignedManagedIdentity

Jméno Popis Hodnota

VirtualNetworkProfile

Jméno Popis Hodnota
computeSubnetId ID podsítě používané pro výpočty v pracovním prostoru řetězec

WorkspaceKeyDetails

Jméno Popis Hodnota
keyVaultUrl Adresa URL trezoru klíčů podnabídky prostředku pracovního prostoru řetězec
Jméno Název dílčího prostředku klíče pracovního prostoru řetězec

Pracovní prostory

Jméno Popis Hodnota
azureADOnlyAuthentication Povolení nebo zakázání AzureADOnlyAuthentication ve všech podsourcech pracovního prostoru Bool
cspWorkspaceAdminProperties Počáteční vlastnosti správce AAD pracovního prostoru pro předplatné CSP CspWorkspaceAdminProperties
defaultDataLakeStorage Podrobnosti o výchozím účtu Data Lake Storage pracovního prostoru DataLakeStorageAccountDetails
šifrování Podrobnosti o šifrování pracovního prostoru EncryptionDetails
managedResourceGroupName Skupina prostředků spravovaná pracovním prostorem Název skupiny prostředků jednoznačně identifikuje skupinu prostředků v rámci ID předplatného uživatele. Název skupiny prostředků nesmí být delší než 90 znaků a musí být alfanumerické znaky (Char.IsLetterOrDigit()) a -, _, ((, )) a. Všimněte si, že název nemůže končit "." řetězec
managedVirtualNetwork Nastavením této možnosti na výchozí se zajistí, že všechny výpočetní prostředky pro tento pracovní prostor jsou ve virtuální síti spravované jménem uživatele. řetězec
managedVirtualNetworkSettings Nastavení spravované virtuální sítě ManagedVirtualNetworkSettings
privateEndpointConnections Připojení privátního koncového bodu k pracovnímu prostoru PrivateEndpointConnection[]
publicNetworkAccess Povolení nebo zakázání přístupu k veřejné síti k pracovnímu prostoru Zakázáno
Povoleno
PurviewConfiguration Konfigurace Purview PurviewConfiguration
sqlAdministratorLogin Přihlášení správce služby ACTIVE Directory pracovního prostoru SQL řetězec
sqlAdministratorLoginPassword Přihlašovací heslo správce SQL řetězec
trustedServiceBypassEnabled Je trustedServiceBypassEnabled pro pracovní prostor. Bool
virtualNetworkProfile Profil virtuální sítě VirtualNetworkProfile
workspaceRepositoryConfiguration Nastavení integrace Gitu WorkspaceRepositoryConfiguration

WorkspaceRepositoryConfiguration

Jméno Popis Hodnota
accountName Název účtu řetězec
spolupráceBranch Větev pro spolupráci řetězec
hostName Název hostitele GitHub Enterprise Příklad: https://github.mydomain.com řetězec
lastCommitId ID posledního potvrzení řetězec
projectName Název projektu VSTS řetězec
repositoryName Název úložiště řetězec
rootFolder Kořenová složka, která se má použít v úložišti řetězec
tenantId ID tenanta VSTS řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Typ konfigurace id úložiště pracovního prostoru Příklad WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration řetězec