VirtualMachineExtension interface
Popisuje rozšíření virtuálního 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 |
Určuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze rozšíření. |
| force |
Způsob vynucení aktualizace obslužné rutiny rozšíření i v případě, že se konfigurace rozšíření nezměnila. |
| instance |
Zobrazení instance rozšíření virtuálního počítače. |
| protected |
Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault, nebo vůbec žádná chráněná nastavení. |
| protected |
Nastavení chráněná rozšířeními, která jsou předána odkazem, a spotřebovaná z trezoru klíčů |
| provision |
Kolekce názvů rozšíření, po kterých je potřeba toto rozšíření zřídit. |
| 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í |
| suppress |
Určuje, jestli se potlačí selhání vyplývající z rozšíření (provozní selhání, jako je například nepřipojování k virtuálnímu počítači, nebudou potlačována bez ohledu na tuto hodnotu). Výchozí hodnota je false. |
| type |
Určuje verzi obslužné rutiny skriptu. |
| type |
Určuje typ rozšíření; Příkladem je CustomScriptExtension. |
Zděděné vlastnosti
| id | Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| location | Geografické umístění, ve kterém se nachází zdroj |
| name | Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| system |
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| tags | Značky prostředků |
| type | Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
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
Určuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze rozšíření.
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í virtuálního počítače.
instanceView?: VirtualMachineExtensionInstanceView
Hodnota vlastnosti
protectedSettings
Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault, nebo vůbec žádná chráněná nastavení.
protectedSettings?: any
Hodnota vlastnosti
any
protectedSettingsFromKeyVault
Nastavení chráněná rozšířeními, která jsou předána odkazem, a spotřebovaná z trezoru klíčů
protectedSettingsFromKeyVault?: KeyVaultSecretReference
Hodnota vlastnosti
provisionAfterExtensions
Kolekce názvů rozšíření, po kterých je potřeba toto rozšíření zřídit.
provisionAfterExtensions?: string[]
Hodnota vlastnosti
string[]
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?: any
Hodnota vlastnosti
any
suppressFailures
Určuje, jestli se potlačí selhání vyplývající z rozšíření (provozní selhání, jako je například nepřipojování k virtuálnímu počítači, nebudou potlačována bez ohledu na tuto hodnotu). Výchozí hodnota je false.
suppressFailures?: boolean
Hodnota vlastnosti
boolean
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
Podrobnosti zděděných vlastností
id
Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
id?: string
Hodnota vlastnosti
string
zděděno zTrackedResource.id
location
Geografické umístění, ve kterém se nachází zdroj
location: string
Hodnota vlastnosti
string
zděděno zTrackedResource.location
name
Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
name?: string
Hodnota vlastnosti
string
zděděno zTrackedResource.name
systemData
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
systemData?: SystemData
Hodnota vlastnosti
zděděno ztrackedResource.systemData
tags
Značky prostředků
tags?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
zděděno zeTrackedResource.tags
type
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
type?: string
Hodnota vlastnosti
string
zděděno zeTrackedResource.type