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


Получение набора подписок

 

Область применения: Windows Azure Pack

Извлекает коллекцию подписок.

Запрос

Замените <ServiceMgmt> адресом конечной точки API управления службами.

Метод

Универсальный код ресурса (URI) запроса

параметр "Версия HTTP"

GET

<https:// ServiceMgmt>:30004/subscriptions

HTTP/1.1

Заголовки запросов

В следующей таблице перечислены обязательные и необязательные заголовки запросов.

Заголовок запроса

Описание

Авторизация: носитель

Обязательный. Токен носителя авторизации.

x-ms-principal-id

Обязательный. Идентификатор участника.

x-ms-client-request-id

Необязательный элемент. Идентификатор запроса клиента.

x-ms-client-session-id

Необязательный элемент. Идентификатор сеанса клиента.

x-ms-principal-liveid

Необязательный элемент. Идентификатор основной динамической трансляции.

Ответ

Ответ включает код состояния HTTP, набор заголовков ответа и текст ответа.

Код состояния

Успешная операция возвращает код состояния 200 (ОК).

Сведения о кодах состояния см. в разделе "Коды состояния" и "Коды ошибок" (Windows управления пакетом обновления Azure).

Заголовки откликов

Ответ для этой операции включает стандартные заголовки HTTP. Все стандартные заголовки соответствуют спецификации протокола HTTP/1.1.

Текст ответа

В следующей таблице описываются ключевые элементы текста ответа.

Имя элемента

Описание

items

Список результатов запроса AdminSubscription (объект администратора ).

filteredTotalCount

Общее количество возвращаемых элементов перед применением разбиения по страницам и после применения фильтрации.

totalCount

Общее количество возвращаемых элементов перед применением разбиения по страницам и фильтрации.

Пример

В следующем примере кода показан запрос на получение списка подписок .

GET https://<Computer>:30004/subscriptions?skip=0&take=25 HTTP/1.1
Authorization: Bearer <Token>
x-ms-client-request-id: 2ecbe1f6-6a6c-442a-bfa6-04eb7ce58184-2013-06-26 19:45:57Z
x-ms-client-session-id: 04f2c518-71af-4dfa-973e-1bcae380ef88
x-ms-principal-id: <COMPUTER>\Administrator
Accept-Language: en-US
x-ms-principal-liveid: <COMPUTER>\Administrator
Host: <Computer>:30004

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

 {
  "items": [
    {
      "SubscriptionID": "8bb6bc0b-b2da-44c3-a923-659f2a36b5c4",
      "SubscriptionName": "MySqlPlanhje1ejx0",
      "AccountAdminLiveEmailId": "smorozexp@hotmail.com",
      "ServiceAdminLiveEmailId": null,
      "CoAdminNames": [

      ],
      "AddOnReferences": [

      ],
      "AddOns": [

      ],
      "State": 1,
      "QuotaSyncState": 0,
      "ActivationSyncState": 0,
      "PlanId": "MySqlPlanhje1ejx0znyw0lvn",
      "Services": [
        {
          "Type": "mysqlservers",
          "State": "registered",
          "QuotaSyncState": 0,
          "ActivationSyncState": 0,
          "BaseQuotaSettings": [
            {
              "Key": "Editions",
              "Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":\"10\",\"resourceSize\":\"1024\",\"offerEditionId\":\"062513100207\",\"groupType\":null}]"
            }
          ]
        }
      ],
      "LastErrorMessage": null,
      "Features": null,
      "OfferFriendlyName": "MySqlPlanhje1ejx0",
      "OfferCategory": null,
      "Created": "2013-06-25T22:05:04.167"
    }
  ]

  "filteredTotalCount": 1,
  "totalCount": 1
}

См. также:

Интерфейсы подписки администратора