Dela via


Microsoft.Synapse-arbetsytor 2021-06-01

Bicep-resursdefinition

Resurstypen för arbetsytor kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Synapse/workspaces-resurs lägger du till följande Bicep i mallen.

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(...)
        }
        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'
  }
}

Egenskapsvärden

Microsoft.Synapse/workspaces

Namn Beskrivning Värde
identitet Arbetsytans identitet Hanterad identitet
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Resursegenskaper för arbetsyta WorkspaceEgenskaper
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

CspWorkspaceAdminProperties

Namn Beskrivning Värde
initialWorkspaceAdminObjectId AAD-objekt-ID för inledande arbetsyteadministratör sträng

CustomerManagedKeyDetails (på engelska)

Namn Beskrivning Värde
kekIdentity Nyckelkrypteringsnyckel KekIdentityProperties
nyckel Nyckelobjektet för arbetsytan WorkspaceKeyDetails (på engelska)

DataLakeStorageAccountDetails (på engelska)

Namn Beskrivning Värde
accountUrl Konto-URL sträng
createManagedPrivateEndpoint Skapa en hanterad privat slutpunkt till det här lagringskontot eller inte Bool
Filsystem Filsystemnamn sträng
resursId ARM-resurs-ID för det här lagringskontot sträng

KrypteringDetaljer

Namn Beskrivning Värde
CMK CMK Information om kundhanterad nyckel CustomerManagedKeyDetails (på engelska)

KekIdentityProperties

Namn Beskrivning Värde
användartilldelad identitet Resurs-ID för användartilldelad identitet sträng
useSystemAssignedIdentity Booleskt värde som anger om systemtilldelad identitet ska användas eller inte någon

Hanterad identitet

Namn Beskrivning Värde
typ Typen av hanterad identitet för arbetsytan "Ingen"
"SystemAssigned"
"SystemAssigned,UserAssigned"
användartilldelade identiteter Användartilldelade hanterade identiteter. UserAssignedManagedIdentiteter

ManagedVirtualNetworkInställningar

Namn Beskrivning Värde
allowedAadTenantIdsForLinking Tillåtna Aad-klient-ID:t för länkning sträng[]
linkedAccessCheckOnTargetResource Länkad åtkomstkontroll på målresurs Bool
förhindra DataExfiltrering Förhindra dataexfiltrering Bool

PrivateEndpoint (på engelska)

Namn Beskrivning Värde

PrivateEndpointConnection (på engelska)

Namn Beskrivning Värde
Egenskaper Egenskaper för privat slutpunktsanslutning. PrivateEndpointConnectionProperties (på engelska)

PrivateEndpointConnectionProperties (på engelska)

Namn Beskrivning Värde
privateEndpoint (på engelska) Den privata slutpunkt som anslutningen tillhör. PrivateEndpoint (på engelska)
privateLinkServiceConnectionState Anslutningstillstånd för den privata slutpunktsanslutningen. PrivateLinkServiceConnectionState (på engelska)

PrivateLinkServiceConnectionState (på engelska)

Namn Beskrivning Värde
beskrivning Beskrivning av tjänstanslutningen för privat länk. sträng
tillstånd Anslutningsstatus för tjänsten private link. sträng

PurviewConfiguration (på engelska)

Namn Beskrivning Värde
purviewResourceId Purview-resurs-ID sträng

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedManagedIdentiteter

Namn Beskrivning Värde

UserAssignedManagedIdentity

Namn Beskrivning Värde

VirtualNetworkProfil (VirtualNetworkProfile)

Namn Beskrivning Värde
computeSubnetId Undernäts-ID som används för beräkningar på arbetsytan sträng

WorkspaceKeyDetails (på engelska)

Namn Beskrivning Värde
keyVaultUrl Url för nyckel för arbetsytans nyckel under resurs sträng
Namn Namn på underresurs för arbetsytans nyckel sträng

Arbetsyteegenskaper

