VirtualMachineExtensionImage interface

Beschreibt ein Erweiterungsimage für virtuelle Computer.

Extends

Eigenschaften

computeRole

Der Typ der Rolle (IaaS oder PaaS), die diese Erweiterung unterstützt.

extensionFeatureMetadata

Zusätzliche Metadaten zu Erweiterungsfunktionen, einschließlich Compliance- und Fähigkeits-Tags.

handlerSchema

Das vom Herausgeber definierte Schema, bei dem Erweiterungskunden Einstellungen in einem übereinstimmenden Schema bereitstellen sollen.

operatingSystem

Das Betriebssystem, das diese Erweiterung unterstützt.

releaseCategory

Kategorisiert die Art der eingeführten Änderung (z. B. BugFix, SecurityFix, CompatibilityUpdate, NewFeature, Sonstiges).

releaseNotes

Zusammenfassung der Änderungen oder Aktualisierungen in dieser Erweiterungsversion.

runProfile

Spezifiziert, wann und wie die Erweiterung ausgeführt werden soll.

supportsMultipleExtensions

Gibt an, ob der Handler mehrere Erweiterungen unterstützen kann.

urgencyLevel

Gibt die Dringlichkeit für die Anwendung dieses Erweiterungsupdates an.

vmScaleSetEnabled

Gibt an, ob die Erweiterung auf xRP VMScaleSets verwendet werden kann. Standardmäßig können vorhandene Erweiterungen für Scalesets verwendet werden. Es kann jedoch vorkommen, dass ein Herausgeber explizit angeben möchte, dass die Erweiterung nur für CRP-VMs, aber nicht für VMSS aktiviert ist.

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Zum Beispiel - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Der geografische Standort, an dem sich die Ressource befindet

name

Der Name der Ressource

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

tags

Ressourcentags.

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

Details zur Eigenschaft

computeRole

Der Typ der Rolle (IaaS oder PaaS), die diese Erweiterung unterstützt.

computeRole?: string

Eigenschaftswert

string

extensionFeatureMetadata

Zusätzliche Metadaten zu Erweiterungsfunktionen, einschließlich Compliance- und Fähigkeits-Tags.

extensionFeatureMetadata?: ExtensionFeatureMetadata

Eigenschaftswert

handlerSchema

Das vom Herausgeber definierte Schema, bei dem Erweiterungskunden Einstellungen in einem übereinstimmenden Schema bereitstellen sollen.

handlerSchema?: string

Eigenschaftswert

string

operatingSystem

Das Betriebssystem, das diese Erweiterung unterstützt.

operatingSystem?: string

Eigenschaftswert

string

releaseCategory

Kategorisiert die Art der eingeführten Änderung (z. B. BugFix, SecurityFix, CompatibilityUpdate, NewFeature, Sonstiges).

releaseCategory?: string

Eigenschaftswert

string

releaseNotes

Zusammenfassung der Änderungen oder Aktualisierungen in dieser Erweiterungsversion.

releaseNotes?: string

Eigenschaftswert

string

runProfile

Spezifiziert, wann und wie die Erweiterung ausgeführt werden soll.

runProfile?: string

Eigenschaftswert

string

supportsMultipleExtensions

Gibt an, ob der Handler mehrere Erweiterungen unterstützen kann.

supportsMultipleExtensions?: boolean

Eigenschaftswert

boolean

urgencyLevel

Gibt die Dringlichkeit für die Anwendung dieses Erweiterungsupdates an.

urgencyLevel?: string

Eigenschaftswert

string

vmScaleSetEnabled

Gibt an, ob die Erweiterung auf xRP VMScaleSets verwendet werden kann. Standardmäßig können vorhandene Erweiterungen für Scalesets verwendet werden. Es kann jedoch vorkommen, dass ein Herausgeber explizit angeben möchte, dass die Erweiterung nur für CRP-VMs, aber nicht für VMSS aktiviert ist.

vmScaleSetEnabled?: boolean

Eigenschaftswert

boolean

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Zum Beispiel - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Eigenschaftswert

string

geerbt vonTrackedResource.id

location

Der geografische Standort, an dem sich die Ressource befindet

location: string

Eigenschaftswert

string

geerbt vonTrackedResource.location

name

Der Name der Ressource

name?: string

Eigenschaftswert

string

geerbt vonTrackedResource.name

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

systemData?: SystemData

Eigenschaftswert

geerbt vonTrackedResource.systemData-

tags

Ressourcentags.

tags?: Record<string, string>

Eigenschaftswert

Record<string, string>

vonTrackedResource.tags geerbt

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

type?: string

Eigenschaftswert

string

geerbt vonTrackedResource.type