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.v2019_12_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, settings: MutableMapping[str, Any] | None = None, protected_settings: MutableMapping[str, Any] | None = None, instance_view: _models.VirtualMachineExtensionInstanceView | None = None, **kwargs: Any)
Keyword-Only Parameters
- 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.
- 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é.
- instance_view
- VirtualMachineExtensionInstanceView
Vue instance de l’extension de machine virtuelle.
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.
- 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 instance de l’extension de machine virtuelle.
Azure SDK for Python