Partager via


Récupérer un ensemble d’abonnements

 

S’applique à : Windows Azure Pack

Récupère une collection d’abonnements.

Requête

Remplacez <ServiceMgmt> par votre adresse de point de terminaison d’API Gestion des services.

Méthode

URI de demande

Version HTTP

GET

<https:// ServiceMgmt>:30004/abonnements

HTTP/1.1

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-principal-id

Obligatoire. Identificateur du principal.

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 en direct du principal.

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

items

Liste des résultats de requête AdminSubscription (objet Administrateur ).

filteredTotalCount

Nombre total d’éléments retournés avant l’application de la pagination et après l’application du filtrage.

totalCount

Nombre total d’éléments retournés avant la pagination et le filtrage sont appliqués.

Exemple

L’exemple de code suivant montre une requête List Subscriptions .

GET https://<Computer>:30004/subscriptions?skip=0&take=25 HTTP/1.1
Authorization: Bearer <Token>
x-ms-client-request-id: 2ecbe1f6-6a6c-442a-bfa6-04eb7ce58184-2013-06-26 19:45:57Z
x-ms-client-session-id: 04f2c518-71af-4dfa-973e-1bcae380ef88
x-ms-principal-id: <COMPUTER>\Administrator
Accept-Language: en-US
x-ms-principal-liveid: <COMPUTER>\Administrator
Host: <Computer>:30004

L’exemple de code suivant montre une réponse List Subscriptions .

 {
  "items": [
    {
      "SubscriptionID": "8bb6bc0b-b2da-44c3-a923-659f2a36b5c4",
      "SubscriptionName": "MySqlPlanhje1ejx0",
      "AccountAdminLiveEmailId": "smorozexp@hotmail.com",
      "ServiceAdminLiveEmailId": null,
      "CoAdminNames": [

      ],
      "AddOnReferences": [

      ],
      "AddOns": [

      ],
      "State": 1,
      "QuotaSyncState": 0,
      "ActivationSyncState": 0,
      "PlanId": "MySqlPlanhje1ejx0znyw0lvn",
      "Services": [
        {
          "Type": "mysqlservers",
          "State": "registered",
          "QuotaSyncState": 0,
          "ActivationSyncState": 0,
          "BaseQuotaSettings": [
            {
              "Key": "Editions",
              "Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":\"10\",\"resourceSize\":\"1024\",\"offerEditionId\":\"062513100207\",\"groupType\":null}]"
            }
          ]
        }
      ],
      "LastErrorMessage": null,
      "Features": null,
      "OfferFriendlyName": "MySqlPlanhje1ejx0",
      "OfferCategory": null,
      "Created": "2013-06-25T22:05:04.167"
    }
  ]

  "filteredTotalCount": 1,
  "totalCount": 1
}

Voir aussi

Interfaces d’abonnement administrateur