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