VirtualMachineScaleSetExtension Klass

Beskriver ett tillägg för vm-skalningsuppsättningar.

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

Arv
azure.mgmt.compute.v2019_07_01.models._models_py3.SubResourceReadOnly
VirtualMachineScaleSetExtension

Konstruktor

VirtualMachineScaleSetExtension(*, name: 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, provision_after_extensions: List[str] | None = None, **kwargs: Any)

Keyword-Only parametrar

Name Description
name
str

Namnet på tillägget.

force_update_tag
str

Om ett värde anges och skiljer sig från det tidigare värdet tvingas tilläggshanteraren att 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

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.

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.

provision_after_extensions

Samling med tilläggsnamn varefter det här tillägget måste etableras.

Variabler

Name Description
id
str

Resurs-ID.

name
str

Namnet på tillägget.

type
str

Resurstyp.

force_update_tag
str

Om ett värde anges och skiljer sig från det tidigare värdet tvingas tilläggshanteraren att 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

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.

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.

provision_after_extensions

Samling med tilläggsnamn varefter det här tillägget måste etableras.