Sdílet prostřednictvím


MachineExtension interface

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

id

Získá nebo nastaví ID. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

instanceView

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

location

Získá nebo nastaví umístění.

name

Získá nebo nastaví název. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

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í

systemData

Systémová data. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

tags

Získá nebo nastaví značky prostředků.

type

Získá nebo nastaví typ prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

typeHandlerVersion

Určuje verzi obslužné rutiny skriptu.

typePropertiesType

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

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

id

Získá nebo nastaví ID. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

id?: string

Hodnota vlastnosti

string

instanceView

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

instanceView?: MachineExtensionPropertiesInstanceView

Hodnota vlastnosti

location

Získá nebo nastaví umístění.

location?: string

Hodnota vlastnosti

string

name

Získá nebo nastaví název. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

name?: string

Hodnota vlastnosti

string

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. 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?: Record<string, unknown>

Hodnota vlastnosti

Record<string, unknown>

systemData

Systémová data. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

systemData?: SystemData

Hodnota vlastnosti

tags

Získá nebo nastaví značky prostředků.

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

Hodnota vlastnosti

{[propertyName: string]: string}

type

Získá nebo nastaví typ prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

type?: string

Hodnota vlastnosti

string

typeHandlerVersion

Určuje verzi obslužné rutiny skriptu.

typeHandlerVersion?: string

Hodnota vlastnosti

string

typePropertiesType

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

typePropertiesType?: string

Hodnota vlastnosti

string