MachineExtensionProperties interface

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

Vlastnosti

autoUpgradeMinorVersion

Označuje, jestli by rozšíření mělo 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.

forceUpdateTag

Způsob, jakým by měla být obslužná rutina rozšíření vynucena k aktualizaci, i když 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. Může ho naplnit pouze server.

publisher

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

settings

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

type

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

typeHandlerVersion

Určuje verzi obslužné rutiny skriptu.

Podrobnosti vlastnosti

autoUpgradeMinorVersion

Označuje, jestli by rozšíření mělo 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

forceUpdateTag

Způsob, jakým by měla být obslužná rutina rozšíření vynucena k aktualizaci, i když 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?: Record<string, unknown>

Hodnota vlastnosti

Record<string, unknown>

provisioningState

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

provisioningState?: 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

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