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

Определение ресурса Bicep

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

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

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

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

resource symbolicname 'Microsoft.Synapse/workspaces@2021-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  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'
    }
  }
}

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

workspaces

Имя Описание Значение
name имя ресурса. строка (обязательно)

Ограничение символов: 1–50

Допустимые символы:
Строчные буквы, дефисы и цифры.

Начинается и заканчивается буквой или цифрой.

Не может содержать -ondemand

Имя ресурса должно быть уникальным в Azure.
location Географическое расположение, в котором находится ресурс строка (обязательно)
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
удостоверение Удостоверение рабочей области ManagedIdentity
properties Свойства ресурса рабочей области Свойства рабочей области

ManagedIdentity

Имя Описание Значение
тип Тип управляемого удостоверения для рабочей области "Нет"
SystemAssigned
"SystemAssigned,UserAssigned"
userAssignedIdentities Управляемые удостоверения, назначенные пользователем. объект

Свойства рабочей области

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

CspWorkspaceAdminProperties

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

DataLakeStorageAccountDetails

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

EncryptionDetails

Имя Описание Значение
Cmk Сведения о ключе, управляемом клиентом CustomerManagedKeyDetails

CustomerManagedKeyDetails

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

KekIdentityProperties

Имя Описание Значение
userAssignedIdentity Идентификатор ресурса, назначаемого пользователем удостоверения строка
useSystemAssignedIdentity Логическое значение, указывающее, следует ли использовать назначенное системой удостоверение Для Bicep можно использовать функцию any().

WorkspaceKeyDetails

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

ManagedVirtualNetworkSettings

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

PrivateEndpointConnection

Имя Описание Значение
properties Свойства подключения к частной конечной точке. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

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

PrivateEndpoint

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.

PrivateLinkServiceConnectionState

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

PurviewConfiguration

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

VirtualNetworkProfile

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

WorkspaceRepositoryConfiguration

Имя Описание Значение
accountName Имя учетной записи строка
collaborationBranch Ветвь совместной работы строка
hostName Имя узла GitHub Enterprise. Например: https://github.mydomain.com строка
lastCommitId Последний ИД фиксации строка
projectName Имя проекта VSTS строка
repositoryName Имя репозитория строка
rootFolder Корневая папка для использования в репозитории строка
tenantId Идентификатор клиента VSTS строка
type Тип конфигурации репозитория рабочей области. Пример WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration строка

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

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

Шаблон Описание
Azure Synapse подтверждение концепции

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

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

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

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

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

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

{
  "type": "Microsoft.Synapse/workspaces",
  "apiVersion": "2021-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "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"
    }
  }
}

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

workspaces

Имя Описание Значение
тип Тип ресурса Microsoft.Synapse/workspaces
версия_API Версия API ресурсов '2021-06-01'
name имя ресурса. string (обязательно)

Ограничение символов: 1-50

Допустимые символы:
Строчные буквы, дефисы и цифры.

Начинается и заканчивается буквой или цифрой.

Не может содержать -ondemand

Имя ресурса должно быть уникальным в Azure.
location Географическое расположение, в котором находится ресурс string (обязательно)
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
удостоверение Удостоверение рабочей области ManagedIdentity
properties Свойства ресурса рабочей области Свойства рабочей области

ManagedIdentity

Имя Описание Значение
тип Тип управляемого удостоверения для рабочей области "Нет"
SystemAssigned
"SystemAssigned,UserAssigned"
userAssignedIdentities Управляемые удостоверения, назначенные пользователем. объект

Свойства рабочей области

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

CspWorkspaceAdminProperties

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

DataLakeStorageAccountDetails

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

EncryptionDetails

Имя Описание Значение
Cmk Сведения о ключе, управляемом клиентом CustomerManagedKeyDetails

CustomerManagedKeyDetails

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

KekIdentityProperties

Имя Описание Значение
userAssignedIdentity Идентификатор ресурса, назначаемого пользователем удостоверения строка
useSystemAssignedIdentity Логическое значение, указывающее, следует ли использовать назначенное системой удостоверение

