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 PrivateConfigurationpliku . 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 PrivateConfigurationpliku .
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.