MachineExtension interface
Popisuje rozšíření počítače.
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. |
| id | Získá nebo nastaví ID. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| instance |
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. |
| protected |
Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault, nebo vůbec žádná chráněná nastavení. |
| provisioning |
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í |
| system |
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. |
| type |
Určuje verzi obslužné rutiny skriptu. |
| type |
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