Namn Beskrivning Värde
azureADOnlyAuthentication Aktivera eller inaktivera AzureADOnlyAuthentication på underresursen Alla arbetsytor Bool
cspWorkspaceAdminProperties AAD-administratörsegenskaper för den första arbetsytan för en CSP-prenumeration CspWorkspaceAdminProperties
defaultDataLakeStorage (på engelska) Standardinformation om lagringskontot för arbetsytan DataLakeStorageAccountDetails (på engelska)
kryptering Krypteringsinformationen för arbetsytan KrypteringDetaljer
managedResourceGroupName Arbetsytans hanterade resursgrupp. Resursgruppens namn identifierar resursgruppen unikt i användarprenumerations-ID:et. Resursgruppens namn får inte vara längre än 90 tecken långt och måste vara alfanumeriska tecken (Char.IsLetterOrDigit()) och "-", '_', '(', ')' och'.'. Observera att namnet inte kan sluta med '.' sträng
managedVirtualNetwork Om du anger "standard" ser du till att all beräkning för den här arbetsytan finns i ett virtuellt nätverk som hanteras för användarens räkning. sträng
managedVirtualNetworkSettings Inställningar för hanterat virtuellt nätverk ManagedVirtualNetworkInställningar
privateEndpointConnections Privata slutpunktsanslutningar till arbetsytan PrivateEndpointConnection[]
publicNetworkAccess (publicNetworkÅtkomst) Aktivera eller inaktivera offentlig nätverksåtkomst till arbetsytan "Inaktiverad"
"Aktiverad"
purviewConfiguration Purview-konfiguration PurviewConfiguration (på engelska)
sqlAdministratorLogin Logga in för sql active directory-administratör för arbetsytan sträng
sqlAdministratorLoginPassword Inloggningslösenord för SQL-administratör sträng
trustedServiceBypassEnabled Är trustedServiceBypassEnabled för arbetsytan Bool
virtualNetworkProfile Profil för virtuellt nätverk VirtualNetworkProfil (VirtualNetworkProfile)
workspaceRepositoryConfiguration Inställningar för Git-integrering WorkspaceRepositoryConfiguration (på engelska)

WorkspaceRepositoryConfiguration (på engelska)

Namn Beskrivning Värde
kontonamn Kontonamn sträng
samarbeteGren Samarbetsgren sträng
värdnamn GitHub Enterprise-värdnamn. Till exempel: https://github.mydomain.com sträng
lastCommitId Det senaste inchecknings-ID:t sträng
projektnamn VSTS-projektnamn sträng
repositoryName (på engelska) Namn på lagringsplats sträng
rootmapp Rotmapp som ska användas på lagringsplatsen sträng
hyresgästId VSTS-klientorganisations-ID:t sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Typ av konfiguration av lagringsplats-ID för arbetsytan. Exempel på WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration sträng

Användningsexempel

Azure-verifierade moduler

Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.

Modul Beskrivning
Azure Synapse Analytics-arbetsyta AVM-resursmodul för Azure Synapse Analytics-arbetsyta

Resursdefinition för ARM-mall

Resurstypen för arbetsytor kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Synapse/workspaces-resurs lägger du till följande JSON i mallen.

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

Egenskapsvärden

Microsoft.Synapse/workspaces

Namn Beskrivning Värde
apiVersion API-versionen '2021-06-01'
identitet Arbetsytans identitet Hanterad identitet
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Resursegenskaper för arbetsyta WorkspaceEgenskaper
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Synapse/workspaces"

CspWorkspaceAdminProperties

Namn Beskrivning Värde
initialWorkspaceAdminObjectId AAD-objekt-ID för inledande arbetsyteadministratör sträng

CustomerManagedKeyDetails (på engelska)

Namn Beskrivning Värde
kekIdentity Nyckelkrypteringsnyckel KekIdentityProperties
nyckel Nyckelobjektet för arbetsytan WorkspaceKeyDetails (på engelska)

DataLakeStorageAccountDetails (på engelska)

Namn Beskrivning Värde
accountUrl Konto-URL sträng
createManagedPrivateEndpoint Skapa en hanterad privat slutpunkt till det här lagringskontot eller inte Bool
Filsystem Filsystemnamn sträng
resursId ARM-resurs-ID för det här lagringskontot sträng

KrypteringDetaljer

