VirtualMachineExtension Classe
Décrit une extension de machine virtuelle.
Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.
Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.
- Héritage
-
azure.mgmt.compute.v2021_07_01.models._models_py3.ResourceVirtualMachineExtension
Constructeur
VirtualMachineExtension(*, location: str, tags: Dict[str, str] | None = None, force_update_tag: str | None = None, publisher: str | None = None, type_properties_type: str | None = None, type_handler_version: str | None = None, auto_upgrade_minor_version: bool | None = None, enable_automatic_upgrade: bool | None = None, settings: MutableMapping[str, Any] | None = None, protected_settings: MutableMapping[str, Any] | None = None, instance_view: _models.VirtualMachineExtensionInstanceView | None = None, suppress_failures: bool | None = None, **kwargs)
Variables
- id
- str
ID de ressource.
- name
- str
Nom de la ressource.
- type
- str
Type de ressource.
- location
- str
Emplacement de la ressource. Obligatoire.
- force_update_tag
- str
Comment le gestionnaire d’extensions doit être forcé de mettre à jour même si la configuration de l’extension n’a pas changé.
- publisher
- str
Nom de l’éditeur du gestionnaire d’extensions.
- type_properties_type
- str
Spécifie le type de l’extension ; Par exemple, « CustomScriptExtension ».
- type_handler_version
- str
Spécifie la version du gestionnaire de script.
- auto_upgrade_minor_version
- bool
Indique si l’extension doit utiliser une version mineure plus récente si une version est disponible au moment du déploiement. Cependant, une fois déployée, l’extension ne mettra pas à jour les versions mineures à moins d’être redéployée, même si cette propriété est définie sur true.
- enable_automatic_upgrade
- bool
Indique si l’extension doit être automatiquement mise à niveau par la plateforme si une version plus récente de l’extension est disponible.
- settings
- <xref:JSON>
Paramètres publics au format Json pour l’extension.
- protected_settings
- <xref:JSON>
L’extension peut contenir protectedSettings ou protectedSettingsFromKeyVault ou aucun paramètre protégé.
- provisioning_state
- str
État d’approvisionnement, qui apparaît uniquement dans la réponse.
- instance_view
- VirtualMachineExtensionInstanceView
Vue de l’instance d’extension de machine virtuelle.
- suppress_failures
- bool
Indique si les échecs résultant de l’extension seront supprimés (les échecs opérationnels tels que le fait de ne pas se connecter à la machine virtuelle ne seront pas supprimés, quelle que soit cette valeur). La valeur par défaut est false.