Reativar uma assinatura do Azure
Aplica-se a: Partner Center | Partner Center operado pela 21Vianet | Partner Center para o Microsoft Cloud for US Government
Essa API reativa uma assinatura do Azure que foi cancelada anteriormente. Para reativar mais de uma assinatura, chame a API separadamente para reativar cada assinatura.
Os parceiros devem ser Administradores Globais com funções de Agente Administrador para serem reativados.
Pré-requisitos
- Credenciais, conforme descrito em Autenticação do Partner Center. Esse cenário dá suporte à autenticação com credenciais autônomas de Aplicativo e Aplicativo+Usuário.
- Customer_id
- Subscription_id
- Entitlement_id
- Versão
C#
Para reativar uma assinatura do Azure, você precisará identificar sua ID de cliente, ID de assinatura e ID de direito para a assinatura do Azure que deseja reativar.
Para obter uma ID de cliente, consulte Obter um cliente por ID e Obter cliente por ID de cliente - API REST.
Para obter uma ID de assinatura, consulte Obter uma assinatura por ID e Obter assinatura por ID – API REST.
Para obter uma ID de direito, consulte Obter um direito do Azure para uma assinatura – API REST.
Solicitação REST
Sintaxe da solicitação
Método | URI da solicitação |
---|---|
POST | {baseURL}/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id}/reactivate HTTP/1.1 |
Parâmetro do URI
Esta tabela lista os parâmetros de consulta necessários para reativar uma assinatura do Azure.
Nome | Digitar | Obrigatória | Descrição |
---|---|---|---|
customer_id | String | Y | O valor é uma cadeia de caracteres que denota o identificador do cliente. |
subscription_id | String | Y | O valor é uma cadeia de caracteres que denota o identificador do cliente. |
entitlement_id | String | Y | O valor é uma cadeia de caracteres que denota o identificador do direito de assinatura do Azure. |
version | String | Y | A versão da API. |
Cabeçalhos da solicitação
Consulte Cabeçalhos REST do Partner Center.
Resposta REST
Se for bem-sucedido, esse método retornará o código HTTP 202, que indica que a reativação do direito do Azure de uma solicitação de assinatura foi aceita.
Códigos de êxito e de erro de resposta
Cada resposta vem com um código de status HTTP que indica êxito ou falha e outras informações de depuração. Use uma ferramenta de rastreamento de rede para ler esse código, tipo de erro e outros parâmetros. Para obter a lista completa, confira Códigos de erro REST do Partner Center.
Status HTTP | Código HTTP | Código do erro | Descrição |
---|---|---|---|
BadRequest | 400 | 900118 | ID de cliente inválida. |
BadRequest | 400 | 800002 | A ID {0} do cliente deve ter o formato GUID (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). |
BadRequest | 400 | 800002 | A ID da assinatura é necessária. |
BadRequest | 400 | 800002 | A ID do direito é necessária. |
Proibido | 403 | 900159 | O parceiro com ID {0} de conta e ID {1} de organização não tem relação comercial com o cliente com ID de conta {2} e ID {3}de organização. |
BadRequest | 400 | 900337 | O parceiro não pode reativar o direito do Azure com a ID {0}. |
Proibido | 403 | 900335 | O parceiro não tem as permissões necessárias para reativar o direito do Azure com a ID {0}. |
NotFound | 404 | 800111 | O direito do Azure com ID {0} não foi encontrado. |