MachineExtension interface
Beskriver ett datortillägg.
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. |
| id | Hämtar eller anger ID: Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern. |
| instance |
Instansvyn för datortillägget. |
| location | Hämtar eller anger platsen. |
| name | Hämtar eller anger namnet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| protected |
Tillägget kan innehålla antingen protectedSettings eller protectedSettingsFromKeyVault eller inga skyddade inställningar alls. |
| provisioning |
Etableringstillståndet, som bara visas i svaret. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| publisher | Namnet på tilläggshanterarens utgivare. |
| settings | Json har formaterat offentliga inställningar för tillägget. |
| system |
Systemdata. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| tags | Hämtar eller anger resurstaggar. |
| type | Hämtar eller anger resurstypen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| type |
Anger versionen av skripthanteraren. |
| type |
Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". |
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
id
Hämtar eller anger ID: Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.
id?: string
Egenskapsvärde
string
instanceView
Instansvyn för datortillägget.
instanceView?: MachineExtensionPropertiesInstanceView
Egenskapsvärde
location
Hämtar eller anger platsen.
location?: string
Egenskapsvärde
string
name
Hämtar eller anger namnet. Obs! Den här egenskapen kommer inte att serialiseras. 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?: Record<string, unknown>
Egenskapsvärde
Record<string, unknown>
provisioningState
Etableringstillståndet, som bara visas i svaret. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
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?: Record<string, unknown>
Egenskapsvärde
Record<string, unknown>
systemData
Systemdata. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
systemData?: SystemData
Egenskapsvärde
tags
Hämtar eller anger resurstaggar.
tags?: {[propertyName: string]: string}
Egenskapsvärde
{[propertyName: string]: string}
type
Hämtar eller anger resurstypen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
type?: string
Egenskapsvärde
string
typeHandlerVersion
Anger versionen av skripthanteraren.
typeHandlerVersion?: string
Egenskapsvärde
string
typePropertiesType
Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension".
typePropertiesType?: string
Egenskapsvärde
string