VirtualMachineExtension interface
Beschrijft een virtuele-machineextensie.
- Uitbreiding
Eigenschappen
| auto |
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. |
| 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 om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd. |
| instance |
De weergave exemplaar van de virtuele-machine-extensie. |
| protected |
De extensie kan protectedSettings of protectedSettingsFromKeyVault of helemaal geen beveiligde instellingen bevatten. |
| protected |
De met extensies beveiligde instellingen die doorverwijzing worden doorgegeven en die worden gebruikt vanuit de sleutelkluis |
| provision |
Verzameling extensienamen waarna deze extensie moet worden ingericht. |
| provisioning |
De inrichtingsstatus, die alleen in het antwoord wordt weergegeven. 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 | In Json opgemaakte openbare instellingen voor de extensie. |
| suppress |
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 de versie van de scripthandler. |
| type |
Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. |
Overgenomen eigenschappen
| id | Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| location | De geografische locatie waar de resource zich bevindt |
| name | De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| system |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| tags | Resourcetags. |
| type | Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': 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 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
instanceView
De weergave exemplaar van de virtuele-machine-extensie.
instanceView?: VirtualMachineExtensionInstanceView
Waarde van eigenschap
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
provisionAfterExtensions
Verzameling extensienamen waarna deze extensie moet worden ingericht.
provisionAfterExtensions?: string[]
Waarde van eigenschap
string[]
provisioningState
De inrichtingsstatus, die alleen in het antwoord wordt weergegeven. 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
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
typeHandlerVersion
Hiermee geeft u de versie van de scripthandler.
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
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
id?: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.id
location
De geografische locatie waar de resource zich bevindt
location: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.location
name
De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
name?: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.name
systemData
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
systemData?: SystemData
Waarde van eigenschap
overgenomen vanTrackedResource.systemData-
tags
Resourcetags.
tags?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
overgenomen vanTrackedResource.tags
type
Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
type?: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.type