MachineExtensionUpdate interface
Popisuje aktualizaci rozšíření počítače.
- Extends
Vlastnosti
auto |
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. |
enable |
Označuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze. |
force |
Způsob vynucení aktualizace obslužné rutiny rozšíření i v případě, že se konfigurace rozšíření nezměnila. |
protected |
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. |
type |
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