Aracılığıyla paylaş


Microsoft.Synapse çalışma alanları 2021-05-01

Bicep kaynak tanımı

Çalışma alanları kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Synapse/workspaces kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.

resource symbolicname 'Microsoft.Synapse/workspaces@2021-05-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    connectivityEndpoints: {
      {customized property}: 'string'
    }
    cspWorkspaceAdminProperties: {
      initialWorkspaceAdminObjectId: 'string'
    }
    defaultDataLakeStorage: {
      accountUrl: 'string'
      filesystem: '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'
    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'
  }
}

Özellik Değerleri

CspWorkspaceAdminProperties

Ad Açıklama Değer
initialWorkspaceAdminObjectId İlk çalışma alanı yöneticisinin AAD nesne kimliği dizgi

CustomerManagedKeyDetails

Ad Açıklama Değer
kekIdentity Anahtar şifreleme anahtarı KekIdentityProperties
anahtar Çalışma alanının anahtar nesnesi WorkspaceKeyDetails

DataLakeStorageAccountDetails

Ad Açıklama Değer
accountUrl Hesap URL'si dizgi
dosya sistemi Dosya sistemi adı dizgi

EncryptionDetails

Ad Açıklama Değer
cmk Müşteri Tarafından Yönetilen Anahtar Ayrıntıları CustomerManagedKeyDetails

KekIdentityProperties

Ad Açıklama Değer
userAssignedIdentity Kullanıcı tarafından atanan kimlik kaynağı kimliği dizgi
useSystemAssignedIdentity Sistem tarafından atanan kimliğin kullanılıp kullanılmayacağını belirten Boole değeri herhangi

ManagedIdentity

Ad Açıklama Değer
tür Çalışma alanı için yönetilen kimliğin türü 'Hiçbiri'
'SystemAssigned'
'SystemAssigned,UserAssigned'
userAssignedIdentities Kullanıcı tarafından yönetilen kimlikler atanır. UserAssignedManagedIdentities

ManagedVirtualNetworkSettings

Ad Açıklama Değer
allowedAadTenantIdsForLinking Bağlantı için İzin Verilen Aad Kiracı Kimlikleri string[]
linkedAccessCheckOnTargetResource Hedef Kaynakta Bağlı Erişim Denetimi Bool
preventDataExfiltrasyon Veri Sızdırmayı Engelle Bool

Microsoft.Synapse/workspaces

Ad Açıklama Değer
kimlik Çalışma alanının kimliği ManagedIdentity
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Çalışma alanı kaynak özellikleri WorkspaceProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

PrivateEndpoint

Ad Açıklama Değer

PrivateEndpointConnection

Ad Açıklama Değer
Özellikler Özel uç nokta bağlantı özellikleri. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Ad Açıklama Değer
privateEndpoint Bağlantının ait olduğu özel uç nokta. PrivateEndpoint
privateLinkServiceConnectionState Özel uç nokta bağlantısının bağlantı durumu. PrivateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Ad Açıklama Değer
Açıklama Özel bağlantı hizmeti bağlantı açıklaması. dizgi
durum Özel bağlantı hizmeti bağlantı durumu. dizgi

PurviewConfiguration

Ad Açıklama Değer
purviewResourceId Purview Kaynak Kimliği dizgi

TrackedResourceTags

Ad Açıklama Değer

UserAssignedManagedIdentities

Ad Açıklama Değer

UserAssignedManagedIdentity

Ad Açıklama Değer

VirtualNetworkProfile

Ad Açıklama Değer
computeSubnetId Çalışma alanında işlem için kullanılan alt ağ kimliği dizgi

WorkspaceKeyDetails

Ad Açıklama Değer
keyVaultUrl Çalışma Alanı Anahtarı alt kaynak anahtar kasası URL'si dizgi
ad Çalışma Alanı Anahtarı alt kaynak adı dizgi

WorkspaceProperties

Ad Açıklama Değer
connectivityEndpoints Bağlantı uç noktaları WorkspacePropertiesConnectivityEndpoints
cspWorkspaceAdminProperties CSP aboneliği için ilk çalışma alanı AAD yönetici özellikleri cspWorkspaceAdminProperties
defaultDataLakeStorage Çalışma alanı varsayılan data lake storage hesabı ayrıntıları DataLakeStorageAccountDetails
Şifreleme Çalışma alanının şifreleme ayrıntıları EncryptionDetails
managedResourceGroupName Çalışma alanı yönetilen kaynak grubu. Kaynak grubu adı, user subscriptionId içindeki kaynak grubunu benzersiz olarak tanımlar. Kaynak grubu adı 90 karakterden uzun olmamalıdır ve alfasayısal karakterler (Char.IsLetterOrDigit()) ve '-', '_', '(', ')' ve'.' olmalıdır. Adın '.' ile bitemeyeceğini unutmayın. dizgi
managedVirtualNetwork Bunu 'varsayılan' olarak ayarlamak, bu çalışma alanının tüm işleminin kullanıcı adına yönetilen bir sanal ağda olmasını sağlar. dizgi
managedVirtualNetworkSettings Yönetilen Sanal Ağ Ayarları ManagedVirtualNetworkSettings
privateEndpointConnections Çalışma alanına özel uç nokta bağlantıları PrivateEndpointConnection[]
publicNetworkAccess Çalışma alanına genel ağ erişimini etkinleştirme veya devre dışı bırakma 'Devre Dışı'
'Etkin'
purviewConfiguration Purview Yapılandırması PurviewConfiguration
sqlAdministratorLogin Çalışma alanı SQL active directory yöneticisi için oturum açma dizgi
sqlAdministratorLoginPassword SQL yöneticisi oturum açma parolası dizgi
virtualNetworkProfile Sanal Ağ profili VirtualNetworkProfile
workspaceRepositoryConfiguration Git tümleştirme ayarları WorkspaceRepositoryConfiguration

WorkspacePropertiesConnectivityEndpoints

Ad Açıklama Değer

WorkspaceRepositoryConfiguration

Ad Açıklama Değer
accountName Hesap adı dizgi
işbirliğiBranch İşbirliği dalı dizgi
hostName GitHub Enterprise ana bilgisayar adı. Örneğin: https://github.mydomain.com dizgi
lastCommitId Son işleme kimliği dizgi
projectName VSTS proje adı dizgi
repositoryName Depo adı dizgi
rootFolder Depoda kullanılacak kök klasör dizgi
tenantId VSTS kiracı kimliği dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tür Çalışma alanı depo kimliği yapılandırmasının türü. Örnek WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration dizgi

Kullanım Örnekleri

Azure Doğrulanmış Modülleri

Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.

Modül Açıklama
Synapse Çalışma Alanı Synapse Çalışma Alanı için AVM Kaynak Modülü

ARM şablonu kaynak tanımı

Çalışma alanları kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Synapse/workspaces kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.

{
  "type": "Microsoft.Synapse/workspaces",
  "apiVersion": "2021-05-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "connectivityEndpoints": {
      "{customized property}": "string"
    },
    "cspWorkspaceAdminProperties": {
      "initialWorkspaceAdminObjectId": "string"
    },
    "defaultDataLakeStorage": {
      "accountUrl": "string",
      "filesystem": "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",
    "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"
  }
}

Özellik Değerleri

CspWorkspaceAdminProperties

Ad Açıklama Değer
initialWorkspaceAdminObjectId İlk çalışma alanı yöneticisinin AAD nesne kimliği dizgi

CustomerManagedKeyDetails

Ad Açıklama Değer
kekIdentity Anahtar şifreleme anahtarı KekIdentityProperties
anahtar Çalışma alanının anahtar nesnesi WorkspaceKeyDetails

DataLakeStorageAccountDetails

Ad Açıklama Değer
accountUrl Hesap URL'si dizgi
dosya sistemi Dosya sistemi adı dizgi

EncryptionDetails

Ad Açıklama Değer
cmk Müşteri Tarafından Yönetilen Anahtar Ayrıntıları CustomerManagedKeyDetails

KekIdentityProperties

