Sdílet prostřednictvím


VMExtension Třída

Konfigurace pro rozšíření virtuálních počítačů.

Aby bylo možné odesílat do Azure, musí být vyplněny všechny požadované parametry.

Dědičnost
azure.mgmt.batch._serialization.Model
VMExtension

Konstruktor

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

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

Name Description
name
str

Název rozšíření virtuálního počítače. Povinná hodnota.

publisher
str

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

type
str

Typ rozšíření. Povinná hodnota.

type_handler_version
str

Verze obslužné rutiny skriptu.

auto_upgrade_minor_version

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

enable_automatic_upgrade

Určuje, jestli má být rozšíření automaticky upgradováno platformou, 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í.

provision_after_extensions

Kolekce názvů rozšíření, po jejichž uplynutí je potřeba toto rozšíření zřídit.

Proměnné

Name Description
name
str

Název rozšíření virtuálního počítače. Povinná hodnota.

publisher
str

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

type
str

Typ rozšíření. Povinná hodnota.

type_handler_version
str

Verze obslužné rutiny skriptu.

auto_upgrade_minor_version

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

enable_automatic_upgrade

Určuje, jestli má být rozšíření automaticky upgradováno platformou, 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í.

provision_after_extensions

Kolekce názvů rozšíření, po jejichž uplynutí je potřeba toto rozšíření zřídit.