Delen via


VMExtension interface

De configuratie voor extensies van virtuele machines.

Eigenschappen

autoUpgradeMinorVersion

Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true.

enableAutomaticUpgrade

Geeft aan of de extensie automatisch moet worden bijgewerkt door het platform als er een nieuwere versie van de extensie beschikbaar is.

name

De naam van de extensie van de virtuele machine.

protectedSettings

De extensie kan protectedSettings of protectedSettingsFromKeyVault bevatten of helemaal geen beveiligde instellingen.

provisionAfterExtensions

Verzameling extensienamen waarna deze extensie moet worden ingericht.

publisher

De naam van de uitgever van de extensie-handler.

settings

Met JSON opgemaakte openbare instellingen voor de extensie.

type

Het type van de extensies.

typeHandlerVersion

De versie van scripthandler.

Eigenschapdetails

autoUpgradeMinorVersion

Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true.

autoUpgradeMinorVersion?: boolean

Waarde van eigenschap

boolean

enableAutomaticUpgrade

Geeft aan of de extensie automatisch moet worden bijgewerkt door het platform als er een nieuwere versie van de extensie beschikbaar is.

enableAutomaticUpgrade?: boolean

Waarde van eigenschap

boolean

name

De naam van de extensie van de virtuele machine.

name: string

Waarde van eigenschap

string

protectedSettings

De extensie kan protectedSettings of protectedSettingsFromKeyVault bevatten of helemaal geen beveiligde instellingen.

protectedSettings?: Record<string, unknown>

Waarde van eigenschap

Record<string, unknown>

provisionAfterExtensions

Verzameling extensienamen waarna deze extensie moet worden ingericht.

provisionAfterExtensions?: string[]

Waarde van eigenschap

string[]

publisher

De naam van de uitgever van de extensie-handler.

publisher: string

Waarde van eigenschap

string

settings

Met JSON opgemaakte openbare instellingen voor de extensie.

settings?: Record<string, unknown>

Waarde van eigenschap

Record<string, unknown>

type

Het type van de extensies.

type: string

Waarde van eigenschap

string

typeHandlerVersion

De versie van scripthandler.

typeHandlerVersion?: string

Waarde van eigenschap

string