Reativar uma subscrição do Azure
Aplica-se a: Partner Center | Partner Center operado pela 21Vianet | Partner Center for 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 na autenticação do Partner Center. Este cenário oferece 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 um 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.
Pedido REST
Sintaxe da solicitação
Método | URI do pedido |
---|---|
POST | {baseURL}/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id}/reactivate HTTP/1.1 |
Parâmetro URI
Esta tabela lista os parâmetros de consulta necessários para reativar uma assinatura do Azure.
Nome | Type | Obrigatório | Description |
---|---|---|---|
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 indica o identificador do direito de assinatura do Azure. |
versão | Cadeia (de carateres) | Y | A versão da API. |
Cabeçalhos do pedido
Consulte Cabeçalhos REST do Partner Center.
Resposta do REST
Se bem-sucedido, esse método retorna 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 sucesso e erro de resposta
Cada resposta vem com um código de status HTTP que indica sucesso 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, consulte Códigos de erro REST do Partner Center.
HTTP Status | Código HTTP | Código de erro | Description |
---|---|---|---|
BadRequest | 400 | 900118 | ID de cliente inválido. |
BadRequest | 400 | 800002 | A ID {0} do Cliente deve ter o formato GUID (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). |
BadRequest | 400 | 800002 | É necessário um ID de subscrição. |
BadRequest | 400 | 800002 | É necessário apresentar um documento de identificação do direito. |
Proibido | 403 | 900159 | O parceiro com ID {0} de conta e ID {1} de organização não tem nenhuma relação comercial com o cliente com ID {2} de conta e ID {3}de organização. |
BadRequest | 400 | 900337 | O parceiro não pode reativar o direito do Azure com ID {0}. |
Proibido | 403 | 900335 | O parceiro não tem as permissões necessárias para reativar o direito do Azure com ID {0}. |
NotFound | 404 | 800111 | O direito do Azure com ID {0} não foi encontrado. |