Freigeben über


VirtualMachineScaleSetVM interface

Beschreibt einen vm scale set virtual machine.

Extends

Eigenschaften

additionalCapabilities

Gibt zusätzliche Funktionen an, die auf dem virtuellen Computer im Skalierungssatz aktiviert oder deaktiviert sind. Beispiel: Gibt an, ob der virtuelle Computer die Möglichkeit hat, verwaltete Datenträger mit UltraSSD_LRS Speicherkontotyp anzufügen.

availabilitySet

Gibt Informationen zum Verfügbarkeitssatz an, dem der virtuelle Computer zugewiesen werden soll. Virtuelle Computer, die im gleichen Verfügbarkeitssatz angegeben sind, werden verschiedenen Knoten zugewiesen, um die Verfügbarkeit zu maximieren. Weitere Informationen zu Verfügbarkeitssätzen finden Sie unter Übersicht über Verfügbarkeitssätze. Weitere Informationen zur geplanten Wartung von Azure finden Sie unter Wartung und Updates für virtuelle Computer in Azure. Derzeit kann eine VM nur zur Erstellungszeit zur Verfügbarkeit hinzugefügt werden. Eine vorhandene VM kann keinem Verfügbarkeitssatz hinzugefügt werden.

diagnosticsProfile

Gibt den Status der Startdiagnoseeinstellungen an. Mindest-API-Version: 2015-06-15.

etag

Etag wird in der Antwort "Update/Get" der VMSS zurückgegeben, sodass der Kunde es im Header bereitstellen kann, um optimistische Updates sicherzustellen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

hardwareProfile

Gibt die Hardwareeinstellungen für den virtuellen Computer an.

identity

Die Identität des virtuellen Computers, falls konfiguriert.

instanceId

Die Instanz-ID des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

instanceView

Die Instanzansicht des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

latestModelApplied

Gibt an, ob das neueste Modell auf den virtuellen Computer angewendet wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

licenseType

Gibt an, dass das verwendete Image oder der verwendete Datenträger lokal lizenziert wurde.

Mögliche Werte für das Windows Server-Betriebssystem sind:

Windows_Client

Windows_Server

Mögliche Werte für das Linux Server-Betriebssystem sind:

RHEL_BYOS (für RHEL)

SLES_BYOS (für SUSE)

Weitere Informationen finden Sie unter Azure Hybrid Use Benefit for Windows Server

Azure Hybrid Use Benefit für Linux Server

Mindest-API-Version: 2015-06-15

modelDefinitionApplied

Gibt an, ob das Modell, das auf den virtuellen Computer angewendet wird, das Modell des Skalierungssatzes des virtuellen Computers oder das angepasste Modell für den virtuellen Computer ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

networkProfile

Gibt die Netzwerkschnittstellen des virtuellen Computers an.

networkProfileConfiguration

Gibt die Netzwerkprofilkonfiguration des virtuellen Computers an.

osProfile

Gibt die Betriebssystemeinstellungen für den virtuellen Computer an.

plan

Gibt Informationen zum Marketplace-Image an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Element wird nur für Marketplace-Bilder verwendet. Bevor Sie ein Marketplace-Image aus einer API verwenden können, müssen Sie das Image für die programmgesteuerte Verwendung aktivieren. Suchen Sie im Azure-Portal das Marketplace-Image, das Sie verwenden möchten, und klicken Sie dann auf Möchten Sie programmgesteuert bereitstellen, Erste Schritte –>. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf Speichern.

protectionPolicy

Gibt die Schutzrichtlinie des virtuellen Computers an.

provisioningState

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

resources

Die Ressourcen für die untergeordnete Erweiterung des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

securityProfile

Gibt die Sicherheitsbezogenen Profileinstellungen für den virtuellen Computer an.

sku

Die SKU des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

storageProfile

Gibt die Speichereinstellungen für die Datenträger des virtuellen Computers an.

timeCreated

Gibt den Zeitpunkt an, zu dem die Ressource des virtuellen Computers erstellt wurde. Mindest-API-Version: 2021-11-01. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

userData

UserData für den virtuellen Computer, der base64-codiert sein muss. Der Kunde sollte hier keine Geheimnisse weitergeben. Mindest-API-Version: 2021-03-01

vmId

Eindeutige AZURE-VM-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

zones

Die Zonen des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

Hinweis zur Ressourcen-ID: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

location

Ressourcenspeicherort

name

Ressourcenname HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

tags

Ressourcentags

type

RessourcentypHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

additionalCapabilities

Gibt zusätzliche Funktionen an, die auf dem virtuellen Computer im Skalierungssatz aktiviert oder deaktiviert sind. Beispiel: Gibt an, ob der virtuelle Computer die Möglichkeit hat, verwaltete Datenträger mit UltraSSD_LRS Speicherkontotyp anzufügen.

additionalCapabilities?: AdditionalCapabilities

Eigenschaftswert

availabilitySet

