VirtualMachineScaleSetVMProfile 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. Minimale API-versie: 2019-03-01. |
capacity |
Hiermee geeft u de details van de capaciteitsreservering van een schaalset op. Minimale API-versie: 2021-04-01. |
diagnostics |
Hiermee geeft u de status van diagnostische instellingen voor opstarten. Minimale API-versie: 2015-06-15. |
eviction |
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. |
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. Minimale API-versie: 2021-11-01. |
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. Minimale API-versie: 2017-10-30-preview. |
scheduled |
Hiermee geeft u configuraties met betrekking tot geplande gebeurtenissen op. |
security |
Hiermee geeft u het beveiligingspostuur moet worden gebruikt in de schaalset. Minimale API-versie: 2023-03-01 |
security |
Hiermee geeft u de beveiligingsgerelateerde profielinstellingen voor de virtuele machines in de schaalset. |
service |
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 |
storage |
Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine op. |
time |
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. |
user |
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