Partager via


Liste des Extensions disponibles

 

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

Demande

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

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

Vous devez vous assurer que la demande adressée au service de gestion est sécurisée. Pour plus d'informations, consultez authentification des demandes de Service de gestion.

Paramètres URI

Aucun.

En-têtes de demande

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

En-tête de demande Description
x-ms-version Obligatoire. Spécifie la version de l'opération à utiliser pour cette demande. Cet en-tête doit être défini sur 2013-03-01 ou une version ultérieure. Pour plus d'informations sur les en-têtes de contrôle de version, consultez Versioning de gestion de Service.

Corps de la demande

Aucun.

Réponse

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). Pour plus d'informations sur les codes d'état, consultez état de gestion de Service et les Codes d'erreur.

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. Tous les en-têtes standard sont conformes avec les spécification du protocole HTTP/1.1.

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=”https://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 "https://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 du 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.

Le SampleConfig élément 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 indiquant que la version de l'extension n'est pas prête à être utilisé dans toutes les régions.

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

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

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

Le HomepageUri élément est uniquement disponible si vous utilisez la version 2014-04-01 ou une version 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.

Le IsJsonExtension élément est uniquement disponible si vous utilisez la version 2014-04-01 ou une version ultérieure.
CompanyName Spécifie le nom de l'entreprise ayant publié l'extension.

Le CompanyName élément est uniquement disponible si vous utilisez la version 2014-06-01 ou une version ultérieure.
SupportedOS Spécifie le système d'exploitation sur lequel l'extension est exécutée.

Le SupportedOS élément est uniquement disponible si vous utilisez la version 2014-06-01 ou une version ultérieure.
PublishedDate Spécifie la date de publication de l'extension.

Le PublishedDate élément est uniquement disponible si vous utilisez la version 2014-06-01 ou une version ultérieure.

Remarques

Pour ajouter des extensions à un service cloud, consultez Ajouter l'Extension.