Workspaces - List
Возвращает список рабочих областей в подписке
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Synapse/workspaces?api-version=2021-06-01
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
subscription
|
path | True |
string minLength: 1 |
Идентификатор целевой подписки. |
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для этой операции. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK | ||
| Other Status Codes |
Примеры
List workspaces in subscription
Образец запроса
Пример ответа
{
"value": [
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup1/providers/Microsoft.Synapse/workspaces/workspace1",
"name": "workspace1",
"type": "Microsoft.Synapse/workspaces",
"location": "East US",
"properties": {
"defaultDataLakeStorage": {
"accountUrl": "https://accountname.dfs.core.windows.net",
"filesystem": "default"
},
"connectivityEndpoints": {
"dev": "workspace1.dev.projectarcadia.net",
"sql": "workspace1.sql.projectarcadia.net"
},
"sqlAdministratorLogin": "login",
"managedResourceGroupName": "resourceGroup2",
"provisioningState": "Succeeded",
"workspaceUID": "00000000-1111-2222-3333-444444444444"
},
"tags": {
"key": "value"
}
},
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup1/providers/Microsoft.Synapse/workspaces/workspace2",
"name": "workspace2",
"type": "Microsoft.Synapse/workspaces",
"location": "East US",
"properties": {
"defaultDataLakeStorage": {
"accountUrl": "https://accountname.dfs.core.windows.net",
"filesystem": "default"
},
"connectivityEndpoints": {
"dev": "workspace2.dev.projectarcadia.net",
"sql": "workspace2.sql.projectarcadia.net"
},
"sqlAdministratorLogin": "login",
"managedResourceGroupName": "resourceGroup2",
"provisioningState": "Succeeded",
"workspaceUID": "00000000-1111-2222-3333-444444444444"
},
"tags": {
"key": "value"
}
}
]
}
Определения
| Имя | Описание |
|---|---|
|
Csp |
Свойства администратора AAD для начальной рабочей области для подписки CSP |
|
Customer |
Сведения об управляемом клиентом ключе, связанном с рабочей областью |
|
Data |
Сведения о учетной записи хранения озера данных, связанной с рабочей областью |
|
Encryption |
Сведения о шифровании, связанном с рабочей областью |
|
Error |
Дополнительные сведения об ошибке управления ресурсами. |
|
Error |
Сведения об ошибке. |
|
Error |
Ответ на ошибку |
|
Kek |
Свойства ключа шифрования ключей |
|
Managed |
Управляемое удостоверение рабочей области |
|
Managed |
Параметры управляемой виртуальной сети |
|
Private |
Сведения о частной конечной точке |
|
Private |
Подключение к частной конечной точке |
|
Private |
Сведения о состоянии подключения частной конечной точки |
|
Purview |
Конфигурация Purview |
|
Resource |
Тип управляемого удостоверения для рабочей области |
|
User |
Управляемое удостоверение, назначаемое пользователем |
|
Virtual |
Профиль виртуальной сети |
| Workspace |
Рабочая область |
|
Workspace |
Список рабочих областей |
|
Workspace |
Сведения об управляемом клиентом ключе, связанном с рабочей областью |
|
Workspace |
Включение или отключение доступа к рабочей области общедоступной сети |
|
Workspace |
Параметры интеграции Git |
CspWorkspaceAdminProperties
Свойства администратора AAD для начальной рабочей области для подписки CSP
| Имя | Тип | Описание |
|---|---|---|
| initialWorkspaceAdminObjectId |
string |
Идентификатор объекта AAD для начального администратора рабочей области |
CustomerManagedKeyDetails
Сведения об управляемом клиентом ключе, связанном с рабочей областью
| Имя | Тип | Описание |
|---|---|---|
| kekIdentity |
Ключ шифрования ключей |
|
| key |
Ключевой объект рабочей области |
|
| status |
string |
Состояние управляемого клиентом ключа в рабочей области |
DataLakeStorageAccountDetails
Сведения о учетной записи хранения озера данных, связанной с рабочей областью
| Имя | Тип | Описание |
|---|---|---|
| accountUrl |
string |
URL-адрес учетной записи |
| createManagedPrivateEndpoint |
boolean |
Создание управляемой частной конечной точки для этой учетной записи хранения или нет |
| filesystem |
string |
Имя файловой системы |
| resourceId |
string |
Идентификатор ресурса ARM этой учетной записи хранения |
EncryptionDetails
Сведения о шифровании, связанном с рабочей областью
| Имя | Тип | Описание |
|---|---|---|
| cmk |
Сведения о ключе, управляемом клиентом |
|
| doubleEncryptionEnabled |
boolean |
Двойное шифрование включено |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
| Имя | Тип | Описание |
|---|---|---|
| info |
object |
Дополнительные сведения. |
| type |
string |
Дополнительный тип сведений. |
ErrorDetail
Сведения об ошибке.
| Имя | Тип | Описание |
|---|---|---|
| additionalInfo |
Дополнительные сведения об ошибке. |
|
| code |
string |
Код ошибки. |
| details |
Сведения об ошибке. |
|
| message |
string |
Сообщение об ошибке. |
| target |
string |
Целевой объект ошибки. |
ErrorResponse
Ответ на ошибку
| Имя | Тип | Описание |
|---|---|---|
| error |
Объект ошибки. |
KekIdentityProperties
Свойства ключа шифрования ключей
| Имя | Тип | Описание |
|---|---|---|
| useSystemAssignedIdentity |
Логическое определение того, следует ли использовать назначенное системой удостоверение или нет |
|
| userAssignedIdentity |
string |
Идентификатор ресурса назначаемого пользователем удостоверения |
ManagedIdentity
Управляемое удостоверение рабочей области
| Имя | Тип | Описание |
|---|---|---|
| principalId |
string |
Основной идентификатор управляемого удостоверения рабочей области |
| tenantId |
string (uuid) |
Идентификатор клиента управляемого удостоверения рабочей области |
| type |
Тип управляемого удостоверения для рабочей области |
|
| userAssignedIdentities |
<string,
User |
Назначаемые пользователем управляемые удостоверения. |
ManagedVirtualNetworkSettings
Параметры управляемой виртуальной сети
| Имя | Тип | Описание |
|---|---|---|
| allowedAadTenantIdsForLinking |
string[] |
Разрешены идентификаторы клиента Aad для связывания |
| linkedAccessCheckOnTargetResource |
boolean |
Проверка связанного доступа на целевой ресурс |
| preventDataExfiltration |
boolean |
Предотвращение кражи данных |
PrivateEndpoint
Сведения о частной конечной точке
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор ресурса частной конечной точки. |
PrivateEndpointConnection
Подключение к частной конечной точке
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Имя ресурса |
| properties.privateEndpoint |
Частная конечная точка, к которой принадлежит подключение. |
|
| properties.privateLinkServiceConnectionState |
Состояние подключения частной конечной точки. |
|
| properties.provisioningState |
string |
Состояние подготовки подключения к частной конечной точке. |
| type |
string |
Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts" |
PrivateLinkServiceConnectionState
Сведения о состоянии подключения частной конечной точки
| Имя | Тип | Описание |
|---|---|---|
| actionsRequired |
string |
Действия, необходимые для подключения службы приватного канала. |
| description |
string |
Описание подключения службы приватного канала. |
| status |
string |
Состояние подключения службы приватного канала. |
PurviewConfiguration
Конфигурация Purview
| Имя | Тип | Описание |
|---|---|---|
| purviewResourceId |
string |
Идентификатор ресурса Purview |
ResourceIdentityType
Тип управляемого удостоверения для рабочей области
| Значение | Описание |
|---|---|
| None | |
| SystemAssigned | |
| SystemAssigned,UserAssigned |
UserAssignedManagedIdentity
Управляемое удостоверение, назначаемое пользователем
| Имя | Тип | Описание |
|---|---|---|
| clientId |
string (uuid) |
Идентификатор клиента. |
| principalId |
string (uuid) |
Идентификатор субъекта. |
VirtualNetworkProfile
Профиль виртуальной сети
| Имя | Тип | Описание |
|---|---|---|
| computeSubnetId |
string |
Идентификатор подсети, используемый для вычислений в рабочей области |
Workspace
Рабочая область
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| id |
string |
Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
| identity |
Удостоверение рабочей области |
||
| location |
string |
Географическое расположение, в котором находится ресурс |
|
| name |
string |
Имя ресурса |
|
| properties.adlaResourceId |
string |
Идентификатор ресурса ADLA. |
|
| properties.azureADOnlyAuthentication |
boolean |
Включение или отключение AzureADOnlyAuthentication в подресурсе всех рабочих областей |
|
| properties.connectivityEndpoints |
object |
Конечные точки подключения |
|
| properties.cspWorkspaceAdminProperties |
Свойства администратора AAD для начальной рабочей области для подписки CSP |
||
| properties.defaultDataLakeStorage |
Сведения о учетной записи хранения озера данных по умолчанию рабочей области |
||
| properties.encryption |
Сведения о шифровании рабочей области |
||
| properties.extraProperties |
object |
Конфигурации уровня рабочей области и флаги компонентов |
|
| properties.managedResourceGroupName |
string |
Управляемая рабочая область группы ресурсов. Имя группы ресурсов однозначно идентифицирует группу ресурсов в идентификаторе подписки пользователя. Имя группы ресурсов должно быть не более 90 символов, и должно быть буквенно-цифровыми символами (Char.IsLetterOrDigit()) и "-", "_", "(", ")" и". Обратите внимание, что имя не может заканчиваться "". |
|
| properties.managedVirtualNetwork |
string |
Если для этой рабочей области задано значение default, все вычислительные ресурсы этой рабочей области будут находиться в виртуальной сети, управляемой от имени пользователя. |
|
| properties.managedVirtualNetworkSettings |
Параметры управляемой виртуальной сети |
||
| properties.privateEndpointConnections |
Подключения частной конечной точки к рабочей области |
||
| properties.provisioningState |
string |
Состояние подготовки ресурсов |
|
| properties.publicNetworkAccess | Enabled |
Включение или отключение доступа к рабочей области общедоступной сети |
|
| properties.purviewConfiguration |
Конфигурация Purview |
||
| properties.settings |
object |
Параметры рабочей области |
|
| properties.sqlAdministratorLogin |
string |
Вход для администратора Active Directory рабочей области SQL |
|
| properties.sqlAdministratorLoginPassword |
string |
Пароль для входа администратора SQL |
|
| properties.trustedServiceBypassEnabled |
boolean |
False |
Является довереннымServiceBypassEnabled для рабочей области |
| properties.virtualNetworkProfile |
Профиль виртуальной сети |
||
| properties.workspaceRepositoryConfiguration |
Параметры интеграции Git |
||
| properties.workspaceUID |
string (uuid) |
Уникальный идентификатор рабочей области |
|
| tags |
object |
Теги ресурсов. |
|
| type |
string |
Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts" |
WorkspaceInfoListResult
Список рабочих областей
| Имя | Тип | Описание |
|---|---|---|
| nextLink |
string |
Ссылка на следующую страницу результатов |
| value |
Список рабочих областей |
WorkspaceKeyDetails
Сведения об управляемом клиентом ключе, связанном с рабочей областью
| Имя | Тип | Описание |
|---|---|---|
| keyVaultUrl |
string |
URL-адрес хранилища ключей ключа рабочей области |
| name |
string |
Имя подресурсов ключа рабочей области |
WorkspacePublicNetworkAccess
Включение или отключение доступа к рабочей области общедоступной сети
| Значение | Описание |
|---|---|
| Enabled | |
| Disabled |
WorkspaceRepositoryConfiguration
Параметры интеграции Git
| Имя | Тип | Описание |
|---|---|---|
| accountName |
string |
Имя учетной записи |
| collaborationBranch |
string |
Ветвь совместной работы |
| hostName |
string |
Имя узла GitHub Enterprise. Например: |
| lastCommitId |
string |
Последний идентификатор фиксации |
| projectName |
string |
Имя проекта VSTS |
| repositoryName |
string |
Имя репозитория |
| rootFolder |
string |
Корневая папка для использования в репозитории |
| tenantId |
string (uuid) |
Идентификатор клиента VSTS |
| type |
string |
Тип конфигурации репозитория рабочей области. Пример WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration |