Sdílet prostřednictvím


Načtení předplatných pro uživatele

 

Platí pro: Windows Azure Pack

Načte předplatná, která patří uživateli.

Žádost

Nahraďte <ServiceMgmt> adresou koncového bodu rozhraní API pro správu služeb.

Metoda

Identifikátor URI žádosti

Verze HTTP

GET

<https:// ServiceMgmt>:30004/subscriptions

HTTP/1.1

Parametry identifikátoru URI

Následující tabulka popisuje parametry identifikátoru URI.

Parametr identifikátoru URI

Description

Userid

Povinná hodnota. Identifikátor uživatele.

Filtr

Nepovinný parametr. Řetězec, který se má použít jako filtr dotazu.

Hlavičky požadavku

Hlavička požadavku

Popis

Autorizace: Bearer

Povinná hodnota. Autorizační nosný token.

x-ms-principal-id

Povinná hodnota. Identifikátor objektu zabezpečení.

x-ms-client-request-id

Nepovinný parametr. Identifikátor požadavku klienta.

x-ms-client-session-id

Nepovinný parametr. Identifikátor relace klienta.

x-ms-principal-liveid

Nepovinný parametr. Hlavní živý identifikátor.

Odpověď

Odpověď obsahuje stavový kód HTTP, sadu hlaviček odpovědí a text odpovědi.

Stavový kód

Úspěšná operace vrátí stavový kód 200 (OK).

Informace o stavových kódech najdete v tématu Stav a kódy chyb (Windows Service Management sady Azure Pack).

Hlavičky odpovědi

Odpověď pro tuto operaci zahrnuje standardní hlavičky HTTP. Všechny standardní hlavičky odpovídají specifikaci protokolu HTTP/1.1.

Text odpovědi

Následující tabulka popisuje klíčové prvky textu odpovědi.

Název elementu

Popis

položky

Seznam výsledků dotazu AdminSubscription (objekt správce).

filteredTotalCount

Celkový počet vrácených položek před aplikováním stránkování a po použití filtrování

totalCount

Celkový počet vrácených položek před použití stránkováním a filtrováním

Příklad

Následující příklad kódu ukazuje požadavek Na seznam uživatelských předplatných .

GET https:// <computer>:30004/subscriptions?UserId=newcustomer@mycustomers.com HTTP/1.1
Authorization: Bearer 
x-ms-client-request-id: 5f7abeba-03fd-41ab-92f1-1ef4ee5507f3-2013-07-09 22:02:35Z
x-ms-client-session-id: 4d317dde-d7c1-495e-a819-9802dc021e2f
x-ms-principal-id: <computer>\Administrator
Accept-Language: en-US
x-ms-principal-liveid: <computer>\Administrator
Host: <computer>:30004

Následující příklad kódu ukazuje odpověď Seznam uživatelských předplatných .

{
  "items": [
    {
      "SubscriptionID": "f172f02f-389f-48e4-a536-7a8dd0c0c629",
      "SubscriptionName": "Hosting Plan One",
      "AccountAdminLiveEmailId": "newcustomer@mycustomers.com",
      "ServiceAdminLiveEmailId": null,
      "CoAdminNames": [

      ],
      "AddOnReferences": [

      ],
      "AddOns": [

      ],
      "State": 1,
      "QuotaSyncState": 0,
      "ActivationSyncState": 0,
      "PlanId": "Hostihixchp2f",
      "Services": [
        {
          "Type": "sqlservers",
          "State": "registered",
          "QuotaSyncState": 0,
          "ActivationSyncState": 0,
          "BaseQuotaSettings": [
            {
              "Key": "Editions",
              "Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":\"10\",\"resourceSize\":\"1024\",\"resourceSizeLimit\":\"1024\",\"offerEditionId\":\"070913050037\",\"groupType\":null}]"
            }
          ]
        }
      ],
      "LastErrorMessage": null,
      "Features": null,
      "OfferFriendlyName": "Hosting Plan One",
      "OfferCategory": null,
      "Created": "2013-07-09T17:08:58.717"
    }
  ],
  "filteredTotalCount": 1,
  "totalCount": 1
}

Viz také

Rozhraní předplatného správce