Excluir notificação de evento de aprovação de complemento de assinatura
Aplica-se a: Windows Azure Pack
Cria um evento de notificação de aprovação de exclusão de complemento de assinatura. Uma solicitação de aprovação de exclusão de complemento de assinatura pode ser determinada a partir do elemento Método de objeto de notificação UsageEvent do Suplemento de Plano passado com o corpo da solicitação. O valor será "DELETE" para uma solicitação de exclusão de complemento de assinatura.
Solicitação
<BillingAdapterEndpoint> é o nome do computador que hospeda o ponto de extremidade do adaptador de cobrança.
Método |
URI da solicitação |
Versão HTTP |
---|---|---|
POST |
<http:// BillingAdapterEndpoint>/subscriptionAddons |
HTTP/1.1 |
Parâmetros de URI
Nenhum.
Cabeçalhos de solicitação
A tabela a seguir descreve os cabeçalhos de solicitação obrigatórios e opcionais.
Cabeçalho da solicitação |
Descrição |
---|---|
Autorização: Básico |
Obrigatórios. O token de autorização básico. |
Corpo da solicitação
A tabela a seguir descreve os principais elementos do corpo da solicitação.
Nome do elemento |
Descrição |
---|---|
UsageEvent |
Planejar informações de evento de referência do complemento. Para obter mais informações, consulte UsageEvent (Objeto de Medição de Uso). Para exclusão, o valor do elemento Method será "Delete". |
Resposta
A resposta inclui um código de status HTTP, um conjunto de cabeçalhos de resposta e um corpo de resposta.
Código de status
Essa chamada é registrada como bloqueio. Windows Pacote do Azure para servidor Windows aguarda até que uma resposta seja recebida. Retorne um código de status inferior a 400 para indicar a aprovação do evento. Retorne um código de status maior ou igual a 400 para indicar que o evento não foi aprovado.
Para obter informações sobre códigos de status, consulte Status e Códigos de Erro (Windows Gerenciamento de Serviço do Azure Pack).
Cabeçalhos de resposta
A resposta para essa operação inclui cabeçalhos HTTP padrão. Todos os cabeçalhos padrão estão em conformidade com a especificação de protocolo HTTP/1.1.
Corpo da resposta
Nenhum.
Exemplo
O exemplo de código a seguir mostra uma solicitação de Notificação de Evento de Aprovação de Complemento de Assinatura de Exclusão .
POST /usage/subscriptionAddons HTTP/1.1
Content-Type: application/json; charset=utf-8
Host: 10.121.217.127:8888
Content-Length: 279
Expect: 100-continue
{
"EventId": 6542,
"State": 2,
"Method": "DELETE",
"Entity": {
"AddOnId": "Examphlztgjzw",
"AddOnInstanceId": "e19a33a4-db8d-46d8-ac84-9c87e3c80531",
"AcquisitionTime": null
},
"EntityParentId": "0a53e53d-1334-424e-8c63-ade05c361be2",
"NotificationEventTimeCreated": "2013-09-25T00:37:59.4974839Z"
}
Consulte Também
Windows Referência da API REST de Uso do Serviço de Uso do Azure Pack