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


Subscriptions - List

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

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

Параметры URI

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

string

Версия 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

string

Off

string

On

string

Subscription

Информация о подписке.

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

string

Источник авторизации запроса. Допустимые значения — это одно или несколько сочетаний устаревших версий, RoleBased, Bypassed, 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

string

Disabled

string

Enabled

string

PastDue

string

Warned

string