Récupérer les événements du module complémentaire
S’applique à : Windows Azure Pack
Récupère la liste des événements de module complémentaire.
Requête
Remplacez <UsageEndpoint> par le nom de l’ordinateur qui héberge le point de terminaison d’utilisation pour le Windows Azure Pack.
Méthode |
URI de demande |
Version HTTP |
---|---|---|
GET |
<https:// UsageEndpoint>:30022/billing/addons |
HTTP/1.1 |
Paramètres URI
Le tableau suivant décrit les paramètres d’URI.
Paramètre d’URI |
Description |
---|---|
startId |
Identificateur du premier enregistrement à récupérer. |
batchSize |
Nombre maximal d'enregistrements à récupérer. |
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
Aucun.
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
Une opération réussie envoie le code d'état 200 (OK).
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
Le tableau suivant décrit les éléments clés du corps de la réponse.
Nom de l'élément |
Description |
---|---|
UsageEventList |
Liste des événements de module complémentaire. Pour plus d’informations, consultez UsageEvent (Objet de contrôle d’utilisation). |
Exemple
L’exemple de code suivant montre une demande d’événements de complément Get .
https://<Computer>:30022/billing/addons?startId=0&batchSize=1 HTTP/1.1
Accept: application/json
Authorization: basic <Token>
Host: <Computer>:30022
Connection: Keep-Alive
L’exemple de code suivant montre une réponse Get Add-on Events .
[
{
"EventId": 16,
"State": 0,
"Method": "POST",
"Entity": {
"Id": "SqlAOtqjtk0u5l2bpeix3",
"DisplayName": "SqlAOtqjtk0u5",
"State": 0,
"ConfigState": 0,
"QuotaSyncState": 2,
"LastErrorMessage": null,
"Advertisements": [
{
"LanguageCode": "en-us",
"DisplayName": "SqlAOtqjtk0u5",
"Description": null
}
],
"ServiceQuotas": [
{
"ServiceName": "sqlservers",
"ServiceInstanceId": "3C554958-B011-42B1-AA15-9474E5A2A799",
"ServiceDisplayName": "SQL Servers",
"ServiceInstanceDisplayName": null,
"ConfigState": 0,
"QuotaSyncState": 2,
"Settings": [
]
}
],
"SubscriptionCount": 0,
"AssociatedPlans": [
],
"MaxOccurrencesPerPlan": 1,
"Price": null
},
"EntityParentId": null,
"NotificationEventTimeCreated": "2013-08-21T14:13:26.453"
}
]
Voir aussi
Windows informations de référence sur l’API REST d’utilisation du service d’utilisation d’Azure Pack