Récupérer les résumés d’utilisation d’un abonnement
S’applique à : Windows Azure Pack
Récupère les résumés d’utilisation d’un abonnement.
Requête
Remplacez <ServiceMgmt> par votre adresse de point de terminaison de l’API Gestion des services. Remplacez <SubscriptionId> par l’identificateur de l’abonnement. Remplacez <le port> par 30005 pour l’API client ou 30004 pour l’API administrateur. Remplacez <SubscriptionId> par l’identificateur d’abonnement de l’abonnement pour lequel les résumés d’utilisation sont requis.
Méthode |
URI de demande |
Version HTTP |
---|---|---|
GET |
<https:// ServiceMgmt>:<Port>/subscriptions/<SubscriptionId>/usagesummaries |
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 : porteur |
Obligatoire. Jeton du porteur d’autorisation. |
x-ms-client-request-id : |
facultatif. Identificateur de demande client. |
x-ms-client-session-id : |
facultatif. Identificateur de session client. |
x-ms-principal-liveid : |
facultatif. Identificateur live du principal. |
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 Status and Error Codes (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 |
---|---|
NomService |
Nom du service. |
ServiceDisplayName |
Nom complet du service. |
RetrievedSuccessfully |
True si la date d’utilisation a été récupérée correctement, sinon False. |
ErrorMessage |
Message d’erreur. |
Utilisations |
Liste des éléments d’utilisation. Pour plus d’informations, consultez Utilisation (objet commun). |
Exemple
L’exemple de code suivant montre une demande List Subscription Usage Summaries .
GET https://<Computer>:30005/subscriptions/d001ad25-2639-4475-b6f6-f54e8842c902/usagesummaries HTTP/1.1
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IjVHUjRtOWdTRkhJc3Vtb2JKa1hMbWV0eXkwMCJ9.eyJhdWQiOiJodHRwOi8vYXp1cmVzZXJ2aWNlcy9UZW5hbnRTaXRlIiwiaXNzIjoiaHR0cDovL2F6dXJlc2VydmljZXMvQXV0aFNpdGUiLCJuYmYiOjEzNzI0NTQ0NzYsImV4cCI6MTM3MjQ4MzI3NiwidXBuIjoibXJhZHRlc0AzdGVzdC5jb210In0.hnEhHiYV62YyxIKExczoAksWZeclMbU5sQESK2UeuRfmqoqodAzCYBn-EOG19CKs_QAGjQ22jX63tzreBCCoDQqV2vHESIIRq_93_vOIsJHUyKOc_iD8hn9CGyPGVuVgjHdh5aFoi0p1OxJhD3Li6I4nPI64bWZD_2ADHGBgrMInoZ1g_jBI2XF0qvSYO1yjKcxWHgrZh5pcGZYhwNT-RS8XbufSXLYKpRj7Os0B5sYtq5QM-t-aAjxkthZmwn1mFm3y0GRfUTxfi9G0MmxWye2TvHYi56qHtJi7JdJj7M76t4zjWoFPcpFkbceOOtbAX7pSFwEj3JDaaxzkGm6fIg
x-ms-client-request-id: 95767e1d-d6a6-41f1-93a6-0fcbabdda925-2013-06-28 22:03:19Z
x-ms-client-session-id: 4933f1c7-aabf-4944-b250-3a57062d093c
x-ms-principal-id: mradtes@3test.comt
Accept-Language: en-US
x-ms-principal-liveid: mradtes@3test.comt
Host: <Computer>:30005
L’exemple de code suivant montre une réponse Répertorier les résumés d’utilisation de l’abonnement .
[
{
"ServiceName": "webspaces",
"ServiceDisplayName": "Web Site Cloud",
"RetrievedSuccessfully": true,
"ErrorMessage": null,
"Usages": [
]
},
{
"ServiceName": "sqlservers",
"ServiceDisplayName": "SQL Servers",
"RetrievedSuccessfully": true,
"ErrorMessage": null,
"Usages": [
]
},
{
"ServiceName": "servicebus",
"ServiceDisplayName": "Service Bus Cloud",
"RetrievedSuccessfully": true,
"ErrorMessage": null,
"Usages": [
]
},
{
"ServiceName": "mysqlservers",
"ServiceDisplayName": "MySQL Servers",
"RetrievedSuccessfully": true,
"ErrorMessage": null,
"Usages": [
]
}
]