Namn Beskrivning Värde
CMK CMK Information om kundhanterad nyckel CustomerManagedKeyDetails (på engelska)

KekIdentityProperties

Namn Beskrivning Värde
användartilldelad identitet Resurs-ID för användartilldelad identitet sträng
useSystemAssignedIdentity Booleskt värde som anger om systemtilldelad identitet ska användas eller inte någon

Hanterad identitet

Namn Beskrivning Värde
typ Typen av hanterad identitet för arbetsytan "Ingen"
"SystemAssigned"
"SystemAssigned,UserAssigned"
användartilldelade identiteter Användartilldelade hanterade identiteter. UserAssignedManagedIdentiteter

ManagedVirtualNetworkInställningar

Namn Beskrivning Värde
allowedAadTenantIdsForLinking Tillåtna Aad-klient-ID:t för länkning sträng[]
linkedAccessCheckOnTargetResource Länkad åtkomstkontroll på målresurs Bool
förhindra DataExfiltrering Förhindra dataexfiltrering Bool

PrivateEndpoint (på engelska)

Namn Beskrivning Värde

PrivateEndpointConnection (på engelska)

Namn Beskrivning Värde
Egenskaper Egenskaper för privat slutpunktsanslutning. PrivateEndpointConnectionProperties (på engelska)

PrivateEndpointConnectionProperties (på engelska)

Namn Beskrivning Värde
privateEndpoint (på engelska) Den privata slutpunkt som anslutningen tillhör. PrivateEndpoint (på engelska)
privateLinkServiceConnectionState Anslutningstillstånd för den privata slutpunktsanslutningen. PrivateLinkServiceConnectionState (på engelska)

PrivateLinkServiceConnectionState (på engelska)

Namn Beskrivning Värde
beskrivning Beskrivning av tjänstanslutningen för privat länk. sträng
tillstånd Anslutningsstatus för tjänsten private link. sträng

PurviewConfiguration (på engelska)

Namn Beskrivning Värde
purviewResourceId Purview-resurs-ID sträng

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedManagedIdentiteter

Namn Beskrivning Värde

UserAssignedManagedIdentity

Namn Beskrivning Värde

VirtualNetworkProfil (VirtualNetworkProfile)

Namn Beskrivning Värde
computeSubnetId Undernäts-ID som används för beräkningar på arbetsytan sträng

WorkspaceKeyDetails (på engelska)

Namn Beskrivning Värde
keyVaultUrl Url för nyckel för arbetsytans nyckel under resurs sträng
Namn Namn på underresurs för arbetsytans nyckel sträng

Arbetsyteegenskaper

Namn Beskrivning Värde
azureADOnlyAuthentication Aktivera eller inaktivera AzureADOnlyAuthentication på underresursen Alla arbetsytor Bool
cspWorkspaceAdminProperties AAD-administratörsegenskaper för den första arbetsytan för en CSP-prenumeration CspWorkspaceAdminProperties
defaultDataLakeStorage (på engelska) Standardinformation om lagringskontot för arbetsytan DataLakeStorageAccountDetails (på engelska)
kryptering Krypteringsinformationen för arbetsytan KrypteringDetaljer
managedResourceGroupName Arbetsytans hanterade resursgrupp. Resursgruppens namn identifierar resursgruppen unikt i användarprenumerations-ID:et. Resursgruppens namn får inte vara längre än 90 tecken långt och måste vara alfanumeriska tecken (Char.IsLetterOrDigit()) och "-", '_', '(', ')' och'.'. Observera att namnet inte kan sluta med '.' sträng
managedVirtualNetwork Om du anger "standard" ser du till att all beräkning för den här arbetsytan finns i ett virtuellt nätverk som hanteras för användarens räkning. sträng
managedVirtualNetworkSettings Inställningar för hanterat virtuellt nätverk ManagedVirtualNetworkInställningar
privateEndpointConnections Privata slutpunktsanslutningar till arbetsytan PrivateEndpointConnection[]
publicNetworkAccess (publicNetworkÅtkomst) Aktivera eller inaktivera offentlig nätverksåtkomst till arbetsytan "Inaktiverad"
"Aktiverad"
purviewConfiguration Purview-konfiguration PurviewConfiguration (på engelska)
sqlAdministratorLogin Logga in för sql active directory-administratör för arbetsytan sträng
sqlAdministratorLoginPassword Inloggningslösenord för SQL-administratör sträng
trustedServiceBypassEnabled Är trustedServiceBypassEnabled för arbetsytan Bool
virtualNetworkProfile Profil för virtuellt nätverk VirtualNetworkProfil (VirtualNetworkProfile)
workspaceRepositoryConfiguration Inställningar för Git-integrering WorkspaceRepositoryConfiguration (på engelska)

