Sdílet prostřednictvím


MachineExtensionProperties interface

Popisuje vlastnosti rozšíření počítače.

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.

instanceView

Zobrazení instance rozšíření počítače.

protectedSettings

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

provisioningState

Stav zřizování, který se zobrazí pouze v odpovědi. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

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.

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

instanceView

Zobrazení instance rozšíření počítače.

instanceView?: MachineExtensionInstanceView

Hodnota vlastnosti

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}

provisioningState

Stav zřizování, který se zobrazí pouze v odpovědi. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

provisioningState?: string

Hodnota vlastnosti

string

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