Environments - List

Вывод списка сред в заданном профиле пользователя.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/users/{userName}/environments?api-version=2018-09-15
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/users/{userName}/environments?$expand={$expand}&$filter={$filter}&$top={$top}&$orderby={$orderby}&api-version=2018-09-15

Параметры URI

Имя В Обязательно Тип Описание
labName
path True

string

Имя лаборатории.

resourceGroupName
path True

string

Имя группы ресурсов.

subscriptionId
path True

string

Идентификатор подписки.

userName
path True

string

Имя профиля пользователя.

api-version
query True

string

Версия API клиента.

$expand
query

string

Укажите запрос $expand. Пример: 'properties($select=deploymentProperties)'

$filter
query

string

Фильтр, применяемый к операции. Пример: '$filter=contains(name;'myName')

$orderby
query

string

Упорядоченное выражение для результатов с использованием нотации OData. Пример: "$orderby=name desc"

$top
query

integer

int32

Максимальное количество ресурсов, возвращаемых операцией. Пример: "$top=10"

Ответы

Имя Тип Описание
200 OK

DtlEnvironmentList

ОК

Other Status Codes

CloudError

BadRequest

Безопасность

azure_auth

Неявное предоставление OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Имя Описание
user_impersonation Доступ к Microsoft Azure

Примеры

Environments_List

Sample Request

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}/users/@me/environments?api-version=2018-09-15

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/{subscriptionId}/resourcegroups/resourceGroupName/providers/microsoft.devtestlab/labs/{labName}/users/{uniqueIdentifier}/environments/{environmentName}",
      "name": "{environmentName}",
      "type": "Microsoft.DevTestLab/labs/users/environments",
      "location": "{location}",
      "properties": {
        "deploymentProperties": {
          "armTemplateId": "/subscriptions/{subscriptionId}/resourcegroups/resourceGroupName/providers/microsoft.devtestlab/labs/{labName}/artifactSources/{artifactSourceName}/armTemplates/{armTemplateName}"
        },
        "createdByUser": "user@contoso.com",
        "provisioningState": "Succeeded",
        "uniqueIdentifier": "{uniqueIdentifier}"
      },
      "tags": {
        "tagName1": "tagValue1"
      }
    }
  ]
}

Определения

Имя Описание
ArmTemplateParameterProperties

Свойства параметра шаблона azure Resource Manager.

CloudError

Ошибка из запроса REST.

CloudErrorBody

Текст ошибки из запроса REST.

DtlEnvironment

Среда, которая по сути является развертыванием шаблона ARM.

DtlEnvironmentList

Ответ операции со списком.

EnvironmentDeploymentProperties

Свойства развертывания среды.

ArmTemplateParameterProperties

Свойства параметра шаблона azure Resource Manager.

Имя Тип Описание
name

string

Имя параметра шаблона.

value

string

Значение параметра шаблона.

CloudError

Ошибка из запроса REST.

Имя Тип Описание
error

CloudErrorBody

Произошла облачная ошибка

CloudErrorBody

Текст ошибки из запроса REST.

Имя Тип Описание
code

string

Код ошибки.

details

CloudErrorBody[]

Внутренние ошибки.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

DtlEnvironment

Среда, которая по сути является развертыванием шаблона ARM.

Имя Тип Описание
id

string

Идентификатор ресурса.

location

string

Расположение ресурса.

name

string

Имя ресурса.

properties.armTemplateDisplayName

string

Отображаемое имя шаблона azure Resource Manager, создающего среду.

properties.createdByUser

string

Создатель среды.

properties.deploymentProperties

EnvironmentDeploymentProperties

Свойства развертывания среды.

properties.provisioningState

string

Состояние подготовки ресурса.

properties.resourceGroupId

string

Идентификатор группы ресурсов, содержащей ресурсы среды.

properties.uniqueIdentifier

string

Уникальный неизменяемый идентификатор ресурса (Guid).

tags

object

Теги ресурса.

type

string

Тип ресурса.

DtlEnvironmentList

Ответ операции со списком.

Имя Тип Описание
nextLink

string

Ссылка для следующего набора результатов.

value

DtlEnvironment[]

Результаты операции со списком.

EnvironmentDeploymentProperties

Свойства развертывания среды.

Имя Тип Описание
armTemplateId

string

Идентификатор шаблона azure Resource Manager.

parameters

ArmTemplateParameterProperties[]

Параметры шаблона Azure Resource Manager.