Ad Açıklama Değer
userAssignedIdentity Kullanıcı tarafından atanan kimlik kaynağı kimliği dizgi
useSystemAssignedIdentity Sistem tarafından atanan kimliğin kullanılıp kullanılmayacağını belirten Boole değeri herhangi

ManagedIdentity

Ad Açıklama Değer
tür Çalışma alanı için yönetilen kimliğin türü 'Hiçbiri'
'SystemAssigned'
'SystemAssigned,UserAssigned'
userAssignedIdentities Kullanıcı tarafından yönetilen kimlikler atanır. UserAssignedManagedIdentities

ManagedVirtualNetworkSettings

Ad Açıklama Değer
allowedAadTenantIdsForLinking Bağlantı için İzin Verilen Aad Kiracı Kimlikleri string[]
linkedAccessCheckOnTargetResource Hedef Kaynakta Bağlı Erişim Denetimi Bool
preventDataExfiltrasyon Veri Sızdırmayı Engelle Bool

Microsoft.Synapse/workspaces

Ad Açıklama Değer
apiVersion API sürümü '2021-05-01'
kimlik Çalışma alanının kimliği ManagedIdentity
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Çalışma alanı kaynak özellikleri WorkspaceProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.Synapse/workspaces'

PrivateEndpoint

Ad Açıklama Değer

PrivateEndpointConnection

Ad Açıklama Değer
Özellikler Özel uç nokta bağlantı özellikleri. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Ad Açıklama Değer
privateEndpoint Bağlantının ait olduğu özel uç nokta. PrivateEndpoint
privateLinkServiceConnectionState Özel uç nokta bağlantısının bağlantı durumu. PrivateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Ad Açıklama Değer
Açıklama Özel bağlantı hizmeti bağlantı açıklaması. dizgi
durum Özel bağlantı hizmeti bağlantı durumu. dizgi

PurviewConfiguration

Ad Açıklama Değer
purviewResourceId Purview Kaynak Kimliği dizgi

TrackedResourceTags

Ad Açıklama Değer

UserAssignedManagedIdentities

Ad Açıklama Değer

UserAssignedManagedIdentity

Ad Açıklama Değer

VirtualNetworkProfile

Ad Açıklama Değer
computeSubnetId Çalışma alanında işlem için kullanılan alt ağ kimliği dizgi

WorkspaceKeyDetails

Ad Açıklama Değer
keyVaultUrl Çalışma Alanı Anahtarı alt kaynak anahtar kasası URL'si dizgi
ad Çalışma Alanı Anahtarı alt kaynak adı dizgi

WorkspaceProperties

Ad Açıklama Değer
connectivityEndpoints Bağlantı uç noktaları WorkspacePropertiesConnectivityEndpoints
cspWorkspaceAdminProperties CSP aboneliği için ilk çalışma alanı AAD yönetici özellikleri cspWorkspaceAdminProperties
defaultDataLakeStorage Çalışma alanı varsayılan data lake storage hesabı ayrıntıları DataLakeStorageAccountDetails
Şifreleme Çalışma alanının şifreleme ayrıntıları EncryptionDetails
managedResourceGroupName Çalışma alanı yönetilen kaynak grubu. Kaynak grubu adı, user subscriptionId içindeki kaynak grubunu benzersiz olarak tanımlar. Kaynak grubu adı 90 karakterden uzun olmamalıdır ve alfasayısal karakterler (Char.IsLetterOrDigit()) ve '-', '_', '(', ')' ve'.' olmalıdır. Adın '.' ile bitemeyeceğini unutmayın. dizgi
managedVirtualNetwork Bunu 'varsayılan' olarak ayarlamak, bu çalışma alanının tüm işleminin kullanıcı adına yönetilen bir sanal ağda olmasını sağlar. dizgi
managedVirtualNetworkSettings Yönetilen Sanal Ağ Ayarları ManagedVirtualNetworkSettings
privateEndpointConnections Çalışma alanına özel uç nokta bağlantıları PrivateEndpointConnection[]
publicNetworkAccess Çalışma alanına genel ağ erişimini etkinleştirme veya devre dışı bırakma 'Devre Dışı'
'Etkin'
purviewConfiguration Purview Yapılandırması PurviewConfiguration
sqlAdministratorLogin Çalışma alanı SQL active directory yöneticisi için oturum açma dizgi
sqlAdministratorLoginPassword SQL yöneticisi oturum açma parolası dizgi
virtualNetworkProfile Sanal Ağ profili VirtualNetworkProfile
workspaceRepositoryConfiguration Git tümleştirme ayarları WorkspaceRepositoryConfiguration

