Delen via


VirtualMachineScaleSetVMProfile interface

Beschrijft een virtuele-machineschaalsetprofiel voor virtuele machines.

Eigenschappen

applicationProfile

Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld voor de VM/VMSS

billingProfile

Hiermee geeft u de factureringsgerelateerde details van een Azure Spot VMSS. Minimale API-versie: 2019-03-01.

capacityReservation

Hiermee geeft u de details van de capaciteitsreservering van een schaalset op. Minimale API-versie: 2021-04-01.

diagnosticsProfile

Hiermee geeft u de status van diagnostische instellingen voor opstarten. Minimale API-versie: 2015-06-15.

evictionPolicy

Hiermee geeft u het verwijderingsbeleid voor de virtuele Azure Spot-machine en Azure Spot-schaalset op. Voor virtuele Azure Spot-machines worden zowel Toewijzing ongedaan maken als Verwijderen ondersteund en is de minimale API-versie 2019-03-01. Voor Azure Spot-schaalsets worden zowel 'Toewijzing ongedaan maken' als 'Verwijderen' ondersteund en is de minimale API-versie 2017-10-30-preview.

extensionProfile

Hiermee geeft u een verzameling instellingen op voor extensies die zijn geïnstalleerd op virtuele machines in de schaalset.

hardwareProfile

Hiermee geeft u de hardwareprofielgerelateerde details van een schaalset. Minimale API-versie: 2021-11-01.

licenseType

Hiermee geeft u op dat de installatiekopieën of schijven die worden gebruikt, on-premises zijn gelicentieerd.

Mogelijke waarden voor het Windows Server-besturingssysteem zijn:

Windows_Client

Windows_Server

Mogelijke waarden voor het Linux Server-besturingssysteem zijn:

RHEL_BYOS (voor RHEL)

SLES_BYOS (voor SUSE)

Zie Azure Hybrid Use Benefit voor Windows Server voor meer informatie

Azure Hybrid Use Benefit voor Linux Server-

Minimale API-versie: 2015-06-15

networkProfile

Hiermee geeft u eigenschappen van de netwerkinterfaces van de virtuele machines in de schaalset.

osProfile

Hiermee geeft u de besturingssysteeminstellingen voor de virtuele machines in de schaalset.

priority

Hiermee geeft u de prioriteit voor de virtuele machines in de schaalset. Minimale API-versie: 2017-10-30-preview.

scheduledEventsProfile

Hiermee geeft u configuraties met betrekking tot geplande gebeurtenissen op.

securityPostureReference

Hiermee geeft u het beveiligingspostuur moet worden gebruikt in de schaalset. Minimale API-versie: 2023-03-01

securityProfile

Hiermee geeft u de beveiligingsgerelateerde profielinstellingen voor de virtuele machines in de schaalset.

serviceArtifactReference

Hiermee geeft u de referentie-id voor serviceartefacten op die wordt gebruikt voor het instellen van dezelfde installatiekopieënversie voor alle virtuele machines in de schaalset wanneer u de meest recente installatiekopieënversie gebruikt. Minimale API-versie: 2022-11-01

storageProfile

Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine op.

timeCreated

Hiermee geeft u de tijd op waarop dit VM-profiel voor de virtuele-machineschaalset is gemaakt. De minimale API-versie voor deze eigenschap is 2024-03-01. Deze waarde wordt toegevoegd aan VMSS Flex VM-tags bij het maken/bijwerken van het VMSS-VM-profiel met minimale API-versie 2024-03-01. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

userData

UserData voor de virtuele machines in de schaalset, die base-64 moeten zijn gecodeerd. De klant mag hier geen geheimen doorgeven. Minimale API-versie: 2021-03-01.

Eigenschapdetails

applicationProfile

Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld voor de VM/VMSS

applicationProfile?: ApplicationProfile

Waarde van eigenschap

billingProfile

Hiermee geeft u de factureringsgerelateerde details van een Azure Spot VMSS. Minimale API-versie: 2019-03-01.

billingProfile?: BillingProfile

Waarde van eigenschap

capacityReservation

Hiermee geeft u de details van de capaciteitsreservering van een schaalset op. Minimale API-versie: 2021-04-01.

capacityReservation?: CapacityReservationProfile

Waarde van eigenschap

diagnosticsProfile

