VirtualMachineExtension Klass

Beskriver ett tillägg för virtuella datorer.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.

Arv
azure.mgmt.compute.v2021_07_01.models._models_py3.Resource
VirtualMachineExtension

Konstruktor

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: Any)

Keyword-Only Parameters

location
str

Resursplats. Krävs.

tags
dict[str, str]

Resurstaggar.

force_update_tag
str

Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats.

publisher
str

Namnet på tilläggshanterarens utgivare.

type_properties_type
str

Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension".

type_handler_version
str

Anger versionen av skripthanteraren.

auto_upgrade_minor_version
bool

Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionstillfället. När tillägget har distribuerats uppgraderas dock inte delversioner om de inte distribueras om, även med den här egenskapen inställd på true.

enable_automatic_upgrade
bool

Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version av tillägget.

settings
<xref:JSON>

Json har formaterat offentliga inställningar för tillägget.

protected_settings
<xref:JSON>

Tillägget kan innehålla antingen protectedSettings eller protectedSettingsFromKeyVault eller inga skyddade inställningar alls.

instance_view
VirtualMachineExtensionInstanceView

Vyn för tilläggsinstansen för virtuella datorer.

suppress_failures
bool

Anger om fel som härrör från tillägget kommer att ignoreras (driftfel som att inte ansluta till den virtuella datorn ignoreras oavsett det här värdet). Standardvärdet är False.

Variabler

id
str

Resurs-ID.

name
str

Resursnamn.

type
str

Resurstyp.

location
str

Resursplats. Krävs.

tags
dict[str, str]

Resurstaggar.

force_update_tag
str

Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats.

publisher
str

Namnet på tilläggshanterarens utgivare.

type_properties_type
str

Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension".

type_handler_version
str

Anger versionen av skripthanteraren.

auto_upgrade_minor_version
bool

Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionstillfället. När tillägget har distribuerats uppgraderas dock inte delversioner om de inte distribueras om, även med den här egenskapen inställd på true.

enable_automatic_upgrade
bool

Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version av tillägget.

settings
<xref:JSON>

Json har formaterat offentliga inställningar för tillägget.

protected_settings
<xref:JSON>

Tillägget kan innehålla antingen protectedSettings eller protectedSettingsFromKeyVault eller inga skyddade inställningar alls.

provisioning_state
str

Etableringstillståndet, som bara visas i svaret.

instance_view
VirtualMachineExtensionInstanceView

Vyn för tilläggsinstansen för virtuella datorer.

suppress_failures
bool

Anger om fel som härrör från tillägget kommer att ignoreras (driftfel som att inte ansluta till den virtuella datorn ignoreras oavsett det här värdet). Standardvärdet är False.