Sdílet prostřednictvím


Načtení dostupných plánů

 

Platí pro: Windows Azure Pack

Zobrazí seznam dostupných plánů.

Žádost

Nahraďte <ServiceMgmt> adresou koncového bodu rozhraní API pro správu služeb. Nahraďte <port> buď 30005 pro rozhraní API tenanta, nebo 30004 pro rozhraní API správce.

Metoda

Identifikátor URI žádosti

Verze HTTP

GET

<https:// ServiceMgmt>:<Port>/plans

HTTP/1.1

Parametry identifikátoru URI

Žádné

Hlavičky požadavku

Následující tabulka popisuje požadované a volitelné hlavičky požadavků.

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.

Text požadavku

Žádné

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

Plánování

Seznam plánů. Další informace najdete v tématu Plán (objekt správce).

Příklad

Následující kód je příkladem žádosti o plán seznamu .

GET https://<Computer>:30004/plans HTTP/1.1
Authorization: Bearer <Token>
x-ms-client-request-id: 40413a4c-4d39-47d5-8eb7-f7a2a4be9a59-2013-06-26 19:39:15Z
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

Následující kód je příkladem odpovědi plánu seznamu .

[
  {
    "Id": "MySqlPlanhje1ejx0znyw0lvn",
    "DisplayName": "MySqlPlanhje1ejx0",
    "State": 0,
    "ConfigState": 1,
    "QuotaSyncState": 0,
    "LastErrorMessage": null,
    "Advertisements": [
      {
        "LanguageCode": "en-us",
        "DisplayName": "MySqlPlanhje1ejx0",
        "Description": null
      }
    ],
    "ServiceQuotas": [
      {
        "ServiceName": "mysqlservers",
        "ServiceInstanceId": "33CC0954-8412-4CE1-924F-B9CB1525FA96",
        "ServiceDisplayName": "MySQL Servers",
        "ServiceInstanceDisplayName": "MySQL Servers",
        "ConfigState": 1,
        "QuotaSyncState": 0,
        "Settings": [
          {
            "Key": "Editions",
            "Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":\"10\",\"resourceSize\":\"1024\",\"offerEditionId\":\"062513100207\",\"groupType\":null}]"
          }
        ]
      }
    ],
    "SubscriptionCount": 1,
    "MaxSubscriptionsPerAccount": 1,
    "AddOnReferences": [

    ],
    "AddOns": [

    ],
    "InvitationCode": null,
    "Price": null
  }
]

Viz také

Běžná rozhraní plánu