WorkspaceRepositoryConfiguration (på engelska)

Namn Beskrivning Värde
kontonamn Kontonamn sträng
samarbeteGren Samarbetsgren sträng
värdnamn GitHub Enterprise-värdnamn. Till exempel: https://github.mydomain.com sträng
lastCommitId Det senaste inchecknings-ID:t sträng
projektnamn VSTS-projektnamn sträng
repositoryName (på engelska) Namn på lagringsplats sträng
rootmapp Rotmapp som ska användas på lagringsplatsen sträng
hyresgästId VSTS-klientorganisations-ID:t sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Typ av konfiguration av lagringsplats-ID för arbetsytan. Exempel på WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration sträng

Användningsexempel

Azure-snabbstartsmallar

Följande Azure-snabbstartsmallar distribuera den här resurstypen.

Mall Beskrivning
Konceptbevis för Azure Synapse

Distribuera till Azure
Den här mallen skapar en konceptbevismiljö för Azure Synapse, inklusive SQL-pooler och valfria Apache Spark-pooler

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen för arbetsytor kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Synapse/workspaces-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Synapse/workspaces@2021-06-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    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"
      }
    }
  }
}

Egenskapsvärden

Microsoft.Synapse/workspaces

Namn Beskrivning Värde
identitet Arbetsytans identitet Hanterad identitet
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Resursegenskaper för arbetsyta WorkspaceEgenskaper
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Synapse/workspaces@2021-06-01"

CspWorkspaceAdminProperties

Namn Beskrivning Värde
initialWorkspaceAdminObjectId AAD-objekt-ID för inledande arbetsyteadministratör sträng

CustomerManagedKeyDetails (på engelska)

Namn Beskrivning Värde
kekIdentity Nyckelkrypteringsnyckel KekIdentityProperties
nyckel Nyckelobjektet för arbetsytan WorkspaceKeyDetails (på engelska)

DataLakeStorageAccountDetails (på engelska)

Namn Beskrivning Värde
accountUrl Konto-URL sträng
createManagedPrivateEndpoint Skapa en hanterad privat slutpunkt till det här lagringskontot eller inte Bool
Filsystem Filsystemnamn sträng
resursId ARM-resurs-ID för det här lagringskontot sträng

KrypteringDetaljer

Namn Beskrivning Värde
CMK CMK Information om kundhanterad nyckel CustomerManagedKeyDetails (på engelska)

KekIdentityProperties

Namn Beskrivning Värde
användartilldelad identitet Resurs-ID för användartilldelad identitet sträng
useSystemAssignedIdentity Booleskt värde som anger om systemtilldelad identitet ska användas eller inte någon

Hanterad identitet

Namn Beskrivning Värde
typ Typen av hanterad identitet för arbetsytan "Ingen"
"SystemAssigned"
"SystemAssigned,UserAssigned"
användartilldelade identiteter Användartilldelade hanterade identiteter. UserAssignedManagedIdentiteter

ManagedVirtualNetworkInställningar

Namn Beskrivning Värde
allowedAadTenantIdsForLinking Tillåtna Aad-klient-ID:t för länkning sträng[]
linkedAccessCheckOnTargetResource Länkad åtkomstkontroll på målresurs Bool
förhindra DataExfiltrering Förhindra dataexfiltrering Bool

PrivateEndpoint (på engelska)

Namn Beskrivning Värde

PrivateEndpointConnection (på engelska)

Namn Beskrivning Värde
Egenskaper Egenskaper för privat slutpunktsanslutning. PrivateEndpointConnectionProperties (på engelska)

