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