Freigeben über


VirtualMachineScaleSetVMProfile interface

Beschreibt ein VM-Skalierungssatzprofil.

Eigenschaften

applicationProfile

Gibt die Kataloganwendungen an, die dem virtuellen Computer/VMSS zur Verfügung gestellt werden sollen.

billingProfile

Gibt die abrechnungsbezogenen Details eines Azure Spot-VMSS an. Mindest-API-Version: 2019-03-01.

capacityReservation

Gibt die Kapazitätsreservierungsdetails eines Skalierungssatzes an. Mindest-API-Version: 2021-04-01.

diagnosticsProfile

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

evictionPolicy

Gibt die Eviction-Richtlinie für den virtuellen Azure Spot-Computer und den Azure Spot-Skalierungssatz an. Für virtuelle Azure Spot-Computer werden sowohl "Deallocate" als auch "Delete" unterstützt, und die mindeste API-Version ist 2019-03-01. Bei Azure Spot-Skalierungssätzen werden sowohl "Deallocate" als auch "Delete" unterstützt, und die mindeste API-Version ist 2017-10-30-preview.

extensionProfile

Gibt eine Auflistung von Einstellungen für Erweiterungen an, die auf virtuellen Computern im Skalierungssatz installiert sind.

hardwareProfile

Gibt die Hardwareprofildetails eines Skalierungssatzes an. Mindest-API-Version: 2021-11-01.

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

networkProfile

Gibt die Eigenschaften der Netzwerkschnittstellen der virtuellen Computer im Skalierungssatz an.

osProfile

Gibt die Betriebssystemeinstellungen für die virtuellen Computer im Skalierungssatz an.

priority

Gibt die Priorität für die virtuellen Computer im Skalierungssatz an. Mindest-API-Version: 2017-10-30-preview.

scheduledEventsProfile

Gibt geplante Ereigniskonfigurationen an.

securityPostureReference

Gibt den Sicherheitsstatus an, der im Skalierungssatz verwendet werden soll. Mindest-API-Version: 2023-03-01

securityProfile

Gibt die Sicherheitsrelevanten Profileinstellungen für die virtuellen Computer im Skalierungssatz an.

serviceArtifactReference

Gibt die Dienstartefaktereferenz-ID an, die zum Festlegen derselben Imageversion für alle virtuellen Computer im Skalierungssatz bei Verwendung der neuesten Imageversion verwendet wird. Mindest-API-Version: 2022-11-01

storageProfile

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

timeCreated

Gibt die Zeit an, zu der dieses VM-Profil für den Skalierungssatz für virtuelle Computer erstellt wurde. Mindest-API-Version für diese Eigenschaft ist 2024-03-01. Dieser Wert wird vmSS Flex VM-Tags beim Erstellen/Aktualisieren des VMSS-VM-Profils mit mindester API-Version 2024-03-01 hinzugefügt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

userData

UserData für die virtuellen Computer im Skalierungssatz, die base64-codiert sein müssen. Der Kunde sollte hier keine Geheimnisse weitergeben. Mindest-API-Version: 2021-03-01.

Details zur Eigenschaft

applicationProfile

Gibt die Kataloganwendungen an, die dem virtuellen Computer/VMSS zur Verfügung gestellt werden sollen.

applicationProfile?: ApplicationProfile

Eigenschaftswert

billingProfile

Gibt die abrechnungsbezogenen Details eines Azure Spot-VMSS an. Mindest-API-Version: 2019-03-01.

billingProfile?: BillingProfile

Eigenschaftswert

capacityReservation

Gibt die Kapazitätsreservierungsdetails eines Skalierungssatzes an. Mindest-API-Version: 2021-04-01.

capacityReservation?: CapacityReservationProfile

Eigenschaftswert

diagnosticsProfile

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

diagnosticsProfile?: DiagnosticsProfile

Eigenschaftswert

evictionPolicy

Gibt die Eviction-Richtlinie für den virtuellen Azure Spot-Computer und den Azure Spot-Skalierungssatz an. Für virtuelle Azure Spot-Computer werden sowohl "Deallocate" als auch "Delete" unterstützt, und die mindeste API-Version ist 2019-03-01. Bei Azure Spot-Skalierungssätzen werden sowohl "Deallocate" als auch "Delete" unterstützt, und die mindeste API-Version ist 2017-10-30-preview.

evictionPolicy?: string

Eigenschaftswert

string

extensionProfile

Gibt eine Auflistung von Einstellungen für Erweiterungen an, die auf virtuellen Computern im Skalierungssatz installiert sind.

extensionProfile?: VirtualMachineScaleSetExtensionProfile

Eigenschaftswert

hardwareProfile

Gibt die Hardwareprofildetails eines Skalierungssatzes an. Mindest-API-Version: 2021-11-01.

hardwareProfile?: VirtualMachineScaleSetHardwareProfile

Eigenschaftswert

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

networkProfile

Gibt die Eigenschaften der Netzwerkschnittstellen der virtuellen Computer im Skalierungssatz an.

networkProfile?: VirtualMachineScaleSetNetworkProfile

Eigenschaftswert

osProfile

Gibt die Betriebssystemeinstellungen für die virtuellen Computer im Skalierungssatz an.

osProfile?: VirtualMachineScaleSetOSProfile

Eigenschaftswert

priority

Gibt die Priorität für die virtuellen Computer im Skalierungssatz an. Mindest-API-Version: 2017-10-30-preview.

priority?: string

Eigenschaftswert

string

scheduledEventsProfile

Gibt geplante Ereigniskonfigurationen an.

scheduledEventsProfile?: ScheduledEventsProfile

Eigenschaftswert

securityPostureReference

Gibt den Sicherheitsstatus an, der im Skalierungssatz verwendet werden soll. Mindest-API-Version: 2023-03-01

securityPostureReference?: SecurityPostureReference

Eigenschaftswert

securityProfile

Gibt die Sicherheitsrelevanten Profileinstellungen für die virtuellen Computer im Skalierungssatz an.

securityProfile?: SecurityProfile

Eigenschaftswert

serviceArtifactReference

Gibt die Dienstartefaktereferenz-ID an, die zum Festlegen derselben Imageversion für alle virtuellen Computer im Skalierungssatz bei Verwendung der neuesten Imageversion verwendet wird. Mindest-API-Version: 2022-11-01

serviceArtifactReference?: ServiceArtifactReference

Eigenschaftswert

storageProfile

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

storageProfile?: VirtualMachineScaleSetStorageProfile

Eigenschaftswert

timeCreated

Gibt die Zeit an, zu der dieses VM-Profil für den Skalierungssatz für virtuelle Computer erstellt wurde. Mindest-API-Version für diese Eigenschaft ist 2024-03-01. Dieser Wert wird vmSS Flex VM-Tags beim Erstellen/Aktualisieren des VMSS-VM-Profils mit mindester API-Version 2024-03-01 hinzugefügt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

timeCreated?: Date

Eigenschaftswert

Date

userData

UserData für die virtuellen Computer im Skalierungssatz, die base64-codiert sein müssen. Der Kunde sollte hier keine Geheimnisse weitergeben. Mindest-API-Version: 2021-03-01.

userData?: string

Eigenschaftswert

string