VirtualMachineExtension interface
Beschrijft een virtuele-machine-extensie.
- Uitbreiding
Eigenschappen
auto |
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 secundaire versies echter niet bijgewerkt, tenzij opnieuw geïmplementeerd, zelfs als deze eigenschap is ingesteld op true. |
enable |
Geeft aan of de extensie automatisch moet worden bijgewerkt door het platform als er een nieuwere versie van de extensie beschikbaar is. |
force |
Hoe de extensie-handler moet worden gedwongen bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd. |
instance |
De weergave van het exemplaar van de extensie van de virtuele machine. |
protected |
De extensie kan protectedSettings of protectedSettingsFromKeyVault bevatten of helemaal geen beveiligde instellingen bevatten. |
protected |
De met extensies beveiligde instellingen die worden doorgegeven via verwijzing en die worden gebruikt vanuit de sleutelkluis |
provision |
Verzameling extensienamen waarna deze extensie moet worden ingericht. |
provisioning |
De inrichtingsstatus, die alleen wordt weergegeven in het antwoord. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
publisher | De naam van de uitgever van de extensie-handler. |
settings | Met Json opgemaakte openbare instellingen voor de extensie. |
suppress |
Hiermee wordt aangegeven of fouten die het gevolg zijn van de extensie, worden onderdrukt (operationele fouten, zoals het niet maken van verbinding met de VM, worden niet onderdrukt, ongeacht deze waarde). De standaardwaarde is false. |
type |
Hiermee geeft u de versie van de scripthandler op. |
type |
Hiermee geeft u het type van de extensie; Een voorbeeld is CustomScriptExtension. |
Overgenomen eigenschappen
id | Resource-id OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
location | Resourcelocatie |
name | Resourcenaam OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
tags | Resourcetags |
type | Resourcetype OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
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 secundaire versies echter niet bijgewerkt, tenzij opnieuw geïmplementeerd, zelfs 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 bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd.
forceUpdateTag?: string
Waarde van eigenschap
string
instanceView
De weergave van het exemplaar van de extensie van de virtuele machine.
instanceView?: VirtualMachineExtensionInstanceView
Waarde van eigenschap
protectedSettings
De extensie kan protectedSettings of protectedSettingsFromKeyVault bevatten of helemaal geen beveiligde instellingen bevatten.
protectedSettings?: any
Waarde van eigenschap
any
protectedSettingsFromKeyVault
De met extensies beveiligde instellingen die worden doorgegeven via verwijzing en die worden gebruikt vanuit de sleutelkluis
protectedSettingsFromKeyVault?: KeyVaultSecretReference
Waarde van eigenschap
provisionAfterExtensions
Verzameling extensienamen waarna deze extensie moet worden ingericht.
provisionAfterExtensions?: string[]
Waarde van eigenschap
string[]
provisioningState
De inrichtingsstatus, die alleen wordt weergegeven in het antwoord. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
provisioningState?: 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?: any
Waarde van eigenschap
any
suppressFailures
Hiermee wordt aangegeven of fouten die het gevolg zijn van de extensie, worden onderdrukt (operationele fouten, zoals het niet maken van verbinding met de VM, worden niet onderdrukt, ongeacht deze waarde). De standaardwaarde is false.
suppressFailures?: boolean
Waarde van eigenschap
boolean
typeHandlerVersion
Hiermee geeft u de versie van de scripthandler op.
typeHandlerVersion?: string
Waarde van eigenschap
string
typePropertiesType
Hiermee geeft u het type van de extensie; Een voorbeeld is CustomScriptExtension.
typePropertiesType?: string
Waarde van eigenschap
string
Details van overgenomen eigenschap
id
Resource-id OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
id?: string
Waarde van eigenschap
string
Overgenomen vanResourceWithOptionalLocation.id
location
Resourcelocatie
location?: string
Waarde van eigenschap
string
Overgenomen vanResourceWithOptionalLocation.location
name
Resourcenaam OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
name?: string
Waarde van eigenschap
string
Overgenomen vanResourceWithOptionalLocation.name
tags
Resourcetags
tags?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
Overgenomen vanResourceWithOptionalLocation.tags
type
Resourcetype OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
type?: string
Waarde van eigenschap
string
Overgenomen vanResourceWithOptionalLocation.type