VirtualMachineScaleSetVMProperties interface

Beschreibt die Eigenschaften eines vm scale set virtual machine.

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 in der gleichen Verfügbarkeitsgruppe 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.

hardwareProfile

Gibt die Hardwareeinstellungen für den virtuellen Computer an.

instanceView

Die Instanzansicht des virtuellen Computers.

latestModelApplied

Gibt an, ob das neueste Modell auf den virtuellen Computer angewendet wurde.

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.

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.

protectionPolicy

Gibt die Schutzrichtlinie des virtuellen Computers an.

provisioningState

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird.

resilientVMDeletionStatus

Gibt den widerstandsfähigen VM-Löschstatus für den virtuellen Computer an.

securityProfile

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

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.

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

virtualMachineResourceId

Spezifiziert die ARM-Ressourcen-ID der eigenständigen virtuellen Maschine, die mit dieser VMSS-VM verbunden ist. Diese Eigenschaft gilt nur für Virtual Machine Scale Sets mit flexiblem Orchestrationsmodus. Mindest-API-Version: 01.11.2025.

vmId

Eindeutige AZURE-VM-ID.

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 in der gleichen Verfügbarkeitsgruppe 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

hardwareProfile

Gibt die Hardwareeinstellungen für den virtuellen Computer an.

hardwareProfile?: HardwareProfile

Eigenschaftswert

instanceView

Die Instanzansicht des virtuellen Computers.

instanceView?: VirtualMachineScaleSetVMInstanceView

Eigenschaftswert

latestModelApplied

Gibt an, ob das neueste Modell auf den virtuellen Computer angewendet wurde.

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.

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

protectionPolicy

Gibt die Schutzrichtlinie des virtuellen Computers an.

protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy

Eigenschaftswert

provisioningState

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird.

provisioningState?: string

Eigenschaftswert

string

resilientVMDeletionStatus

Gibt den widerstandsfähigen VM-Löschstatus für den virtuellen Computer an.

resilientVMDeletionStatus?: string

Eigenschaftswert

string

securityProfile

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

securityProfile?: SecurityProfile

Eigenschaftswert

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.

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

virtualMachineResourceId

Spezifiziert die ARM-Ressourcen-ID der eigenständigen virtuellen Maschine, die mit dieser VMSS-VM verbunden ist. Diese Eigenschaft gilt nur für Virtual Machine Scale Sets mit flexiblem Orchestrationsmodus. Mindest-API-Version: 01.11.2025.

virtualMachineResourceId?: string

Eigenschaftswert

string

vmId

Eindeutige AZURE-VM-ID.

vmId?: string

Eigenschaftswert

string