VirtualMachineExtension Classe
Décrit une extension de machine virtuelle.
Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.
Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.
- Héritage
-
azure.mgmt.compute.v2017_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é à mettre à jour même si la configuration de l’extension n’a pas changé.
- publisher
- str
Nom du serveur de publication du gestionnaire d’extensions.
- type_properties_type
- str
Spécifie le type de l’extension ; un exemple est « 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é du tout.
- instance_view
- VirtualMachineExtensionInstanceView
L’extension de machine virtuelle instance vue.
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é à mettre à jour même si la configuration de l’extension n’a pas changé.
- publisher
- str
Nom du serveur de publication du gestionnaire d’extensions.
- type_properties_type
- str
Spécifie le type de l’extension ; un exemple est « 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é du tout.
- provisioning_state
- str
État d’approvisionnement, qui apparaît uniquement dans la réponse.
- instance_view
- VirtualMachineExtensionInstanceView
L’extension de machine virtuelle instance vue.
Azure SDK for Python