Sdílet prostřednictvím


VMExtension interface

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

Vlastnosti

autoUpgradeMinorVersion

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.

enableAutomaticUpgrade

Určuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze rozšíření.

name

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

protectedSettings

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

provisionAfterExtensions

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

publisher

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

settings

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

type

Typ rozšíření.

typeHandlerVersion

Verze obslužné rutiny skriptu.

Podrobnosti vlastnosti

autoUpgradeMinorVersion

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.

autoUpgradeMinorVersion?: boolean

Hodnota vlastnosti

boolean

enableAutomaticUpgrade

Určuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze rozšíření.

enableAutomaticUpgrade?: boolean

Hodnota vlastnosti

boolean

name

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

name: string

Hodnota vlastnosti

string

protectedSettings

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

protectedSettings?: Record<string, unknown>

Hodnota vlastnosti

Record<string, unknown>

provisionAfterExtensions

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

provisionAfterExtensions?: string[]

Hodnota vlastnosti

string[]

publisher

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

publisher: string

Hodnota vlastnosti

string

settings

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

settings?: Record<string, unknown>

Hodnota vlastnosti

Record<string, unknown>

type

Typ rozšíření.

type: string

Hodnota vlastnosti

string

typeHandlerVersion

Verze obslužné rutiny skriptu.

typeHandlerVersion?: string

Hodnota vlastnosti

string