Delen via


VirtualMachineExtensionUpdate interface

Beschrijft een virtuele-machineextensie.

Uitbreiding

Eigenschappen

autoUpgradeMinorVersion

Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal 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.

forceUpdateTag

Hoe de extensie-handler moet worden gedwongen om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd.

protectedSettings

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

protectedSettingsFromKeyVault

De met extensies beveiligde instellingen die doorverwijzing worden doorgegeven en die worden gebruikt vanuit de sleutelkluis

publisher

De naam van de uitgever van de extensie-handler.

settings

In Json opgemaakte openbare instellingen voor de extensie.

suppressFailures

Geeft aan of fouten die voortvloeien uit de extensie worden onderdrukt (operationele fouten, zoals het niet verbinden met de VIRTUELE machine, worden niet onderdrukt, ongeacht deze waarde). De standaardwaarde is onwaar.

type

Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension.

typeHandlerVersion

Hiermee geeft u de versie van de scripthandler.

Overgenomen eigenschappen

tags

Resourcetags

Eigenschapdetails

autoUpgradeMinorVersion

Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal 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

forceUpdateTag

Hoe de extensie-handler moet worden gedwongen om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd.

forceUpdateTag?: string

Waarde van eigenschap

string

protectedSettings

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

protectedSettings?: any

Waarde van eigenschap

any

protectedSettingsFromKeyVault

De met extensies beveiligde instellingen die doorverwijzing worden doorgegeven en die worden gebruikt vanuit de sleutelkluis

protectedSettingsFromKeyVault?: KeyVaultSecretReference

Waarde van eigenschap

publisher

De naam van de uitgever van de extensie-handler.

publisher?: string

Waarde van eigenschap

string

settings

In Json opgemaakte openbare instellingen voor de extensie.

settings?: any

Waarde van eigenschap

any

suppressFailures

Geeft aan of fouten die voortvloeien uit de extensie worden onderdrukt (operationele fouten, zoals het niet verbinden met de VIRTUELE machine, worden niet onderdrukt, ongeacht deze waarde). De standaardwaarde is onwaar.

suppressFailures?: boolean

Waarde van eigenschap

boolean

type

Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension.

type?: string

Waarde van eigenschap

string

typeHandlerVersion

Hiermee geeft u de versie van de scripthandler.

typeHandlerVersion?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

tags

Resourcetags

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

Waarde van eigenschap

{[propertyName: string]: string}

overgenomen vanUpdateResource.tags