Повторная активация подписки Azure

Область применения: Центр партнеров | Центр партнеров, управляемый 21Vianet | Центр партнеров для Microsoft Cloud for US Government

Этот API повторно активирует подписку Azure, которая была отменена ранее. Чтобы повторно активировать несколько подписок, вызовите API отдельно для повторной активации каждой подписки.  

Для повторной активации партнеры должны быть глобальными Администратор istratorами с ролями агента Администратор.

Необходимые компоненты

  • Учетные данные, описанные в статье о проверке подлинности в Центре партнеров. Этот сценарий поддерживает проверку подлинности с помощью автономных учетных данных приложения и приложения и пользователя.
  • Customer_id
  • Subscription_id
  • Entitlement_id
  • Версия

C#

Чтобы повторно активировать подписку Azure, необходимо определить идентификатор клиента, идентификатор подписки и идентификатор права для подписки Azure, которую вы хотите повторно активировать.

Запрос REST

Синтаксис запроса

Способ URI запроса
POST  {baseURL}/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id}/reactivate HTTP/1.1

Параметр универсального кода ресурса

В этой таблице перечислены необходимые параметры запроса для повторной активации подписки Azure.

Имя. Type Обязательно Описание
customer_id Строка Y Значение — это строка, которая обозначает идентификатор клиента.
subscription_id Строка Y Значение — это строка, которая обозначает идентификатор клиента.
entitlement_id Строка Y Это строка, которая обозначает идентификатор права подписки Azure.
версия Строка Y Версия API.

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

См . заголовки REST Центра партнеров.

Ответ REST

В случае успешного выполнения этот метод возвращает HTTP-код 202, указывающий, что повторная активация права Azure запроса на подписку была принята.

Коды успешного выполнения и ошибок в ответе

Каждый ответ содержит код состояния HTTP, указывающий на успешность или сбой, а также другие сведения об отладке. Используйте средство трассировки сети для чтения этого кода, типа ошибки и других параметров. Полный список ответов есть в статье Коды ошибок REST в Центре партнеров.

Состояние HTTP Код HTTP Код ошибки Description
BadRequest 400 900118 Недопустимый идентификатор клиента.
BadRequest 400 800002 Идентификатор {0} клиента должен иметь формат GUID (xxxx-xxxx-xxxx-xxxx).
BadRequest 400 800002 Требуется идентификатор подписки.
BadRequest 400 800002 Требуется идентификатор права.
Запрещено 403 900159 Партнер с идентификатором учетной записи и идентификатором {0}{1} организации не имеет связи с клиентом с идентификатором учетной записи и идентификатором {2}{3}организации.
BadRequest 400 900337 Партнер не может повторно активировать право Azure с идентификатором {0}.
Запрещено 403 900335 У партнера нет необходимых разрешений для повторной активации прав Azure с идентификатором {0}.
Не найдено 404 800111 Право Azure с идентификатором {0} не найдено.

Следующие шаги

Рекомендуемое содержимое: