Elencare le estensioni
L'operazione List Extensions
elenca tutte le estensioni aggiunte a un servizio cloud.
Richiesta
La richiesta di List Extensions
può essere specificata come indicato di seguito. Sostituire <subscription-id>
con l'ID sottoscrizione e <cloudservice-name>
con il nome del servizio cloud.
Metodo | URI richiesta |
---|---|
GET | https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/extensions |
Parametri dell'URI
Nessuno.
Intestazioni richiesta
La tabella seguente descrive le intestazioni della richiesta.
Intestazione della richiesta | Descrizione |
---|---|
x-ms-version |
Obbligatorio. Specifica la versione dell'operazione da usare per questa richiesta. Il valore di questa intestazione deve essere impostato su 2013-03-01 o superiore. |
Corpo della richiesta
Nessuno.
Risposta
Nella risposta sono inclusi un codice di stato HTTP, un set di intestazioni per la risposta e il corpo di una risposta.
Codice di stato
Un'operazione completata correttamente restituisce 200 (OK).
Intestazioni della risposta
Nella risposta per questa operazione sono incluse le intestazioni riportate di seguito; inoltre, possono essere incluse intestazioni HTTP standard aggiuntive.
Intestazione di risposta | Descrizione |
---|---|
x-ms-request-id |
Valore che identifica in modo univoco una richiesta eseguita nel servizio di gestione. |
Corpo della risposta
Nell'esempio seguente viene mostrato il formato del corpo della richiesta:
<?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>
Nella tabella indicata di seguito vengono descritti gli elementi del corpo della risposta.
Nome dell'elemento | Descrizione |
---|---|
ProviderNameSpace | Spazio dei nomi del provider dell'estensione. Lo spazio dei nomi del provider per le estensioni di Microsoft Azure è Microsoft.Windows.Azure.Extensions . |
Tipo | Obbligatorio. Il tipo di estensione. |
ID | Identificatore dell'estensione. |
Versione | Versione dell'estensione. |
Identificazione personale | Identificazione digitale del certificato utilizzato per crittografare la configurazione specificata in PrivateConfiguration . Se questo elemento non è specificato, un certificato potrebbe essere automaticamente generato e aggiunto al servizio cloud. |
ThumbprintAlgorithm | Algoritmo di identificazione digitale del certificato utilizzato per crittografare la configurazione specificata in PrivateConfiguration . |
PublicConfiguration | Configurazione pubblica definita usando lo schema restituito dall'operazione List Available Extensions . |
IsJsonExtension | Indica se la configurazione dell'estensione supporta JSON. I valori possibili sono: - true - false L'elemento IsJsonExtension è disponibile solo con la versione 2014-06-01 o successiva. |
DisallowMajorVersionUpgrade | Indica se l'estensione supporta l'aggiornamento automatico a nuove versioni principali. L'elemento DisallowMajorVersionUpgrade è disponibile solo con la versione 2014-06-01 o successiva. |