PrivateEndpointConnectionProperties (på engelska)

Namn Beskrivning Värde
privateEndpoint (på engelska) Den privata slutpunkt som anslutningen tillhör. PrivateEndpoint (på engelska)
privateLinkServiceConnectionState Anslutningstillstånd för den privata slutpunktsanslutningen. PrivateLinkServiceConnectionState (på engelska)

PrivateLinkServiceConnectionState (på engelska)

Namn Beskrivning Värde
beskrivning Beskrivning av tjänstanslutningen för privat länk. sträng
tillstånd Anslutningsstatus för tjänsten private link. sträng

PurviewConfiguration (på engelska)

Namn Beskrivning Värde
purviewResourceId Purview-resurs-ID sträng

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedManagedIdentiteter

Namn Beskrivning Värde

UserAssignedManagedIdentity

Namn Beskrivning Värde

VirtualNetworkProfil (VirtualNetworkProfile)

Namn Beskrivning Värde
computeSubnetId Undernäts-ID som används för beräkningar på arbetsytan sträng

WorkspaceKeyDetails (på engelska)

Namn Beskrivning Värde
keyVaultUrl Url för nyckel för arbetsytans nyckel under resurs sträng
Namn Namn på underresurs för arbetsytans nyckel sträng

Arbetsyteegenskaper

Namn Beskrivning Värde
azureADOnlyAuthentication Aktivera eller inaktivera AzureADOnlyAuthentication på underresursen Alla arbetsytor Bool
cspWorkspaceAdminProperties AAD-administratörsegenskaper för den första arbetsytan för en CSP-prenumeration CspWorkspaceAdminProperties
defaultDataLakeStorage (på engelska) Standardinformation om lagringskontot för arbetsytan DataLakeStorageAccountDetails (på engelska)
kryptering Krypteringsinformationen för arbetsytan KrypteringDetaljer
managedResourceGroupName Arbetsytans hanterade resursgrupp. Resursgruppens namn identifierar resursgruppen unikt i användarprenumerations-ID:et. Resursgruppens namn får inte vara längre än 90 tecken långt och måste vara alfanumeriska tecken (Char.IsLetterOrDigit()) och "-", '_', '(', ')' och'.'. Observera att namnet inte kan sluta med '.' sträng
managedVirtualNetwork Om du anger "standard" ser du till att all beräkning för den här arbetsytan finns i ett virtuellt nätverk som hanteras för användarens räkning. sträng
managedVirtualNetworkSettings Inställningar för hanterat virtuellt nätverk ManagedVirtualNetworkInställningar
privateEndpointConnections Privata slutpunktsanslutningar till arbetsytan PrivateEndpointConnection[]
publicNetworkAccess (publicNetworkÅtkomst) Aktivera eller inaktivera offentlig nätverksåtkomst till arbetsytan "Inaktiverad"
"Aktiverad"
purviewConfiguration Purview-konfiguration PurviewConfiguration (på engelska)
sqlAdministratorLogin Logga in för sql active directory-administratör för arbetsytan sträng
sqlAdministratorLoginPassword Inloggningslösenord för SQL-administratör sträng
trustedServiceBypassEnabled Är trustedServiceBypassEnabled för arbetsytan Bool
virtualNetworkProfile Profil för virtuellt nätverk VirtualNetworkProfil (VirtualNetworkProfile)
workspaceRepositoryConfiguration Inställningar för Git-integrering WorkspaceRepositoryConfiguration (på engelska)

WorkspaceRepositoryConfiguration (på engelska)

Namn Beskrivning Värde
kontonamn Kontonamn sträng
samarbeteGren Samarbetsgren sträng
värdnamn GitHub Enterprise-värdnamn. Till exempel: https://github.mydomain.com sträng
lastCommitId Det senaste inchecknings-ID:t sträng
projektnamn VSTS-projektnamn sträng
repositoryName (på engelska) Namn på lagringsplats sträng
rootmapp Rotmapp som ska användas på lagringsplatsen sträng
hyresgästId VSTS-klientorganisations-ID:t sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Typ av konfiguration av lagringsplats-ID för arbetsytan. Exempel på WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration sträng