ExtensionImage Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Image d’extension.
public class ExtensionImage
type ExtensionImage = class
Public Class ExtensionImage
- Héritage
-
ExtensionImage
- Dérivé
Constructeurs
ExtensionImage() |
Initialise une nouvelle instance de la classe ExtensionImage. |
ExtensionImage(String, String, String) |
Initialise une nouvelle instance de la classe ExtensionImage avec les arguments requis. |
Propriétés
BlockRoleUponFailure |
facultatif. facultatif. Sa valeur doit être « true » ou « false » (respect de la casse) Lorsque la valeur est définie sur « true », le démarrage du rôle est bloqué jusqu’à la fin de l’installation de l’extension. Cet indicateur doit être défini sur « true » lorsque le rôle ne peut pas démarrer sans l’installation de l’extension. S’il est défini sur « false » (valeur par défaut), le rôle est démarré sans attendre la fin de l’installation de l’extension. Pris en charge sur WebRole ou WorkerRole, mais ignoré sur VmRole. |
Certificate |
facultatif. facultatif. Paramètres du certificat pour le chiffrement des données de configuration privées. Pris en charge sur WebRole ou WorkerRole, mais ignoré sur VmRole. |
CompanyName |
Optionnel. Propriété string contenant le nom de l’entreprise/organization qui publie l’extension. |
Description |
Optionnel. Obligatoire. Description détaillée de l’extension. |
DisallowMajorVersionUpgrade |
facultatif. facultatif. Si cette valeur est définie sur « true », la version de l’extension ne peut pas être mise à niveau vers d’autres versions principales dans les déploiements actifs. Si la valeur est « false » ou n’est pas présente, la version de l’extension peut être mise à niveau vers à partir de n’importe quelle autre version. La rétrogradation n’est pas prise en charge. La valeur doit être « true » ou « false » (respectant la casse) le cas échéant. |
Eula |
facultatif. facultatif. Chaîne d’URL pointant vers le CLUF (Contrat de licence utilisateur final) de cette version de l’extension. Cela est éventuellement spécifié par le tiers qui publie l’extension au lieu de Windows Azure. Si le logiciel nécessite des CLUF supplémentaires, un lien vers le CLUF doit être fourni. |
ExtensionEndpoints |
facultatif. facultatif. Points de terminaison déclarés à ajouter automatiquement à chaque déploiement avec cette extension ajoutée. |
HomepageUri |
facultatif. facultatif. Chaîne d’URL pointant vers la page d’accueil de cette version de l’extension. Cela est éventuellement spécifié par le tiers qui publie l’extension au lieu d’Azure. La page d’accueil doit contenir des informations d’utilisation et des informations de contact pour le support client. |
HostingResources |
Optionnel. Obligatoire. Ressources d’hébergement prises en charge. Il doit contenir « WebRole » et/ou « WorkerRole ». Par exemple, 'WebRole| WorkerRole » ou « WebRole| WorkerRole| VmRole'. |
IsInternalExtension |
Image d’extension. |
IsJsonExtension |
facultatif. facultatif. Si cette valeur est définie sur « true », l’extension est censée recevoir une configuration basée sur JSON. Si cette valeur est définie sur « false », l’extension est censée recevoir une configuration basée sur XML. Sa valeur doit être « true » ou « false » (respectant la casse) le cas échéant. |
Label |
Optionnel. Obligatoire. Étiquette d’une ligne de l’extension. |
LocalResources |
Optionnel. Ressources locales déclarées utilisées dans la machine virtuelle invitée par l’extension. facultatif. |
MediaLink |
facultatif. Obligatoire. Chaîne d’URI pointant vers le package ZIP de l’extension. Le package ZIP doit inclure l’exécutable de l’extension et d’autres fichiers de prise en charge, ainsi que le manifeste PluginManifest.xml. La valeur MediaLink doit pointer vers une URL (Http ou Https) dans un stockage d’objets blob Azure et est téléchargeable. Windows Azure copie le package d’extension à partir de cet emplacement source et le réplique dans toutes les régions. La durée habituelle de la réplication est de 20 minutes. |
PrivacyUri |
facultatif. facultatif. Chaîne d’URL pointant vers le document de confidentialité de cette version de l’extension. Cela est éventuellement spécifié par le tiers qui publie l’extension au lieu d’Azure. Si le logiciel collecte des données et transfère la machine virtuelle invitée, un document de confidentialité supplémentaire peut être nécessaire. |
PrivateConfigurationSchema |
facultatif. facultatif. Schéma XSD des données de configuration privées. |
ProviderNameSpace |
Obligatoire. Obligatoire. Espace de noms de fournisseur de l'extension. |
PublicConfigurationSchema |
facultatif. facultatif. Schéma XSD des données de configuration publique. |
PublishedDate |
Optionnel. Publisher peut le définir sur n’importe quelle date arbitraire, et ce n’est qu’à des fins d’affichage. S’il n’est pas spécifié par l’éditeur, Azure attribue automatiquement l’heure UTC à laquelle la demande d’extension a été reçue. |
PublisherName |
facultatif. facultatif. Texte du nom de l’éditeur. |
Regions |
Optionnel. Propriété string contenant le nom des régions requises pour la tranche. |
ReplicationCompleted |
Optionnel. Indique si cette version de l’extension a été répliquée dans toutes les régions ou non. Si la valeur est true, la version d’extension donnée peut être utilisée pour créer ou mettre à jour des déploiements. Sinon, la version d’extension donnée peut entraîner un échec lors de la création ou de la mise à jour des déploiements. La durée habituelle est de 20 minutes pour qu’une extension nouvellement inscrite ou récemment mise à jour soit répliquée complètement par Azure. |
SampleConfig |
facultatif. facultatif. Exemple de configuration pour l’extension. Il peut être téléchargé par les utilisateurs, et l’utilisateur peut remplacer par des paramètres d’entrée personnalisés. L’exemple de configuration doit être suffisamment commenté. Si les données de configuration sont au format XML, l’élément au niveau du document XML doit être « Configuration », et les données de configuration publique facultatives correspondent à un élément enfant de « PublicConfig », et les données de configuration privées facultatives correspondent à un élément enfant de « PrivateConfig ». Les exemples de données de configuration doivent être validés par rapport au schéma de configuration public et privé par l’éditeur. |
SupportedOS |
Optionnel. Propriété string indiquant le système d’exploitation pris en charge par l’extension. Les valeurs actuelles sont « Windows » ou « Linux ». |
Type |
Obligatoire. Obligatoire. Type de l’extension. |
Version |
Obligatoire. Obligatoire. Version de l'extension. |
S’applique à
Azure SDK for .NET