Partager via


Liste des extensions disponibles

L'opération List Available Extensions répertorie les extensions disponibles à ajouter à votre service de cloud computing. Dans Microsoft Azure, un processus peut fonctionner comme une extension d'un service cloud.

Requête

La demande List Available Extensions peut être spécifiée comme suit. Remplacez <subscription-id> par votre ID d’abonnement.

Méthode URI de demande
GET https://management.core.windows.net/<subscription-id>/services/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. Cet en-tête doit avoir la valeur 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 la réponse :

  
<?xml version="1.0" encoding="utf-8"?>  
<ExtensionImages xmlns=”http://schemas.microsoft.com/windowsazure”>  
  <ExtensionImage>  
    <ProviderNameSpace>namespace-of-extension</ProviderNameSpace>  
    <Type>type-of-extension</Type>      
    <Version>version-of-extension</Version>  
    <Label>label-of-extension</Label>  
    <Description>description-of-extension</Description>  
    <HostingResources>role-type</HostingResources>  
    <ThumbprintAlgorithm>thumbprint-algorithm</ThumbprintAlgorithm>  
    <PublicConfigurationSchema>base-64-encoded-xsd-for-extension-settings</PublicConfigurationSchema>  
    <PrivateConfigurationSchema>base-64-encoded-xsd-for-extension-settings</PrivateConfigurationSchema>  
    <SampleConfig>base-64-encoded-sample-XML-for-extension</SampleConfig>  
    <ReplicationCompleted>indicator-of-replication-status</ReplicationCompleted>  
    <Eula> HYPERLINK "http://www.contoso.com/42588280809/eula%3c/Eula" eula-of-extension</Eula>  
    <PrivacyUri>privacy-policy-of-extension</PrivacyUri>  
    <HomepageUri>homepage-of-extension</HomepageUri>  
    <IsJsonExtension>indicator-of-JSON-support</IsJsonExtension>  
    <CompanyName>name-of-publishing-company</CompanyName>  
    <SupportedOS>supported-operating-system</SupportedOS>  
    <PublishedDate>publish-date-of-extension</PublishedDate>  
  </ExtensionImage>  
</ExtensionImages>  
  

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

Nom de l'élément Description
ProviderNameSpace Spécifie l'espace de noms de fournisseur de l'extension. L'espace de noms de fournisseur des extensions Azure est Microsoft.WindowsAzure.Extensions.
Type Spécifie le type de l'extension.
Version Spécifie la version de l'extension.
Étiquette Spécifie l'étiquette utilisée pour identifier l'extension.
Description Spécifie la description de l'extension.
HostingResources Spécifie le type de ressource qui prend en charge l'extension. Cette valeur peut être WebRole, WorkerRole ou WebRole&#124;WorkerRole.
ThumbprintAlgorithm Spécifie l'algorithme d'empreinte numérique du certificat utilisé pour le chiffrement.
PublicConfigurationSchema Spécifie le schéma encodé en base 64 de la configuration publique.
PrivateConfigurationSchema Spécifie le schéma encodé en base 64 de la configuration privée.
SampleConfig Spécifie un fichier d'exemple de configuration pour l'extension de ressource.

L'élément SampleConfig est uniquement disponible si vous utilisez la version 2013-11-01 ou une version ultérieure.
ReplicationCompleted Indique si la version de l'extension a été répliquée à toutes les régions.

Les valeurs possibles sont les suivantes :

- true
- false

true si la version de l'extension peut être utilisée pour créer ou mettre à jour un déploiement, sinon false indique que la version de l'extension n'est pas prête à être utilisée dans toutes les régions.

L’élément ReplicationCompleted est disponible uniquement à l’aide de la version 2014-04-01 ou ultérieure.
Cluf Spécifie un URI pointant vers le Contrat de Licence Utilisateur Final (CLUF) associé à la version de l'extension.

L’élément Eula est disponible uniquement à l’aide de la version 2014-04-01 ou ultérieure.
PrivacyUri Spécifie un URI pointant vers la déclaration de confidentialité associée à la version de l'extension.

L’élément PrivacyUri est disponible uniquement à l’aide de la version 2014-04-01 ou ultérieure.
HomepageUri Spécifie un URI pointant vers la page d'accueil associée à la version de l'extension.

L’élément HomepageUri est disponible uniquement à l’aide de la version 2014-04-01 ou ultérieure.
IsJsonExtension Indique si la version de l'extension accepte une configuration basée sur JSON.

Les valeurs possibles sont les suivantes :

- true
- false

true si l'extension accepte une configuration basée sur JSON, sinon false et l'extension accepte une configuration XML.

L’élément IsJsonExtension est disponible uniquement à l’aide de la version 2014-04-01 ou ultérieure.
CompanyName Spécifie le nom de l'entreprise ayant publié l'extension.

L’élément CompanyName est disponible uniquement à l’aide de la version 2014-06-01 ou ultérieure.
SupportedOS Spécifie le système d'exploitation sur lequel l'extension est exécutée.

L’élément SupportedOS est disponible uniquement à l’aide de la version 2014-06-01 ou ultérieure.
PublishedDate Spécifie la date de publication de l'extension.

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