WorkspacePropertiesConnectivityEndpoints

Ad Açıklama Değer

WorkspaceRepositoryConfiguration

Ad Açıklama Değer
accountName Hesap adı dizgi
işbirliğiBranch İşbirliği dalı dizgi
hostName GitHub Enterprise ana bilgisayar adı. Örneğin: https://github.mydomain.com dizgi
lastCommitId Son işleme kimliği dizgi
projectName VSTS proje adı dizgi
repositoryName Depo adı dizgi
rootFolder Depoda kullanılacak kök klasör dizgi
tenantId VSTS kiracı kimliği dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tür Çalışma alanı depo kimliği yapılandırmasının türü. Örnek WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration dizgi

Kullanım Örnekleri

Azure Hızlı Başlangıç Şablonları

Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.

Şablon Açıklama
Azure Synapse Kavram Kanıtı

Azure 'a dağıtma
Bu şablon, SQL Havuzları ve isteğe bağlı Apache Spark Havuzları dahil olmak üzere Azure Synapse için bir kavram kanıtı ortamı oluşturur

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Çalışma alanları kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Synapse/workspaces kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Synapse/workspaces@2021-05-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      connectivityEndpoints = {
        {customized property} = "string"
      }
      cspWorkspaceAdminProperties = {
        initialWorkspaceAdminObjectId = "string"
      }
      defaultDataLakeStorage = {
        accountUrl = "string"
        filesystem = "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"
      virtualNetworkProfile = {
        computeSubnetId = "string"
      }
      workspaceRepositoryConfiguration = {
        accountName = "string"
        collaborationBranch = "string"
        hostName = "string"
        lastCommitId = "string"
        projectName = "string"
        repositoryName = "string"
        rootFolder = "string"
        tenantId = "string"
        type = "string"
      }
    }
  }
}

Özellik Değerleri

CspWorkspaceAdminProperties

Ad Açıklama Değer
initialWorkspaceAdminObjectId İlk çalışma alanı yöneticisinin AAD nesne kimliği dizgi

CustomerManagedKeyDetails

Ad Açıklama Değer
kekIdentity Anahtar şifreleme anahtarı KekIdentityProperties
anahtar Çalışma alanının anahtar nesnesi WorkspaceKeyDetails

DataLakeStorageAccountDetails

Ad Açıklama Değer
accountUrl Hesap URL'si dizgi
dosya sistemi Dosya sistemi adı dizgi

EncryptionDetails

Ad Açıklama Değer
cmk Müşteri Tarafından Yönetilen Anahtar Ayrıntıları CustomerManagedKeyDetails

KekIdentityProperties

Ad Açıklama Değer
userAssignedIdentity Kullanıcı tarafından atanan kimlik kaynağı kimliği dizgi
useSystemAssignedIdentity Sistem tarafından atanan kimliğin kullanılıp kullanılmayacağını belirten Boole değeri herhangi

ManagedIdentity

Ad Açıklama Değer
tür Çalışma alanı için yönetilen kimliğin türü 'Hiçbiri'
'SystemAssigned'
'SystemAssigned,UserAssigned'
userAssignedIdentities Kullanıcı tarafından yönetilen kimlikler atanır. UserAssignedManagedIdentities

ManagedVirtualNetworkSettings

Ad Açıklama Değer
allowedAadTenantIdsForLinking Bağlantı için İzin Verilen Aad Kiracı Kimlikleri string[]
linkedAccessCheckOnTargetResource Hedef Kaynakta Bağlı Erişim Denetimi Bool
preventDataExfiltrasyon Veri Sızdırmayı Engelle Bool

Microsoft.Synapse/workspaces

Ad Açıklama Değer
kimlik Çalışma alanının kimliği ManagedIdentity
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Çalışma alanı kaynak özellikleri WorkspaceProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.Synapse/workspaces@2021-05-01"

