Freigeben über


VirtualMachineScaleSetVMProfileOutput interface

Beschreibt ein VM-Skalierungsgruppenprofil für virtuelle Computer.

Eigenschaften

applicationProfile

Gibt die Kataloganwendungen an, die für die VM/VMSS zur Verfügung gestellt werden sollen.

billingProfile

Gibt die Abrechnungsdetails einer Azure Spot-VMSS an.

Api-Mindestversion: 2019-03-01.

capacityReservation

Gibt die Kapazitätsreservierungsdetails einer Skalierungsgruppe an.

Api-Mindestversion: 2021-04-01.

diagnosticsProfile

Gibt den Status der Startdiagnoseeinstellungen an.

Api-Mindestversion: 2015-06-15.

evictionPolicy

Gibt die Entfernungsrichtlinie für den virtuellen Azure Spot-Computer und die Azure Spot-Skalierungsgruppe an.

Für virtuelle Azure Spot-Computer werden sowohl "Deallocate" als auch "Delete" unterstützt, und die API-Mindestversion ist 2019-03-01.

Für Azure Spot-Skalierungsgruppen werden sowohl "Deallocate" als auch "Delete" unterstützt, und die API-Mindestversion ist 2017-10-30-preview.

extensionProfile

Gibt eine Sammlung von Einstellungen für Erweiterungen an, die auf virtuellen Computern in der Skalierungsgruppe installiert sind.

hardwareProfile

Gibt die hardwareprofilbezogenen Details einer Skalierungsgruppe an.

Api-Mindestversion: 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-Hybridnutzungsvorteil für Linux Server

Api-Mindestversion: 2015-06-15

networkProfile

Gibt die Eigenschaften der Netzwerkschnittstellen der virtuellen Computer in der Skalierungsgruppe an.

osProfile

Gibt die Betriebssystemeinstellungen für die virtuellen Computer in der Skalierungsgruppe an.

priority

Gibt die Priorität für die virtuellen Computer in der Skalierungsgruppe an.

Api-Mindestversion: 2017-10-30-preview

scheduledEventsProfile

Gibt konfigurationen für geplante Ereignisse an.

securityProfile

Gibt die Sicherheitsprofileinstellungen für die virtuellen Computer in der Skalierungsgruppe an.

storageProfile

Legt die Speichereinstellungen für die Datenträger des virtuellen Computers fest.

userData

UserData für die virtuellen Computer in der Skalierungsgruppe, die Base64-codiert sein muss. Der Kunde sollte hier keine Geheimnisse weitergeben.

Api-Mindestversion: 2021-03-01

Details zur Eigenschaft

applicationProfile

Gibt die Kataloganwendungen an, die für die VM/VMSS zur Verfügung gestellt werden sollen.

applicationProfile?: ApplicationProfileOutput

Eigenschaftswert

billingProfile

Gibt die Abrechnungsdetails einer Azure Spot-VMSS an.

Api-Mindestversion: 2019-03-01.

billingProfile?: BillingProfileOutput

Eigenschaftswert

capacityReservation

Gibt die Kapazitätsreservierungsdetails einer Skalierungsgruppe an.

Api-Mindestversion: 2021-04-01.

capacityReservation?: CapacityReservationProfileOutput

Eigenschaftswert

diagnosticsProfile

Gibt den Status der Startdiagnoseeinstellungen an.

Api-Mindestversion: 2015-06-15.

diagnosticsProfile?: DiagnosticsProfileOutput

Eigenschaftswert

evictionPolicy

Gibt die Entfernungsrichtlinie für den virtuellen Azure Spot-Computer und die Azure Spot-Skalierungsgruppe an.

Für virtuelle Azure Spot-Computer werden sowohl "Deallocate" als auch "Delete" unterstützt, und die API-Mindestversion ist 2019-03-01.

Für Azure Spot-Skalierungsgruppen werden sowohl "Deallocate" als auch "Delete" unterstützt, und die API-Mindestversion ist 2017-10-30-preview.

evictionPolicy?: "Delete" | "Deallocate"

Eigenschaftswert

"Delete" | "Deallocate"

extensionProfile

Gibt eine Sammlung von Einstellungen für Erweiterungen an, die auf virtuellen Computern in der Skalierungsgruppe installiert sind.

extensionProfile?: VirtualMachineScaleSetExtensionProfileOutput

Eigenschaftswert

hardwareProfile

Gibt die hardwareprofilbezogenen Details einer Skalierungsgruppe an.

Api-Mindestversion: 2021-11-01.

hardwareProfile?: VirtualMachineScaleSetHardwareProfileOutput

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-Hybridnutzungsvorteil für Linux Server

Api-Mindestversion: 2015-06-15

licenseType?: string

Eigenschaftswert

string

networkProfile

Gibt die Eigenschaften der Netzwerkschnittstellen der virtuellen Computer in der Skalierungsgruppe an.

networkProfile?: VirtualMachineScaleSetNetworkProfileOutput

Eigenschaftswert

osProfile

Gibt die Betriebssystemeinstellungen für die virtuellen Computer in der Skalierungsgruppe an.

osProfile?: VirtualMachineScaleSetOSProfileOutput

Eigenschaftswert

priority

Gibt die Priorität für die virtuellen Computer in der Skalierungsgruppe an.

Api-Mindestversion: 2017-10-30-preview

priority?: "Regular" | "Low" | "Spot"

Eigenschaftswert

"Regular" | "Low" | "Spot"

scheduledEventsProfile

Gibt konfigurationen für geplante Ereignisse an.

scheduledEventsProfile?: ScheduledEventsProfileOutput

Eigenschaftswert

securityProfile

Gibt die Sicherheitsprofileinstellungen für die virtuellen Computer in der Skalierungsgruppe an.

securityProfile?: SecurityProfileOutput

Eigenschaftswert

storageProfile

Legt die Speichereinstellungen für die Datenträger des virtuellen Computers fest.

storageProfile?: VirtualMachineScaleSetStorageProfileOutput

Eigenschaftswert

userData

UserData für die virtuellen Computer in der Skalierungsgruppe, die Base64-codiert sein muss. Der Kunde sollte hier keine Geheimnisse weitergeben.

Api-Mindestversion: 2021-03-01

userData?: string

Eigenschaftswert

string