VirtualMachineExtension interface
Beskriver ett tillägg för virtuell dator.
- Extends
Egenskaper
| auto |
Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionstillfället. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även med den här egenskapen inställd på true. |
| enable |
Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version av tillägget tillgängligt. |
| force |
Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats. |
| instance |
Instansvyn för tillägget för virtuella datorer. |
| protected |
Tillägget kan innehålla antingen protectedSettings eller protectedSettingsFromKeyVault eller inga skyddade inställningar alls. |
| protected |
Tilläggsskyddade inställningar som skickas av referens och som används från nyckelvalvet |
| provision |
Samling tilläggsnamn varefter tillägget måste etableras. |
| provisioning |
Etableringstillståndet, som bara visas i svaret. |
| publisher | Namnet på tilläggshanterarens utgivare. |
| settings | Json har formaterat offentliga inställningar för tillägget. |
| suppress |
Anger om fel som härrör från tillägget kommer att ignoreras (Driftfel som att inte ansluta till den virtuella datorn ignoreras inte oavsett det här värdet). Standardvärdet är falskt. |
| type |
Anger versionen av skripthanteraren. |
| type |
Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". |
Ärvda egenskaper
| id | Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | Den geo-plats där resursen finns |
| name | Namnet på resursen |
| system |
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. |
| tags | Resursetiketter. |
| type | Resurstypen. T.ex. "Microsoft. Compute/virtualMachines" eller "Microsoft. Storage/storageAccounts" |
Egenskapsinformation
autoUpgradeMinorVersion
Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionstillfället. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även med den här egenskapen inställd på true.
autoUpgradeMinorVersion?: boolean
Egenskapsvärde
boolean
enableAutomaticUpgrade
Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version av tillägget tillgängligt.
enableAutomaticUpgrade?: boolean
Egenskapsvärde
boolean
forceUpdateTag
Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats.
forceUpdateTag?: string
Egenskapsvärde
string
instanceView
Instansvyn för tillägget för virtuella datorer.
instanceView?: VirtualMachineExtensionInstanceView
Egenskapsvärde
protectedSettings
Tillägget kan innehålla antingen protectedSettings eller protectedSettingsFromKeyVault eller inga skyddade inställningar alls.
protectedSettings?: any
Egenskapsvärde
any
protectedSettingsFromKeyVault
Tilläggsskyddade inställningar som skickas av referens och som används från nyckelvalvet
protectedSettingsFromKeyVault?: KeyVaultSecretReference
Egenskapsvärde
provisionAfterExtensions
Samling tilläggsnamn varefter tillägget måste etableras.
provisionAfterExtensions?: string[]
Egenskapsvärde
string[]
provisioningState
Etableringstillståndet, som bara visas i svaret.
provisioningState?: string
Egenskapsvärde
string
publisher
Namnet på tilläggshanterarens utgivare.
publisher?: string
Egenskapsvärde
string
settings
Json har formaterat offentliga inställningar för tillägget.
settings?: any
Egenskapsvärde
any
suppressFailures
Anger om fel som härrör från tillägget kommer att ignoreras (Driftfel som att inte ansluta till den virtuella datorn ignoreras inte oavsett det här värdet). Standardvärdet är falskt.
suppressFailures?: boolean
Egenskapsvärde
boolean
typeHandlerVersion
Anger versionen av skripthanteraren.
typeHandlerVersion?: string
Egenskapsvärde
string
typePropertiesType
Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension".
typePropertiesType?: string
Egenskapsvärde
string
Information om ärvda egenskaper
id
Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Egenskapsvärde
string
ärvd frånTrackedResource.id
location
Den geo-plats där resursen finns
location: string
Egenskapsvärde
string
ärvd frånTrackedResource.location
name
systemData
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.
systemData?: SystemData
Egenskapsvärde
ärvs frånTrackedResource.systemData
tags
Resursetiketter.
tags?: Record<string, string>
Egenskapsvärde
Record<string, string>
ärvs frånTrackedResource.tags
type
Resurstypen. T.ex. "Microsoft. Compute/virtualMachines" eller "Microsoft. Storage/storageAccounts"
type?: string
Egenskapsvärde
string
ärvd frånTrackedResource.type