Dela via


MachineExtensionUpdate interface

Beskriver en uppdatering av datortillägget.

Extends

Egenskaper

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.

enableAutomaticUpgrade

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

forceUpdateTag

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

protectedSettings

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

publisher

Namnet på tilläggshanterarens utgivare.

settings

Json har formaterat offentliga inställningar för tillägget.

type

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

typeHandlerVersion

Anger versionen av skripthanteraren.

Ärvda egenskaper

tags

Resurstaggar

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 tillgänglig.

enableAutomaticUpgrade?: boolean

Egenskapsvärde

boolean

forceUpdateTag

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

forceUpdateTag?: string

Egenskapsvärde

string

protectedSettings

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

protectedSettings?: {[propertyName: string]: any}

Egenskapsvärde

{[propertyName: string]: any}

publisher

Namnet på tilläggshanterarens utgivare.

publisher?: string

Egenskapsvärde

string

settings

Json har formaterat offentliga inställningar för tillägget.

settings?: {[propertyName: string]: any}

Egenskapsvärde

{[propertyName: string]: any}

type

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

type?: string

Egenskapsvärde

string

typeHandlerVersion

Anger versionen av skripthanteraren.

typeHandlerVersion?: string

Egenskapsvärde

string

Information om ärvda egenskaper

tags

Resurstaggar

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

Egenskapsvärde

{[propertyName: string]: string}

ärvs frånResourceUpdate.tags