Gibt Informationen zum Verfügbarkeitssatz an, dem der virtuelle Computer zugewiesen werden soll. Virtuelle Computer, die im gleichen Verfügbarkeitssatz angegeben sind, werden verschiedenen Knoten zugewiesen, um die Verfügbarkeit zu maximieren. Weitere Informationen zu Verfügbarkeitssätzen finden Sie unter Übersicht über Verfügbarkeitssätze. Weitere Informationen zur geplanten Wartung von Azure finden Sie unter Wartung und Updates für virtuelle Computer in Azure. Derzeit kann eine VM nur zur Erstellungszeit zur Verfügbarkeit hinzugefügt werden. Eine vorhandene VM kann keinem Verfügbarkeitssatz hinzugefügt werden.

availabilitySet?: SubResource

Eigenschaftswert

diagnosticsProfile

Gibt den Status der Startdiagnoseeinstellungen an. Mindest-API-Version: 2015-06-15.

diagnosticsProfile?: DiagnosticsProfile

Eigenschaftswert

etag

Etag wird in der Antwort "Update/Get" der VMSS zurückgegeben, sodass der Kunde es im Header bereitstellen kann, um optimistische Updates sicherzustellen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

etag?: string

Eigenschaftswert

string

hardwareProfile

Gibt die Hardwareeinstellungen für den virtuellen Computer an.

hardwareProfile?: HardwareProfile

Eigenschaftswert

identity

Die Identität des virtuellen Computers, falls konfiguriert.

identity?: VirtualMachineIdentity

Eigenschaftswert

instanceId

Die Instanz-ID des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

instanceId?: string

Eigenschaftswert

string

instanceView

Die Instanzansicht des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

instanceView?: VirtualMachineScaleSetVMInstanceView

Eigenschaftswert

latestModelApplied

Gibt an, ob das neueste Modell auf den virtuellen Computer angewendet wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

latestModelApplied?: boolean

Eigenschaftswert

boolean

licenseType

Gibt an, dass das verwendete Image oder der verwendete Datenträger lokal lizenziert wurde.

Mögliche Werte für das Windows Server-Betriebssystem sind:

Windows_Client

Windows_Server

Mögliche Werte für das Linux Server-Betriebssystem sind:

RHEL_BYOS (für RHEL)

SLES_BYOS (für SUSE)

Weitere Informationen finden Sie unter Azure Hybrid Use Benefit for Windows Server

Azure Hybrid Use Benefit für Linux Server

Mindest-API-Version: 2015-06-15

licenseType?: string

Eigenschaftswert

string

modelDefinitionApplied

Gibt an, ob das Modell, das auf den virtuellen Computer angewendet wird, das Modell des Skalierungssatzes des virtuellen Computers oder das angepasste Modell für den virtuellen Computer ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

modelDefinitionApplied?: string

Eigenschaftswert

string

networkProfile

Gibt die Netzwerkschnittstellen des virtuellen Computers an.

networkProfile?: NetworkProfile

Eigenschaftswert

networkProfileConfiguration

Gibt die Netzwerkprofilkonfiguration des virtuellen Computers an.

networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration

Eigenschaftswert

osProfile

Gibt die Betriebssystemeinstellungen für den virtuellen Computer an.

osProfile?: OSProfile

Eigenschaftswert

plan

Gibt Informationen zum Marketplace-Image an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Element wird nur für Marketplace-Bilder verwendet. Bevor Sie ein Marketplace-Image aus einer API verwenden können, müssen Sie das Image für die programmgesteuerte Verwendung aktivieren. Suchen Sie im Azure-Portal das Marketplace-Image, das Sie verwenden möchten, und klicken Sie dann auf Möchten Sie programmgesteuert bereitstellen, Erste Schritte –>. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf Speichern.

plan?: Plan

Eigenschaftswert

protectionPolicy

Gibt die Schutzrichtlinie des virtuellen Computers an.

protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy

Eigenschaftswert

provisioningState

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

resources

Die Ressourcen für die untergeordnete Erweiterung des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

resources?: VirtualMachineExtension[]

Eigenschaftswert

securityProfile

Gibt die Sicherheitsbezogenen Profileinstellungen für den virtuellen Computer an.

securityProfile?: SecurityProfile

Eigenschaftswert

sku

Die SKU des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

sku?: Sku

Eigenschaftswert

Sku

storageProfile

Gibt die Speichereinstellungen für die Datenträger des virtuellen Computers an.

storageProfile?: StorageProfile

Eigenschaftswert

timeCreated

Gibt den Zeitpunkt an, zu dem die Ressource des virtuellen Computers erstellt wurde. Mindest-API-Version: 2021-11-01. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

timeCreated?: Date

Eigenschaftswert

Date

userData

UserData für den virtuellen Computer, der base64-codiert sein muss. Der Kunde sollte hier keine Geheimnisse weitergeben. Mindest-API-Version: 2021-03-01

userData?: string

Eigenschaftswert

string

vmId

Eindeutige AZURE-VM-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

vmId?: string

Eigenschaftswert

string

zones

Die Zonen des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

zones?: string[]

Eigenschaftswert

string[]

Geerbte Eigenschaftsdetails

id

Hinweis zur Ressourcen-ID: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonResource.id

location

Ressourcenspeicherort

location: string

Eigenschaftswert

string

vonResource.location geerbt

name

Ressourcenname HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonResource.name

tags

Ressourcentags

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

Eigenschaftswert

{[propertyName: string]: string}

vonResource.tags geerbt

type

RessourcentypHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

vonResource.type geerbt