Поделиться через


Рабочие области Microsoft.Synapse

Определение ресурсов Bicep

Тип ресурсов рабочих областей можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Synapse/workspaces, добавьте следующий 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(...)
        }
        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'
  }
}

Значения свойств

Свойства администратора CspWorkspace

Имя Описание Ценность
initialWorkspaceAdminObjectId Идентификатор объекта AAD для начального администратора рабочей области струна

CustomerManagedKeyDetails

Имя Описание Ценность
kekИдентичность Ключ шифрования ключей KekIdentityProperties
ключ Ключевой объект рабочей области WorkspaceKeyDetails

DataLakeStorageAccountDetails

Имя Описание Ценность
accountUrl URL-адрес учетной записи струна
createManagedPrivateEndpoint Создание управляемой частной конечной точки для этой учетной записи хранения или нет булевая переменная (bool)
файловая система Имя файловой системы струна
идентификатор ресурса Идентификатор ресурса ARM этой учетной записи хранения струна

ШифрованиеПодробнее

Имя Описание Ценность
СМК Сведения о ключе, управляемом клиентом CustomerManagedKeyDetails

KekIdentityProperties

Имя Описание Ценность
ИдентификацияПользователя Идентификатор ресурса назначаемого пользователем удостоверения струна
useSystemAssignedIdentity Логическое определение того, следует ли использовать назначенное системой удостоверение или нет любой

Управляемая идентификация

Имя Описание Ценность
тип Тип управляемого удостоверения для рабочей области "Нет"
SystemAssigned
SystemAssigned, UserAssigned
ИдентичностиНазначенныеПользователем Назначаемые пользователем управляемые удостоверения. UserAssignedManagedIdentities

ManagedVirtualNetworkSettings (УправляемыеVirtualNetworkSettings)

Имя Описание Ценность
allowedAadTenantIdsForLinking Разрешены идентификаторы клиента Aad для связывания строка[]
linkedAccessCheckOnTargetResource Проверка связанного доступа на целевой ресурс булевая переменная (bool)
preventDataExfiltration Предотвращение кражи данных булевая переменная (bool)

Microsoft.Synapse/workspaces

Имя Описание Ценность
тождество Удостоверение рабочей области Управляемая идентификация
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса рабочей области Свойства рабочего пространства
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

Частная конечная точка

Имя Описание Ценность

PrivateEndpointConnection

Имя Описание Ценность
свойства Свойства подключения к частной конечной точке. PrivateEndpointConnectionProperties (Свойства PrivateEndpointConnection)

PrivateEndpointConnectionProperties (Свойства PrivateEndpointConnection)

Имя Описание Ценность
privateEndpoint Частная конечная точка, к которой принадлежит подключение. Частная конечная точка
privateLinkServiceConnectionState Состояние подключения частной конечной точки. PrivateLinkServiceConnectionState (Состояние PrivateLinkServiceConnectionState)

PrivateLinkServiceConnectionState (Состояние PrivateLinkServiceConnectionState)

Имя Описание Ценность
описание Описание подключения службы приватного канала. струна
статус Состояние подключения службы приватного канала. струна

PurviewConfiguration (Конфигурация)

Имя Описание Ценность
purviewResourceId Идентификатор ресурса Purview струна

Отслеживаемые Ресурсные Теги

Имя Описание Ценность

UserAssignedManagedIdentities

Имя Описание Ценность

UserAssignedManagedIdentity (ПользовательНазначенныйУправляемыйИдентификация)

Имя Описание Ценность

Профиль VirtualNetworkProfile

Имя Описание Ценность
computeSubnetId Идентификатор подсети, используемый для вычислений в рабочей области струна

WorkspaceKeyDetails

Имя Описание Ценность
keyVaultUrl URL-адрес хранилища ключей ключа рабочей области струна
имя Имя подресурсов ключа рабочей области струна

Свойства рабочего пространства

Имя Описание Ценность
azureADOnlyAuthentication Включение или отключение AzureADOnlyAuthentication в подресурсе всех рабочих областей булевая переменная (bool)
cspWorkspaceAdminProperties Свойства администратора AAD для начальной рабочей области для подписки CSP Свойства администратора CspWorkspace
defaultDataLakeStorage Сведения о учетной записи хранения озера данных по умолчанию рабочей области DataLakeStorageAccountDetails
шифрование Сведения о шифровании рабочей области ШифрованиеПодробнее
managedResourceGroupName Управляемая рабочая область группы ресурсов. Имя группы ресурсов однозначно идентифицирует группу ресурсов в идентификаторе подписки пользователя. Имя группы ресурсов должно быть не более 90 символов, и должно быть буквенно-цифровыми символами (Char.IsLetterOrDigit()) и "-", "_", "(", ")" и". Обратите внимание, что имя не может заканчиваться "". струна
управляемаяVirtualNetwork Если для этой рабочей области задано значение default, все вычислительные ресурсы этой рабочей области будут находиться в виртуальной сети, управляемой от имени пользователя. струна
managedVirtualNetworkSettings Параметры управляемой виртуальной сети ManagedVirtualNetworkSettings (УправляемыеVirtualNetworkSettings)
privateEndpointConnections Подключения частной конечной точки к рабочей области PrivateEndpointConnection[]
publicNetworkAccess Включение или отключение доступа к рабочей области общедоступной сети "Отключено"
"Включено"
purviewConfiguration Конфигурация Purview PurviewConfiguration (Конфигурация)
sqlAdministratorLogin Вход для администратора Active Directory рабочей области SQL струна
sqlAdministratorLoginPassword Пароль для входа администратора SQL струна
TrustedServiceBypassEnabled Является довереннымServiceBypassEnabled для рабочей области булевая переменная (bool)
virtualNetworkProfile Профиль виртуальной сети Профиль VirtualNetworkProfile
workspaceRepositoryConfiguration Параметры интеграции Git WorkspaceRepositoryConfiguration (Конфигурация рабочего пространства)

WorkspaceRepositoryConfiguration (Конфигурация рабочего пространства)

Имя Описание Ценность
Имя аккаунта Имя учетной записи струна
совместная работаBranch Ветвь совместной работы струна
имя хоста Имя узла GitHub Enterprise. Например, https://github.mydomain.com струна
lastCommitId Последний идентификатор фиксации струна
имя проекта Имя проекта VSTS струна
имя репозитория Имя репозитория струна
корневая папка Корневая папка для использования в репозитории струна
идентификатор арендатора Идентификатор клиента VSTS струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Шаблон = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
тип Тип конфигурации репозитория рабочей области. Пример WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration струна

Примеры использования

Проверенные модули Azure

Следующие проверенные модули Azure можно использовать для развертывания этого типа ресурсов.

Модуль Описание
Рабочая область Azure Synapse Analytics Ресурсный модуль AVM для рабочей области Azure Synapse Analytics

Определение ресурса шаблона ARM

Тип ресурсов рабочих областей можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Synapse/workspaces, добавьте следующий код 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"
  }
}

Значения свойств

Свойства администратора CspWorkspace

Имя Описание Ценность
initialWorkspaceAdminObjectId Идентификатор объекта AAD для начального администратора рабочей области струна

CustomerManagedKeyDetails

Имя Описание Ценность
kekИдентичность Ключ шифрования ключей KekIdentityProperties
ключ Ключевой объект рабочей области WorkspaceKeyDetails

DataLakeStorageAccountDetails

Имя Описание Ценность
accountUrl URL-адрес учетной записи струна
createManagedPrivateEndpoint Создание управляемой частной конечной точки для этой учетной записи хранения или нет булевая переменная (bool)
файловая система Имя файловой системы струна
идентификатор ресурса Идентификатор ресурса ARM этой учетной записи хранения струна

ШифрованиеПодробнее

Имя Описание Ценность
СМК Сведения о ключе, управляемом клиентом CustomerManagedKeyDetails

KekIdentityProperties

Имя Описание Ценность
ИдентификацияПользователя Идентификатор ресурса назначаемого пользователем удостоверения струна
useSystemAssignedIdentity Логическое определение того, следует ли использовать назначенное системой удостоверение или нет любой

