Wyświetlanie listy rozszerzeń
Operacja List Extensions
zawiera listę wszystkich rozszerzeń dodanych do usługi w chmurze.
Żądanie
Żądanie List Extensions
można określić w następujący sposób. Zastąp <subscription-id>
ciąg identyfikatorem subskrypcji i <cloudservice-name>
nazwą usługi w chmurze.
Metoda | Identyfikator URI żądania |
---|---|
GET | https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/extensions |
Parametry identyfikatora URI
Brak.
Nagłówki żądań
W poniższej tabeli opisano nagłówki żądań.
Nagłówek żądania | Opis |
---|---|
x-ms-version |
Wymagane. Określa wersję operacji do użycia dla tego żądania. Wartość tego nagłówka musi być ustawiona na 2013-03-01 lub wyższą. |
Treść żądania
Brak.
Reakcja
Odpowiedź zawiera kod stanu HTTP, zestaw nagłówków odpowiedzi i treść odpowiedzi.
Kod stanu
Operacja zakończona powodzeniem zwraca kod stanu 200 (OK).
Nagłówki odpowiedzi
Odpowiedź na tę operację zawiera następujące nagłówki. Odpowiedź może również zawierać dodatkowe standardowe nagłówki HTTP.
Nagłówek odpowiedzi | Opis |
---|---|
x-ms-request-id |
Wartość, która jednoznacznie identyfikuje żądanie wykonane względem usługi zarządzania. |
Treść odpowiedzi
W poniższym przykładzie przedstawiono format treści żądania:
<?xml version="1.0" encoding="utf-8"?>
<Extensions xmlns=”http://schemas.microsoft.com/windowsazure”>
<Extension>
<ProviderNameSpace>namespace-of-extension</ProviderNameSpace>
<Type>type-of-extension</Type>
<Id>identifier-of-extension</Id>
<Version>version-of-extension</Version>
<Thumbprint>thumbprint-of-encryption-certificate</Thumbprint>
<ThumbprintAlgorithm>thumbprint-algorithm</ThumbprintAlgorithm>
<PublicConfiguration>base-64-encoded-xsd-for-extension-public-configuration</PublicConfiguration>
<IsJsonExtension>indicator-of-json-support</IsJsonExtension>
<DisallowMajorVersionUpgrade>indicator-of-allowed-version-upgrades</DisallowMajorVersionUpgrade>
</Extension>
</Extensions>
W poniższej tabeli opisano elementy treści odpowiedzi.
Nazwa elementu | Opis |
---|---|
ProviderNameSpace | Przestrzeń nazw dostawcy rozszerzenia. Przestrzeń nazw dostawcy dla rozszerzeń platformy Microsoft Azure to Microsoft.Windows.Azure.Extensions . |
Typ | Wymagane. Typ rozszerzenia. |
Id | Identyfikator rozszerzenia. |
Wersja | Wersja rozszerzenia. |
Odcisk palca | Odcisk palca certyfikatu, który jest używany do szyfrowania konfiguracji określonej w PrivateConfiguration pliku . Jeśli ten element nie zostanie określony, certyfikat może zostać wygenerowany automatycznie i dodany do usługi w chmurze. |
Odcisk palcaAlgorithm | Algorytm odcisku palca certyfikatu, który jest używany do szyfrowania konfiguracji określonej w PrivateConfiguration pliku . |
Publiczna konfiguracja | Konfiguracja publiczna zdefiniowana przy użyciu schematu zwróconego przez operację List Available Extensions (Lista dostępnych rozszerzeń). |
IsJsonExtension | Wskazuje, czy konfiguracja rozszerzenia obsługuje kod JSON. Możliwe wartości: - true - false Element IsJsonExtension jest dostępny tylko w wersji 2014-06-01 lub nowszej. |
DisallowMajorVersionUpgrade | Wskazuje, czy rozszerzenie obsługuje automatyczne uaktualnianie do nowych wersji głównych. Element DisallowMajorVersionUpgrade jest dostępny tylko w wersji 2014-06-01 lub nowszej. |