Sdílet prostřednictvím


MachineExtensionUpdate interface

Popisuje aktualizaci rozšíření 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

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

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í.

publisher

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

settings

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

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

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

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?: {[propertyName: string]: any}

Hodnota vlastnosti

{[propertyName: string]: any}

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?: {[propertyName: string]: any}

Hodnota vlastnosti

{[propertyName: string]: any}

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 ze značekResourceUpdate.tags