Partager via


Supprimer la notification d’événement d’approbation du module complémentaire d’abonnement

 

S’applique à : Windows Azure Pack

Crée un événement de notification d’approbation d’approbation de suppression d’abonnement. Une demande d’approbation de suppression du module complémentaire d’abonnement peut être déterminée à partir de l’élément Méthode de notification de notification De référence UsageEvent du plan transmis avec le corps de la requête. La valeur sera « DELETE » pour une demande de suppression de module complémentaire d’abonnement.

Requête

<BillingAdapterEndpoint> est le nom de l’ordinateur qui héberge le point de terminaison de l’adaptateur de facturation.

Méthode

URI de demande

Version HTTP

POST

<http:// BillingAdapterEndpoint>/subscriptionAddons

HTTP/1.1

Paramètres URI

Aucun.

En-têtes de requête

Le tableau suivant décrit les en-têtes de demande obligatoires ou facultatifs.

En-tête de requête

Description

Autorisation : De base

Obligatoire. Jeton d’autorisation de base.

Corps de la demande

Le tableau suivant décrit les principaux éléments du corps de la requête.

Nom de l'élément

Description

UsageEvent

Planifier les informations d’événement de référence du module complémentaire. Pour plus d’informations, consultez UsageEvent (Objet de contrôle d’utilisation). Pour la suppression, la valeur de l’élément Méthode est « Delete ».

response

La réponse inclut un code d'état HTTP, un ensemble d'en-têtes de réponse et un corps de réponse.

Code d’état

Cet appel est inscrit comme bloquant. Windows Azure Pack pour Windows serveur attend qu’une réponse soit reçue. Retourne un code d’état inférieur à 400 pour indiquer l’approbation de l’événement. Retourne un code d’état supérieur ou égal à 400 pour indiquer que l’événement n’est pas approuvé.

Pour plus d’informations sur les codes d’état, consultez Codes d’état et d’erreur (Windows Azure Pack Service Management).

En-têtes de réponse

La réponse de cette opération inclut des en-têtes HTTP standard. Tous les en-têtes standard sont conformes à la spécification du protocole HTTP/1.1.

Corps de la réponse

Aucun.

Exemple

L’exemple de code suivant montre une demande de notification d’événement d’approbation de complément d’abonnement Delete .

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"
}

Voir aussi

Windows informations de référence sur l’API REST d’utilisation du service d’utilisation d’Azure Pack