Eliminar notificação de evento de aprovação de subscrição
Aplica-se a: Windows Azure Pack
Cria um evento de notificação de aprovação de eliminação de pedido de subscrição por subscrição. Um pedido de aprovação de eliminação de complemento de subscrição pode ser determinado a partir do elemento de objeto de notificação de referência do plano Add-on Do ponto de referência Do método do objeto de pedido passado com o organismo de pedido. O valor será "DELETE" para um pedido de eliminação de complemento de subscrição.
Pedir
<BillingAdapterEndpoint> é o nome do computador que acolhe o ponto final do adaptador de faturação.
Método |
URI do pedido |
Versão HTTP |
---|---|---|
POST |
<http:// BillingAdapterEndpoint>/subscriçãoAddons |
HTTP/1.1 |
Parâmetros do URI
Nenhum.
Pedido cabeçalhos
A tabela seguinte descreve os cabeçalhos de pedido necessários e opcionais.
Cabeçalho do pedido |
Description |
---|---|
Autorização: Básico |
Obrigatório. O sinal de autorização básica. |
Corpo do Pedido
A tabela seguinte descreve os elementos-chave do corpo de pedido.
Nome do elemento |
Descrição |
---|---|
Evento de Uso |
Informação do evento de referência do plano. Para obter mais informações, consulte UsageEvent (Use Metering Object). Para eliminação, o valor do elemento método será "Eliminar". |
Resposta
A resposta inclui um código de estado HTTP, um conjunto de cabeçalhos de resposta e um corpo de resposta.
Código de Estado
Esta chamada está registada como bloqueio. Windows Azure Pack para Windows Server aguarda até que uma resposta seja recebida. Devolva um código de estado inferior a 400 para indicar a aprovação do evento. Devolva um código de estado superior ou igual a 400 para indicar que o evento não está aprovado.
Para obter informações sobre códigos de estado, consulte Códigos de Estado e de Erro (Windows Gestão de Serviços de Pacote Azure).
Cabeçalhos de Resposta
A resposta para esta operação inclui cabeçalhos HTTP padrão. Todos os cabeçalhos standard estão de acordo com a especificação do protocolo HTTP/1.1.
Corpo de Resposta
Nenhum.
Exemplo
O exemplo de código que se segue mostra um pedido de notificação de evento de aprovação de assinatura de eliminaçã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"
}