Dela via


VirtualMachineScaleSetVMExtension interface

Beskriver ett VMSS VM-tillägg.

Extends

Egenskaper

autoUpgradeMinorVersion

Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionen. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även om den här egenskapen är inställd på true.

enableAutomaticUpgrade

Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version av tillägget.

forceUpdateTag

Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats.

instanceView

Vyn för tilläggsinstansen för virtuella datorer.

location

Platsen för tillägget.

name

Namnet på tillägget. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

protectedSettings

Tillägget kan innehålla antingen protectedSettings eller protectedSettingsFromKeyVault eller inga skyddade inställningar alls.

protectedSettingsFromKeyVault

Tilläggsskyddade inställningar som skickas med referens och som används från nyckelvalvet

provisionAfterExtensions

Samling med tilläggsnamn varefter det här tillägget måste etableras.

provisioningState

Etableringstillståndet, som bara visas i svaret. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

publisher

Namnet på tilläggshanterarutgivaren.

settings

Json-formaterade offentliga inställningar för tillägget.

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

type

Resurstyp OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

typeHandlerVersion

Anger skripthanterarens version.

typePropertiesType

Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension".

Ärvda egenskaper

id

Resurs-ID OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

Egenskapsinformation

autoUpgradeMinorVersion

Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionen. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även om den här egenskapen är 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.

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

Vyn för tilläggsinstansen för virtuella datorer.

instanceView?: VirtualMachineExtensionInstanceView

Egenskapsvärde

location

Platsen för tillägget.

location?: string

Egenskapsvärde

string

name

Namnet på tillägget. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

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 med referens och som används från nyckelvalvet

protectedSettingsFromKeyVault?: KeyVaultSecretReference

Egenskapsvärde

provisionAfterExtensions

Samling med tilläggsnamn varefter det här tillägget måste etableras.

provisionAfterExtensions?: string[]

Egenskapsvärde

string[]

provisioningState

Etableringstillståndet, som bara visas i svaret. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

publisher

Namnet på tilläggshanterarutgivaren.

publisher?: string

Egenskapsvärde

string

settings

Json-formaterade 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 False.

suppressFailures?: boolean

Egenskapsvärde

boolean

type

Resurstyp OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

typeHandlerVersion

Anger skripthanterarens version.

typeHandlerVersion?: string

Egenskapsvärde

string

typePropertiesType

Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension".

typePropertiesType?: string

Egenskapsvärde

string

Information om ärvda egenskaper

id

Resurs-ID OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånSubResourceReadOnly.id