Partager via


List Extensions

L'opération List Extensions répertorie toutes les extensions qui ont été ajoutées à un service de cloud computing.

Requête

La demande List Extensions peut être spécifiée comme suit. Remplacez <subscription-id> par votre ID d'abonnement, et <cloudservice-name> par le nom du service cloud.

Méthode URI de demande
GET https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/extensions

Paramètres URI

Aucun.

En-têtes de requête

Le tableau suivant décrit les en-têtes de la demande.

En-tête de requête Description
x-ms-version Obligatoire. Spécifie la version de l'opération à utiliser pour cette demande. La valeur de cet en-tête doit être définie sur 2013-03-01 ou une valeur supérieure.

Corps de la requête

Aucun.

response

La réponse inclut un code d'état HTTP, un ensemble d'en-têtes de réponse et un corps de réponse.

Code d’état

Une opération réussie envoie le code d'état 200 (OK).

En-têtes de réponse

La réponse de l'opération inclut les en-têtes suivants. La réponse peut aussi inclure des en-têtes HTTP standard supplémentaires.

En-tête de réponse Description
x-ms-request-id Valeur qui identifie de façon unique une demande effectuée au service de gestion.

Corps de la réponse

L'exemple suivant illustre le format du corps de demande :

  
<?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>  
  

Le tableau suivant décrit les éléments du corps de la réponse.

Nom de l'élément Description
ProviderNameSpace Espace de noms de fournisseur de l'extension. L'espace de noms du fournisseur des extensions Microsoft Azure est Microsoft.Windows.Azure.Extensions.
Type Obligatoire. Type de l’extension.
Id Identificateur de l'extension.
Version Version de l'extension.
Empreinte numérique Empreinte numérique du certificat utilisé pour chiffrer la configuration spécifiée dans PrivateConfiguration. Si cet élément n'est pas spécifié, un certificat peut être automatiquement généré et ajouté au service cloud.
ThumbprintAlgorithm Algorithme de l'empreinte numérique du certificat utilisé pour chiffrer la configuration spécifiée dans PrivateConfiguration.
PublicConfiguration Configuration publique définie à l’aide du schéma retourné par l’opération Répertorier les extensions disponibles .
IsJsonExtension Indique si la configuration de l'extension prend en charge JSON.

Les valeurs possibles sont les suivantes :

- true
- false

L’élément IsJsonExtension est disponible uniquement à l’aide de la version 2014-06-01 ou ultérieure.
DisallowMajorVersionUpgrade Indique si l'extension prend automatiquement en charge la mise à niveau vers les nouvelles versions majeures.

L’élément DisallowMajorVersionUpgrade est disponible uniquement à l’aide de la version 2014-06-01 ou ultérieure.