Hiermee geeft u de status van diagnostische instellingen voor opstarten. Minimale API-versie: 2015-06-15.

diagnosticsProfile?: DiagnosticsProfile

Waarde van eigenschap

evictionPolicy

Hiermee geeft u het verwijderingsbeleid voor de virtuele Azure Spot-machine en Azure Spot-schaalset op. Voor virtuele Azure Spot-machines worden zowel Toewijzing ongedaan maken als Verwijderen ondersteund en is de minimale API-versie 2019-03-01. Voor Azure Spot-schaalsets worden zowel 'Toewijzing ongedaan maken' als 'Verwijderen' ondersteund en is de minimale API-versie 2017-10-30-preview.

evictionPolicy?: string

Waarde van eigenschap

string

extensionProfile

Hiermee geeft u een verzameling instellingen op voor extensies die zijn geïnstalleerd op virtuele machines in de schaalset.

extensionProfile?: VirtualMachineScaleSetExtensionProfile

Waarde van eigenschap

hardwareProfile

Hiermee geeft u de hardwareprofielgerelateerde details van een schaalset. Minimale API-versie: 2021-11-01.

hardwareProfile?: VirtualMachineScaleSetHardwareProfile

Waarde van eigenschap

licenseType

Hiermee geeft u op dat de installatiekopieën of schijven die worden gebruikt, on-premises zijn gelicentieerd.

Mogelijke waarden voor het Windows Server-besturingssysteem zijn:

Windows_Client

Windows_Server

Mogelijke waarden voor het Linux Server-besturingssysteem zijn:

RHEL_BYOS (voor RHEL)

SLES_BYOS (voor SUSE)

Zie Azure Hybrid Use Benefit voor Windows Server voor meer informatie

Azure Hybrid Use Benefit voor Linux Server-

Minimale API-versie: 2015-06-15

licenseType?: string

Waarde van eigenschap

string

networkProfile

Hiermee geeft u eigenschappen van de netwerkinterfaces van de virtuele machines in de schaalset.

networkProfile?: VirtualMachineScaleSetNetworkProfile

Waarde van eigenschap

osProfile

Hiermee geeft u de besturingssysteeminstellingen voor de virtuele machines in de schaalset.

osProfile?: VirtualMachineScaleSetOSProfile

Waarde van eigenschap

priority

Hiermee geeft u de prioriteit voor de virtuele machines in de schaalset. Minimale API-versie: 2017-10-30-preview.

priority?: string

Waarde van eigenschap

string

scheduledEventsProfile

Hiermee geeft u configuraties met betrekking tot geplande gebeurtenissen op.

scheduledEventsProfile?: ScheduledEventsProfile

Waarde van eigenschap

securityPostureReference

Hiermee geeft u het beveiligingspostuur moet worden gebruikt in de schaalset. Minimale API-versie: 2023-03-01

securityPostureReference?: SecurityPostureReference

Waarde van eigenschap

securityProfile

Hiermee geeft u de beveiligingsgerelateerde profielinstellingen voor de virtuele machines in de schaalset.

securityProfile?: SecurityProfile

Waarde van eigenschap

serviceArtifactReference

Hiermee geeft u de referentie-id voor serviceartefacten op die wordt gebruikt voor het instellen van dezelfde installatiekopieënversie voor alle virtuele machines in de schaalset wanneer u de meest recente installatiekopieënversie gebruikt. Minimale API-versie: 2022-11-01

serviceArtifactReference?: ServiceArtifactReference

Waarde van eigenschap

storageProfile

Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine op.

storageProfile?: VirtualMachineScaleSetStorageProfile

Waarde van eigenschap

timeCreated

Hiermee geeft u de tijd op waarop dit VM-profiel voor de virtuele-machineschaalset is gemaakt. De minimale API-versie voor deze eigenschap is 2024-03-01. Deze waarde wordt toegevoegd aan VMSS Flex VM-tags bij het maken/bijwerken van het VMSS-VM-profiel met minimale API-versie 2024-03-01. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

timeCreated?: Date

Waarde van eigenschap

Date

userData

UserData voor de virtuele machines in de schaalset, die base-64 moeten zijn gecodeerd. De klant mag hier geen geheimen doorgeven. Minimale API-versie: 2021-03-01.

userData?: string

Waarde van eigenschap

string