MachineExtensionUpdate interface
Beskriver en uppdatering av datortillägget.
- 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 tillgänglig. |
force |
Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats. |
protected |
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". |
type |
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