VirtualMachineScaleSetVMProfileOutput interface
Beschrijft een virtuele-machineschaalsetprofiel voor virtuele machines.
Eigenschappen
| application |
Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld voor de VM/VMSS |
| billing |
Hiermee geeft u de factureringsgerelateerde details van een Azure Spot VMSS. |
| capacity |
Hiermee geeft u de details van de capaciteitsreservering van een schaalset op. |
| diagnostics |
Hiermee geeft u de status van diagnostische instellingen voor opstarten. |
| eviction |
Hiermee geeft u het verwijderingsbeleid voor de virtuele Azure Spot-machine en Azure Spot-schaalset op. |
| extension |
Hiermee geeft u een verzameling instellingen op voor extensies die zijn geïnstalleerd op virtuele machines in de schaalset. |
| hardware |
Hiermee geeft u de hardwareprofielgerelateerde details van een schaalset. |
| license |
Hiermee geeft u op dat de installatiekopieën of schijven die worden gebruikt, on-premises zijn gelicentieerd. |
| network |
Hiermee geeft u eigenschappen van de netwerkinterfaces van de virtuele machines in de schaalset. |
| os |
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. |
| scheduled |
Hiermee geeft u configuraties met betrekking tot geplande gebeurtenissen op. |
| security |
Hiermee geeft u de beveiligingsgerelateerde profielinstellingen voor de virtuele machines in de schaalset. |
| storage |
Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine op. |
| user |
UserData voor de virtuele machines in de schaalset, die base-64 moeten zijn gecodeerd. De klant mag hier geen geheimen doorgeven. |
Eigenschapdetails
applicationProfile
Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld voor de VM/VMSS
applicationProfile?: ApplicationProfileOutput
Waarde van eigenschap
billingProfile
Hiermee geeft u de factureringsgerelateerde details van een Azure Spot VMSS.
Minimale API-versie: 2019-03-01.
billingProfile?: BillingProfileOutput
Waarde van eigenschap
capacityReservation
Hiermee geeft u de details van de capaciteitsreservering van een schaalset op.
Minimale API-versie: 2021-04-01.
capacityReservation?: CapacityReservationProfileOutput
Waarde van eigenschap
diagnosticsProfile
Hiermee geeft u de status van diagnostische instellingen voor opstarten.
Minimale API-versie: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfileOutput
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?: "Deallocate" | "Delete"
Waarde van eigenschap
"Deallocate" | "Delete"
extensionProfile
Hiermee geeft u een verzameling instellingen op voor extensies die zijn geïnstalleerd op virtuele machines in de schaalset.
extensionProfile?: VirtualMachineScaleSetExtensionProfileOutput
Waarde van eigenschap
hardwareProfile
Hiermee geeft u de hardwareprofielgerelateerde details van een schaalset.
Minimale API-versie: 2021-11-01.
hardwareProfile?: VirtualMachineScaleSetHardwareProfileOutput
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?: VirtualMachineScaleSetNetworkProfileOutput
Waarde van eigenschap
osProfile
Hiermee geeft u de besturingssysteeminstellingen voor de virtuele machines in de schaalset.
osProfile?: VirtualMachineScaleSetOSProfileOutput
Waarde van eigenschap
priority
Hiermee geeft u de prioriteit voor de virtuele machines in de schaalset.
Minimale API-versie: 2017-10-30-preview
priority?: "Regular" | "Low" | "Spot"
Waarde van eigenschap
"Regular" | "Low" | "Spot"
scheduledEventsProfile
Hiermee geeft u configuraties met betrekking tot geplande gebeurtenissen op.
scheduledEventsProfile?: ScheduledEventsProfileOutput
Waarde van eigenschap
securityProfile
Hiermee geeft u de beveiligingsgerelateerde profielinstellingen voor de virtuele machines in de schaalset.
securityProfile?: SecurityProfileOutput
Waarde van eigenschap
storageProfile
Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine op.
storageProfile?: VirtualMachineScaleSetStorageProfileOutput
Waarde van eigenschap
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