PrivateEndpoint

Ad Açıklama Değer

PrivateEndpointConnection

Ad Açıklama Değer
Özellikler Özel uç nokta bağlantı özellikleri. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Ad Açıklama Değer
privateEndpoint Bağlantının ait olduğu özel uç nokta. PrivateEndpoint
privateLinkServiceConnectionState Özel uç nokta bağlantısının bağlantı durumu. PrivateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Ad Açıklama Değer
Açıklama Özel bağlantı hizmeti bağlantı açıklaması. dizgi
durum Özel bağlantı hizmeti bağlantı durumu. dizgi

PurviewConfiguration

Ad Açıklama Değer
purviewResourceId Purview Kaynak Kimliği dizgi

TrackedResourceTags

Ad Açıklama Değer

UserAssignedManagedIdentities

Ad Açıklama Değer

UserAssignedManagedIdentity

Ad Açıklama Değer

VirtualNetworkProfile

Ad Açıklama Değer
computeSubnetId Çalışma alanında işlem için kullanılan alt ağ kimliği dizgi

WorkspaceKeyDetails

Ad Açıklama Değer
keyVaultUrl Çalışma Alanı Anahtarı alt kaynak anahtar kasası URL'si dizgi
ad Çalışma Alanı Anahtarı alt kaynak adı dizgi

WorkspaceProperties

Ad Açıklama Değer
connectivityEndpoints Bağlantı uç noktaları WorkspacePropertiesConnectivityEndpoints
cspWorkspaceAdminProperties CSP aboneliği için ilk çalışma alanı AAD yönetici özellikleri cspWorkspaceAdminProperties
defaultDataLakeStorage Çalışma alanı varsayılan data lake storage hesabı ayrıntıları DataLakeStorageAccountDetails
Şifreleme Çalışma alanının şifreleme ayrıntıları EncryptionDetails
managedResourceGroupName Çalışma alanı yönetilen kaynak grubu. Kaynak grubu adı, user subscriptionId içindeki kaynak grubunu benzersiz olarak tanımlar. Kaynak grubu adı 90 karakterden uzun olmamalıdır ve alfasayısal karakterler (Char.IsLetterOrDigit()) ve '-', '_', '(', ')' ve'.' olmalıdır. Adın '.' ile bitemeyeceğini unutmayın. dizgi
managedVirtualNetwork Bunu 'varsayılan' olarak ayarlamak, bu çalışma alanının tüm işleminin kullanıcı adına yönetilen bir sanal ağda olmasını sağlar. dizgi
managedVirtualNetworkSettings Yönetilen Sanal Ağ Ayarları ManagedVirtualNetworkSettings
privateEndpointConnections Çalışma alanına özel uç nokta bağlantıları PrivateEndpointConnection[]
publicNetworkAccess Çalışma alanına genel ağ erişimini etkinleştirme veya devre dışı bırakma 'Devre Dışı'
'Etkin'
purviewConfiguration Purview Yapılandırması PurviewConfiguration
sqlAdministratorLogin Çalışma alanı SQL active directory yöneticisi için oturum açma dizgi
sqlAdministratorLoginPassword SQL yöneticisi oturum açma parolası dizgi
virtualNetworkProfile Sanal Ağ profili VirtualNetworkProfile
workspaceRepositoryConfiguration Git tümleştirme ayarları WorkspaceRepositoryConfiguration

WorkspacePropertiesConnectivityEndpoints

Ad Açıklama Değer

WorkspaceRepositoryConfiguration

Ad Açıklama Değer
accountName Hesap adı dizgi
işbirliğiBranch İşbirliği dalı dizgi
hostName GitHub Enterprise ana bilgisayar adı. Örneğin: https://github.mydomain.com dizgi
lastCommitId Son işleme kimliği dizgi
projectName VSTS proje adı dizgi
repositoryName Depo adı dizgi
rootFolder Depoda kullanılacak kök klasör dizgi
tenantId VSTS kiracı kimliği dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tür Çalışma alanı depo kimliği yapılandırmasının türü. Örnek WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration dizgi