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


Subscriptions - List

Возвращает все подписки для клиента.

GET https://management.azure.com/subscriptions?api-version=2022-12-01

Параметры URI

Имя В Обязательно Тип Описание
api-version
query True

string

minLength: 1

Версия API, используемая для этой операции.

Ответы

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

SubscriptionListResult

ОК. Возвращает массив подписок.

Other Status Codes

CloudError

Ответ на ошибку, описывающий причину сбоя операции.

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

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

GetAllSubscriptions

Образец запроса

GET https://management.azure.com/subscriptions?api-version=2022-12-01

Пример ответа

{
  "value": [
    {
      "id": "/subscriptions/291bba3f-e0a5-47bc-a099-3bdcb2a50a05",
      "subscriptionId": "291bba3f-e0a5-47bc-a099-3bdcb2a50a05",
      "tenantId": "31c75423-32d6-4322-88b7-c478bdde4858",
      "displayName": "Example Subscription",
      "state": "Enabled",
      "subscriptionPolicies": {
        "locationPlacementId": "Internal_2014-09-01",
        "quotaId": "Internal_2014-09-01",
        "spendingLimit": "Off"
      },
      "authorizationSource": "RoleBased",
      "managedByTenants": [
        {
          "tenantId": "8f70baf1-1f6e-46a2-a1ff-238dac1ebfb7"
        }
      ],
      "tags": {
        "tagKey1": "tagValue1",
        "tagKey2": "tagValue2"
      }
    },
    {
      "id": "/subscriptions/72ac930a-f34e-42d8-b06d-dc2a9e12ed71",
      "subscriptionId": "72ac930a-f34e-42d8-b06d-dc2a9e12ed71",
      "tenantId": "2a0ff0de-96b2-4859-bb7c-a430d07a3e0c",
      "displayName": "Example Subscription2",
      "state": "Enabled",
      "subscriptionPolicies": {
        "locationPlacementId": "Internal_2014-09-01",
        "quotaId": "Internal_2014-09-01",
        "spendingLimit": "Off"
      },
      "authorizationSource": "RoleBased",
      "managedByTenants": [
        {
          "tenantId": "8f70baf1-1f6e-46a2-a1ff-238dac1ebfb7"
        },
        {
          "tenantId": "f7fb6af2-321d-47c8-9c0f-b0239eaad39a"
        }
      ],
      "tags": {
        "tagKey1": "tagValue1",
        "tagKey2": "tagValue2"
      }
    }
  ],
  "nextLink": "..."
}

Определения

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

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

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Ответ на ошибку

ManagedByTenant

Сведения об управлении подпиской клиентом.

spendingLimit

Ограничение расходов на подписку.

Subscription

Сведения о подписке.

SubscriptionListResult

Ответ на операцию списка подписок.

SubscriptionPolicies

Политики подписок.

SubscriptionState

Состояние подписки. Возможные значения: Enabled, Warned, PastDue, Disabled и Deleted.

CloudError

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

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

ErrorResponse

Ответ на ошибку
Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций. (Это также следует формату ответа об ошибках OData.).

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

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

object

Дополнительные сведения.

type

string

Дополнительный тип сведений.

ErrorDetail

Сведения об ошибке.

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

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

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

target

string

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

ErrorResponse

Ответ на ошибку

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

ErrorDetail

Объект ошибки.

ManagedByTenant

Сведения об управлении подпиской клиентом.

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

string

Идентификатор клиента управления. Это идентификатор GUID.

spendingLimit

Ограничение расходов на подписку.

Значение Описание
CurrentPeriodOff
Off
On

Subscription

Сведения о подписке.

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

string

Источник авторизации запроса. Допустимые значения — это одно или несколько сочетаний устаревших версий, RoleBased, Обходных, Direct и Management. Например, "Устаревшая версия, RoleBased".

displayName

string

Отображаемое имя подписки.

id

string

Полный идентификатор подписки. Например, /subscriptions/8d65815f-a5b6-402f-9298-045155da7d74

managedByTenants

ManagedByTenant[]

Массив, содержащий клиенты, управляющие подпиской.

state

SubscriptionState

Состояние подписки. Возможные значения: Enabled, Warned, PastDue, Disabled и Deleted.

subscriptionId

string

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

subscriptionPolicies

SubscriptionPolicies

Политики подписки.

tags

object

Теги, присоединенные к подписке.

tenantId

string

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

SubscriptionListResult

Ответ на операцию списка подписок.

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

string

URL-адрес для получения следующего набора результатов.

value

Subscription[]

Массив подписок.

SubscriptionPolicies

Политики подписок.

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

string

Идентификатор расположения подписки. Идентификатор указывает, какие регионы видны для подписки. Например, подписка с идентификатором размещения Public_2014-09-01 имеет доступ к общедоступным регионам Azure.

quotaId

string

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

spendingLimit

spendingLimit

Ограничение расходов на подписку.

SubscriptionState

Состояние подписки. Возможные значения: Enabled, Warned, PastDue, Disabled и Deleted.

Значение Описание
Deleted
Disabled
Enabled
PastDue
Warned