Управляемая идентификация

Имя Описание Ценность
тип Тип управляемого удостоверения для рабочей области "Нет"
SystemAssigned
SystemAssigned, UserAssigned
ИдентичностиНазначенныеПользователем Назначаемые пользователем управляемые удостоверения. UserAssignedManagedIdentities

ManagedVirtualNetworkSettings (УправляемыеVirtualNetworkSettings)

Имя Описание Ценность
allowedAadTenantIdsForLinking Разрешены идентификаторы клиента Aad для связывания строка[]
linkedAccessCheckOnTargetResource Проверка связанного доступа на целевой ресурс булевая переменная (bool)
preventDataExfiltration Предотвращение кражи данных булевая переменная (bool)

Microsoft.Synapse/workspaces

Имя Описание Ценность
apiVersion Версия API '2021-06-01'
тождество Удостоверение рабочей области Управляемая идентификация
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса рабочей области Свойства рабочего пространства
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Synapse/workspaces"

Частная конечная точка

Имя Описание Ценность

PrivateEndpointConnection

Имя Описание Ценность
свойства Свойства подключения к частной конечной точке. PrivateEndpointConnectionProperties (Свойства PrivateEndpointConnection)

PrivateEndpointConnectionProperties (Свойства PrivateEndpointConnection)

Имя Описание Ценность
privateEndpoint Частная конечная точка, к которой принадлежит подключение. Частная конечная точка
privateLinkServiceConnectionState Состояние подключения частной конечной точки. PrivateLinkServiceConnectionState (Состояние PrivateLinkServiceConnectionState)

PrivateLinkServiceConnectionState (Состояние PrivateLinkServiceConnectionState)

Имя Описание Ценность
описание Описание подключения службы приватного канала. струна
статус Состояние подключения службы приватного канала. струна

PurviewConfiguration (Конфигурация)

Имя Описание Ценность
purviewResourceId Идентификатор ресурса Purview струна

Отслеживаемые Ресурсные Теги

Имя Описание Ценность

UserAssignedManagedIdentities

Имя Описание Ценность

UserAssignedManagedIdentity (ПользовательНазначенныйУправляемыйИдентификация)

Имя Описание Ценность

Профиль VirtualNetworkProfile

Имя Описание Ценность
computeSubnetId Идентификатор подсети, используемый для вычислений в рабочей области струна

WorkspaceKeyDetails

Имя Описание Ценность
keyVaultUrl URL-адрес хранилища ключей ключа рабочей области струна
имя Имя подресурсов ключа рабочей области струна

Свойства рабочего пространства

Имя Описание Ценность
azureADOnlyAuthentication Включение или отключение AzureADOnlyAuthentication в подресурсе всех рабочих областей булевая переменная (bool)
cspWorkspaceAdminProperties Свойства администратора AAD для начальной рабочей области для подписки CSP Свойства администратора CspWorkspace
defaultDataLakeStorage Сведения о учетной записи хранения озера данных по умолчанию рабочей области DataLakeStorageAccountDetails
шифрование Сведения о шифровании рабочей области ШифрованиеПодробнее
managedResourceGroupName Управляемая рабочая область группы ресурсов. Имя группы ресурсов однозначно идентифицирует группу ресурсов в идентификаторе подписки пользователя. Имя группы ресурсов должно быть не более 90 символов, и должно быть буквенно-цифровыми символами (Char.IsLetterOrDigit()) и "-", "_", "(", ")" и". Обратите внимание, что имя не может заканчиваться "". струна
управляемаяVirtualNetwork Если для этой рабочей области задано значение default, все вычислительные ресурсы этой рабочей области будут находиться в виртуальной сети, управляемой от имени пользователя. струна
managedVirtualNetworkSettings Параметры управляемой виртуальной сети ManagedVirtualNetworkSettings (УправляемыеVirtualNetworkSettings)
privateEndpointConnections Подключения частной конечной точки к рабочей области PrivateEndpointConnection[]
publicNetworkAccess Включение или отключение доступа к рабочей области общедоступной сети "Отключено"
"Включено"
purviewConfiguration Конфигурация Purview PurviewConfiguration (Конфигурация)
sqlAdministratorLogin Вход для администратора Active Directory рабочей области SQL струна
sqlAdministratorLoginPassword Пароль для входа администратора SQL струна
TrustedServiceBypassEnabled Является довереннымServiceBypassEnabled для рабочей области булевая переменная (bool)
virtualNetworkProfile Профиль виртуальной сети Профиль VirtualNetworkProfile
workspaceRepositoryConfiguration Параметры интеграции Git WorkspaceRepositoryConfiguration (Конфигурация рабочего пространства)

WorkspaceRepositoryConfiguration (Конфигурация рабочего пространства)

Имя Описание Ценность
Имя аккаунта Имя учетной записи струна
совместная работаBranch Ветвь совместной работы струна
имя хоста Имя узла GitHub Enterprise. Например, https://github.mydomain.com струна
lastCommitId Последний идентификатор фиксации струна
имя проекта Имя проекта VSTS струна
имя репозитория Имя репозитория струна
корневая папка Корневая папка для использования в репозитории струна
идентификатор арендатора Идентификатор клиента VSTS струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Шаблон = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
тип Тип конфигурации репозитория рабочей области. Пример WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration струна

Примеры использования

Шаблоны быстрого запуска Azure

Следующие шаблоны быстрого запуска Azure развернуть этот тип ресурса.

Шаблон Описание
azure Synapse Proof-of-Concept

развертывание в Azure
Этот шаблон создает подтверждение концепции среды для Azure Synapse, включая пулы SQL и необязательные пулы Apache Spark.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурсов рабочих областей можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Synapse/workspaces, добавьте следующий объект Terraform в шаблон.

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

Значения свойств

Свойства администратора CspWorkspace

Имя Описание Ценность
initialWorkspaceAdminObjectId Идентификатор объекта AAD для начального администратора рабочей области струна

CustomerManagedKeyDetails

Имя Описание Ценность
kekИдентичность Ключ шифрования ключей KekIdentityProperties
ключ Ключевой объект рабочей области WorkspaceKeyDetails

DataLakeStorageAccountDetails

Имя Описание Ценность
accountUrl URL-адрес учетной записи струна
createManagedPrivateEndpoint Создание управляемой частной конечной точки для этой учетной записи хранения или нет булевая переменная (bool)
файловая система Имя файловой системы струна
идентификатор ресурса Идентификатор ресурса ARM этой учетной записи хранения струна

ШифрованиеПодробнее

Имя Описание Ценность
СМК Сведения о ключе, управляемом клиентом CustomerManagedKeyDetails

KekIdentityProperties

Имя Описание Ценность
ИдентификацияПользователя Идентификатор ресурса назначаемого пользователем удостоверения струна
useSystemAssignedIdentity Логическое определение того, следует ли использовать назначенное системой удостоверение или нет любой

Управляемая идентификация

Имя Описание Ценность
тип Тип управляемого удостоверения для рабочей области "Нет"
SystemAssigned
SystemAssigned, UserAssigned
ИдентичностиНазначенныеПользователем Назначаемые пользователем управляемые удостоверения. UserAssignedManagedIdentities

ManagedVirtualNetworkSettings (УправляемыеVirtualNetworkSettings)

Имя Описание Ценность
allowedAadTenantIdsForLinking Разрешены идентификаторы клиента Aad для связывания строка[]
linkedAccessCheckOnTargetResource Проверка связанного доступа на целевой ресурс булевая переменная (bool)
preventDataExfiltration Предотвращение кражи данных булевая переменная (bool)

Microsoft.Synapse/workspaces

Имя Описание Ценность
тождество Удостоверение рабочей области Управляемая идентификация
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса рабочей области Свойства рабочего пространства
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Synapse/workspaces@2021-06-01"

Частная конечная точка

Имя Описание Ценность

PrivateEndpointConnection

Имя Описание Ценность
свойства Свойства подключения к частной конечной точке. PrivateEndpointConnectionProperties (Свойства PrivateEndpointConnection)