WorkspaceKeyDetails

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

ManagedVirtualNetworkSettings

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

PrivateEndpointConnection

Имя Описание Значение
properties Свойства подключения к частной конечной точке. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

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

PrivateEndpoint

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.

PrivateLinkServiceConnectionState

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

PurviewConfiguration

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

VirtualNetworkProfile

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

WorkspaceRepositoryConfiguration

Имя Описание Значение
accountName Имя учетной записи строка
collaborationBranch Ветвь совместной работы строка
hostName Имя узла GitHub Enterprise. Например: https://github.mydomain.com строка
lastCommitId Последний ИД фиксации строка
projectName Имя проекта VSTS строка
repositoryName Имя репозитория строка
rootFolder Корневая папка для использования в репозитории строка
tenantId Идентификатор клиента VSTS строка
type Тип конфигурации репозитория рабочей области. Пример WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration строка

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

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

Шаблон Описание
Azure Synapse подтверждение концепции

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

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

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

  • Группы ресурсов

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Synapse/workspaces@2021-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      azureADOnlyAuthentication = bool
      cspWorkspaceAdminProperties = {
        initialWorkspaceAdminObjectId = "string"
      }
      defaultDataLakeStorage = {
        accountUrl = "string"
        createManagedPrivateEndpoint = bool
        filesystem = "string"
        resourceId = "string"
      }
      encryption = {
        cmk = {
          kekIdentity = {
            userAssignedIdentity = "string"
          }
          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"
      }
    }
  })
}

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

workspaces

Имя Описание Значение
тип Тип ресурса "Microsoft.Synapse/workspaces@2021-06-01"
name имя ресурса. string (обязательно)

Ограничение символов: 1-50

Допустимые символы:
Строчные буквы, дефисы и цифры.

Начинается и заканчивается буквой или цифрой.

Не может содержать -ondemand

Имя ресурса должно быть уникальным в Azure.
location Географическое расположение, в котором находится ресурс string (обязательно)
parent_id Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. string (обязательно)
tags Теги ресурсов. Словарь имен и значений тегов.
удостоверение Удостоверение рабочей области ManagedIdentity
properties Свойства ресурса рабочей области Свойства рабочей области

ManagedIdentity

Имя Описание Значение
тип Тип управляемого удостоверения для рабочей области "SystemAssigned"
"SystemAssigned,UserAssigned"
identity_ids Управляемые удостоверения, назначенные пользователем. Массив идентификаторов удостоверений пользователей.

Свойства рабочей области

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

CspWorkspaceAdminProperties

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

DataLakeStorageAccountDetails

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

EncryptionDetails

Имя Описание Значение
Cmk Сведения о ключе, управляемом клиентом CustomerManagedKeyDetails

CustomerManagedKeyDetails

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

KekIdentityProperties

Имя Описание Значение
userAssignedIdentity Идентификатор ресурса, назначаемого пользователем удостоверения строка
useSystemAssignedIdentity Логическое значение, указывающее, следует ли использовать назначенное системой удостоверение

WorkspaceKeyDetails

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

ManagedVirtualNetworkSettings

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

PrivateEndpointConnection

Имя Описание Значение
properties Свойства подключения к частной конечной точке. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

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

PrivateEndpoint

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.

PrivateLinkServiceConnectionState

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

PurviewConfiguration

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

VirtualNetworkProfile

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

WorkspaceRepositoryConfiguration

Имя Описание Значение
accountName Имя учетной записи строка
collaborationBranch Ветвь совместной работы строка
hostName Имя узла GitHub Enterprise. Например: https://github.mydomain.com строка
lastCommitId Последняя ИД фиксации строка
projectName Имя проекта VSTS строка
repositoryName Имя репозитория строка
rootFolder Корневая папка для использования в репозитории строка
tenantId Идентификатор клиента VSTS строка
type Тип конфигурации репозитория рабочей области. Пример WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration строка