Condividi tramite


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.v2019_03_01.models._models_py3.Resource
VirtualMachineExtension

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, settings: MutableMapping[str, Any] | None = None, protected_settings: MutableMapping[str, Any] | None = None, instance_view: _models.VirtualMachineExtensionInstanceView | None = None, **kwargs)

Variabili

id
str

ID risorsa.

name
str

Nome risorsa.

type
str

Tipo di risorsa.

location
str

Percorso della risorsa. Obbligatorio.

tags
dict[str, str]

Tag di risorse.

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.

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.