Sdílet prostřednictvím


VirtualMachineExtensionUpdate interface

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

Extends

Vlastnosti

autoUpgradeMinorVersion

Určuje, jestli má rozšíření 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.

enableAutomaticUpgrade

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

forceUpdateTag

Způsob vynucení aktualizace obslužné rutiny rozšíření i v případě, že se konfigurace rozšíření nezměnila.

protectedSettings

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

protectedSettingsFromKeyVault

Nastavení chráněná rozšířeními, která jsou předána odkazem, a spotřebovaná z trezoru klíčů

publisher

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

settings

Veřejná nastavení formátovaná json pro rozšíření

suppressFailures

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

type

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

typeHandlerVersion

Určuje verzi obslužné rutiny skriptu.

Zděděné vlastnosti

tags

Značky prostředků

Podrobnosti vlastnosti

autoUpgradeMinorVersion

Určuje, jestli má rozšíření 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.

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

forceUpdateTag

Způsob vynucení aktualizace obslužné rutiny rozšíření i v případě, že se konfigurace rozšíření nezměnila.

forceUpdateTag?: string

Hodnota vlastnosti

string

protectedSettings

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

protectedSettings?: any

Hodnota vlastnosti

any

protectedSettingsFromKeyVault

Nastavení chráněná rozšířeními, která jsou předána odkazem, a spotřebovaná z trezoru klíčů

protectedSettingsFromKeyVault?: KeyVaultSecretReference

Hodnota vlastnosti

publisher

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

publisher?: string

Hodnota vlastnosti

string

settings

Veřejná nastavení formátovaná json pro rozšíření

settings?: any

Hodnota vlastnosti

any

suppressFailures

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

suppressFailures?: boolean

Hodnota vlastnosti

boolean

type

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

type?: string

Hodnota vlastnosti

string

typeHandlerVersion

Určuje verzi obslužné rutiny skriptu.

typeHandlerVersion?: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

tags

Značky prostředků

tags?: {[propertyName: string]: string}

Hodnota vlastnosti

{[propertyName: string]: string}

zděděno zeUpdateResource.tags