Sdílet prostřednictvím


VirtualMachineExtension Třída

Popisuje rozšíření virtuálního počítače.

Proměnné jsou naplněny pouze serverem a při odesílání požadavku budou ignorovány.

Dědičnost
azure.mgmt.compute.v2023_07_01.models._models_py3.ResourceWithOptionalLocation
VirtualMachineExtension

Konstruktor

VirtualMachineExtension(*, location: str | None = None, 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, protected_settings_from_key_vault: _models.KeyVaultSecretReference | None = None, provision_after_extensions: List[str] | None = None, **kwargs: Any)

Výhradně parametry klíčových slov

Name Description
location
str

Umístění prostředku.

tags

Značky prostředků.

force_update_tag
str

Způsob, jakým by měla být obslužná rutina rozšíření vynucena k aktualizaci, i když se konfigurace rozšíření nezměnila.

publisher
str

Název vydavatele obslužné rutiny rozšíření.

type_properties_type
str

Určuje typ rozšíření; příkladem je CustomScriptExtension.

type_handler_version
str

Určuje verzi obslužné rutiny skriptu.

auto_upgrade_minor_version

Označuje, jestli by rozšíření mělo používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true.

enable_automatic_upgrade

Určuje, jestli má platforma rozšíření automaticky upgradovat, pokud je k dispozici novější verze rozšíření.

settings
<xref:JSON>

Veřejná nastavení rozšíření ve formátu JSON

protected_settings
<xref:JSON>

Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault nebo vůbec žádné chráněné nastavení.

instance_view

Zobrazení instance rozšíření virtuálního počítače

suppress_failures

Označuje, jestli budou potlačena selhání vyplývající z rozšíření (provozní selhání, jako je nepřipojování k virtuálnímu počítači, nebudou potlačeny bez ohledu na tuto hodnotu). Výchozí hodnotou je hodnota false.

protected_settings_from_key_vault

Rozšíření chrání nastavení, která se předávají odkazem a využívají se z trezoru klíčů.

provision_after_extensions

Kolekce názvů rozšíření, po které je potřeba toto rozšíření zřídit.

Proměnné

Name Description
location
str

Umístění prostředku.

id
str

ID prostředku.

name
str

Název prostředku.

type
str

Typ prostředku.

tags

Značky prostředků.

force_update_tag
str

Způsob, jakým by měla být obslužná rutina rozšíření vynucena k aktualizaci, i když se konfigurace rozšíření nezměnila.

publisher
str

Název vydavatele obslužné rutiny rozšíření.

type_properties_type
str

Určuje typ rozšíření; příkladem je CustomScriptExtension.

type_handler_version
str

Určuje verzi obslužné rutiny skriptu.

auto_upgrade_minor_version

Označuje, jestli by rozšíření mělo používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true.

enable_automatic_upgrade

Určuje, jestli má platforma rozšíření automaticky upgradovat, pokud je k dispozici novější verze rozšíření.

settings
<xref:JSON>

Veřejná nastavení rozšíření ve formátu JSON

protected_settings
<xref:JSON>

Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault nebo vůbec žádné chráněné nastavení.

provisioning_state
str

Stav zřizování, který se zobrazí pouze v odpovědi.

instance_view

Zobrazení instance rozšíření virtuálního počítače

suppress_failures

Označuje, jestli budou potlačena selhání vyplývající z rozšíření (provozní selhání, jako je nepřipojování k virtuálnímu počítači, nebudou potlačeny bez ohledu na tuto hodnotu). Výchozí hodnotou je hodnota false.

protected_settings_from_key_vault

Rozšíření chrání nastavení, která se předávají odkazem a využívají se z trezoru klíčů.

provision_after_extensions

Kolekce názvů rozšíření, po které je potřeba toto rozšíření zřídit.