VirtualMachineExtension Classe
Descrive un'estensione della macchina virtuale.
Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.
Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.
- Ereditarietà
-
azure.mgmt.compute.v2020_06_01.models._models_py3.ResourceVirtualMachineExtension
Costruttore
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, **kwargs: Any)
Keyword-Only Parameters
- location
- str
Percorso della risorsa. Obbligatorio.
- force_update_tag
- str
Come il gestore dell'estensione deve essere forzato ad aggiornare anche se la configurazione dell'estensione non è stata modificata.
- publisher
- str
Nome dell'autore del gestore dell'estensione.
- type_properties_type
- str
Specifica il tipo dell'estensione; un esempio è "CustomScriptExtension".
- type_handler_version
- str
Specifica la versione del gestore script.
- auto_upgrade_minor_version
- bool
Indica se l'estensione deve usare una versione secondaria più recente se è disponibile in fase di distribuzione. Dopo la distribuzione, tuttavia, l'estensione non aggiornerà le versioni secondarie a meno che non venga ridistribuibile, anche con questa proprietà impostata su true.
- enable_automatic_upgrade
- bool
Indica se l'estensione deve essere aggiornata automaticamente dalla piattaforma se è disponibile una versione più recente dell'estensione.
- settings
- <xref:JSON>
Impostazioni pubbliche formattate json per l'estensione.
- protected_settings
- <xref:JSON>
L'estensione può contenere protectedSettings o protectedSettingsFromKeyVault o nessuna impostazione protetta.
- instance_view
- VirtualMachineExtensionInstanceView
Visualizzazione dell'istanza dell'estensione della macchina virtuale.
Variabili
- id
- str
ID risorsa.
- name
- str
Nome risorsa.
- type
- str
Tipo di risorsa.
- location
- str
Percorso della risorsa. Obbligatorio.
- force_update_tag
- str
Come il gestore dell'estensione deve essere forzato ad aggiornare anche se la configurazione dell'estensione non è stata modificata.
- publisher
- str
Nome dell'autore del gestore dell'estensione.
- type_properties_type
- str
Specifica il tipo dell'estensione; un esempio è "CustomScriptExtension".
- type_handler_version
- str
Specifica la versione del gestore script.
- auto_upgrade_minor_version
- bool
Indica se l'estensione deve usare una versione secondaria più recente se è disponibile in fase di distribuzione. Dopo la distribuzione, tuttavia, l'estensione non aggiornerà le versioni secondarie a meno che non venga ridistribuibile, anche con questa proprietà impostata su true.
- enable_automatic_upgrade
- bool
Indica se l'estensione deve essere aggiornata automaticamente dalla piattaforma se è disponibile una versione più recente dell'estensione.
- settings
- <xref:JSON>
Impostazioni pubbliche formattate json per l'estensione.
- protected_settings
- <xref:JSON>
L'estensione può contenere protectedSettings o protectedSettingsFromKeyVault o nessuna impostazione protetta.
- provisioning_state
- str
Stato di provisioning, che viene visualizzato solo nella risposta.
- instance_view
- VirtualMachineExtensionInstanceView
Visualizzazione dell'istanza dell'estensione della macchina virtuale.
Azure SDK for Python