Partager via


Récupérer le quota de service par défaut pour un fournisseur de ressources

 

S’applique à : Windows Azure Pack

Récupère le quota de service par défaut pour un fournisseur de ressources.

Requête

Remplacez <NotificationEndpoint> par l’adresse de point de terminaison de l’API REST notification du fournisseur de ressources personnalisé Azure Pack Windows.

Méthode

URI de demande

Version HTTP

GET

<http:// NotificationEndpoint>/defaultquota

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.

x-ms-client-request-id

facultatif. Identificateur de demande client.

x-ms-client-session-id

facultatif. Identificateur de session client.

x-ms-client-principal-id

facultatif. Identificateur du principal.

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 retourne le code d’état 200 (OK), ce qui signifie qu’il existe un quota par défaut et que le service est marqué comme actif et configuré dans le tableau de bord du plan.

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

ServiceQuotaSettingList

Paramètres de quota de service récupérés. Pour plus d’informations, consultez ServiceQuotaSettingList (objet de point de terminaison de notification).

Exemple

L’exemple suivant montre un quota de service par défaut pour une demande de fournisseur de ressources .

GET https://<NotificationEndpoint>:30012/defaultquota HTTP/1.1
Referer: https://<Computer>:30004/plans/MyServicePlanX18aa6bac-5e8d-439e-b4d9-4a7dea4e843a/quota
Accept-Language: en-US
x-ms-client-request-id: 0ee49d13-7b86-4840-b0e1-046106a8d813-2014-07-09 23:16:21Z
x-ms-client-session-id: a519f0aa-53e9-4522-94fd-3c55607a6b65
x-ms-principal-id: <Computer>%5cAdministrator
x-ms-request-id: 840de34d9d9a484a8ddd7255a44cb1fd.2014-07-09T23:16:22.6545190Z
Authorization: Basic <encoded username and password>
Content-Type: application/json; charset=utf-8
Host: <Computer>:30012
Content-Length: 0
Expect: 100-continue

L’exemple de code suivant montre la réponse JSON pour Récupérer le quota de service par défaut pour un fournisseur de ressources.

[
  {
    "Key": "Editions",
    "Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":\"10\",\"resourceSize\":\"1024\",\"offerEditionId\":\"20140710120235\",\"groupType\":null}]"
  }
]

Remarques

Récupérer le quota de service par défaut pour un fournisseur de ressources est appelé lors de la création du plan par l’API Gestion des services pour demander au fournisseur de ressources s’il dispose d’un quota par défaut. Un code d’état 200 signifie qu’il existe un quota par défaut et que le service est marqué comme actif et configuré dans le tableau de bord du plan. Retournez 404 si vous souhaitez que votre fournisseur de ressources soit marqué comme non configuré et non activé par défaut.

Notes

L’exemple HelloWorld a une liste vide sous la forme d’un quota par défaut, retourne 200 par défaut et est donc marqué comme actif et configuré.

Voir aussi

Windows informations de référence sur l’API REST de notification du fournisseur de ressources personnalisé Azure Pack