PrivateEndpointConnectionProperties (Свойства PrivateEndpointConnection)

Имя Описание Ценность
privateEndpoint Частная конечная точка, к которой принадлежит подключение. Частная конечная точка
privateLinkServiceConnectionState Состояние подключения частной конечной точки. PrivateLinkServiceConnectionState (Состояние PrivateLinkServiceConnectionState)

PrivateLinkServiceConnectionState (Состояние PrivateLinkServiceConnectionState)

Имя Описание Ценность
описание Описание подключения службы приватного канала. струна
статус Состояние подключения службы приватного канала. струна

PurviewConfiguration (Конфигурация)

Имя Описание Ценность
purviewResourceId Идентификатор ресурса Purview струна

Отслеживаемые Ресурсные Теги

Имя Описание Ценность

UserAssignedManagedIdentities

Имя Описание Ценность

UserAssignedManagedIdentity (ПользовательНазначенныйУправляемыйИдентификация)

Имя Описание Ценность

Профиль VirtualNetworkProfile

Имя Описание Ценность
computeSubnetId Идентификатор подсети, используемый для вычислений в рабочей области струна

WorkspaceKeyDetails

Имя Описание Ценность
keyVaultUrl URL-адрес хранилища ключей ключа рабочей области струна
имя Имя подресурсов ключа рабочей области струна

Свойства рабочего пространства

Имя Описание Ценность
azureADOnlyAuthentication Включение или отключение AzureADOnlyAuthentication в подресурсе всех рабочих областей булевая переменная (bool)
cspWorkspaceAdminProperties Свойства администратора AAD для начальной рабочей области для подписки CSP Свойства администратора CspWorkspace
defaultDataLakeStorage Сведения о учетной записи хранения озера данных по умолчанию рабочей области DataLakeStorageAccountDetails
шифрование Сведения о шифровании рабочей области ШифрованиеПодробнее
managedResourceGroupName Управляемая рабочая область группы ресурсов. Имя группы ресурсов однозначно идентифицирует группу ресурсов в идентификаторе подписки пользователя. Имя группы ресурсов должно быть не более 90 символов, и должно быть буквенно-цифровыми символами (Char.IsLetterOrDigit()) и "-", "_", "(", ")" и". Обратите внимание, что имя не может заканчиваться "". струна
управляемаяVirtualNetwork Если для этой рабочей области задано значение default, все вычислительные ресурсы этой рабочей области будут находиться в виртуальной сети, управляемой от имени пользователя. струна
managedVirtualNetworkSettings Параметры управляемой виртуальной сети ManagedVirtualNetworkSettings (УправляемыеVirtualNetworkSettings)
privateEndpointConnections Подключения частной конечной точки к рабочей области PrivateEndpointConnection[]
publicNetworkAccess Включение или отключение доступа к рабочей области общедоступной сети "Отключено"
"Включено"
purviewConfiguration Конфигурация Purview PurviewConfiguration (Конфигурация)
sqlAdministratorLogin Вход для администратора Active Directory рабочей области SQL струна
sqlAdministratorLoginPassword Пароль для входа администратора SQL струна
TrustedServiceBypassEnabled Является довереннымServiceBypassEnabled для рабочей области булевая переменная (bool)
virtualNetworkProfile Профиль виртуальной сети Профиль VirtualNetworkProfile
workspaceRepositoryConfiguration Параметры интеграции Git WorkspaceRepositoryConfiguration (Конфигурация рабочего пространства)

WorkspaceRepositoryConfiguration (Конфигурация рабочего пространства)

Имя Описание Ценность
Имя аккаунта Имя учетной записи струна
совместная работаBranch Ветвь совместной работы струна
имя хоста Имя узла GitHub Enterprise. Например, https://github.mydomain.com струна
lastCommitId Последний идентификатор фиксации струна
имя проекта Имя проекта VSTS струна
имя репозитория Имя репозитория струна
корневая папка Корневая папка для использования в репозитории струна
идентификатор арендатора Идентификатор клиента VSTS струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Шаблон = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
тип Тип конфигурации репозитория рабочей области. Пример WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration струна