Reativar uma subscrição do Azure
Aplica-se a: Partner Center | Partner Center operado pela 21Vianet | Partner Center para a Nuvem Microsoft para o Governo dos EUA
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.
- ID do Cliente
- ID_de_inscrição
- 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 um ID de cliente, consulte Obter um cliente por ID e Obter cliente por ID - API REST.
Para obter um ID da assinatura, consulte Obter uma assinatura por ID e Obter assinatura por ID - REST API.
Para obter uma ID de licença, consulte Obter uma licença do Azure para uma subscrição - API REST.
Pedido REST
Sintaxe da solicitação
Método | Solicitar URI |
---|---|
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 | Tipo | Necessário | Descrição |
---|---|---|---|
customer_id | Cordão | Y | O valor é uma cadeia de caracteres que denota o identificador do cliente. |
ID de subscrição | String | Y | O valor é uma cadeia de caracteres que denota o identificador do cliente. |
identificador_de_licença | String | Y | O valor é uma cadeia de caracteres que indica o identificador do direito de assinatura do Azure. |
Versão | String | Y | A versão da API. |
Cabeçalhos de solicitação
Veja os cabeçalhos REST do Partner Center .
Resposta 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 | Descrição |
---|---|---|---|
Pedido Inválido | 400 | 900118 | ID de cliente inválido. |
Pedido Inválido | 400 | 800002 | A identificação de cliente {0} deve ter o formato GUID (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). |
Pedido Inválido | 400 | 800002 | É necessário um ID de subscrição. |
Pedido Inválido | 400 | 800002 | É necessário o ID de direito. |
Proibido | 403 | 900159 | O parceiro com ID de conta {0} e ID da organização {1} não tem nenhuma relação comercial com o cliente com ID de conta {2} e ID da organização {3}. |
Pedido Inválido | 400 | 900337 | O parceiro não pode reativar a autorização 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}. |
Não encontrado | 404 | 800111 | O direito do Azure com ID {0} não foi encontrado. |