VirtualMachineScaleSet interface
Beskriver en VM-skalningsuppsättning.
- Extends
Egenskaper
additional |
Anger ytterligare funktioner som är aktiverade eller inaktiverade på Virtual Machines i VM-skalningsuppsättningen. Till exempel: om Virtual Machines har möjlighet att stödja anslutning av hanterade datadiskar med UltraSSD_LRS lagringskontotyp. |
automatic |
Princip för automatiska reparationer. |
constrained |
Valfri egenskap som antingen måste anges till Sant eller utelämnas. |
do |
När Overprovision är aktiverat startas tillägg endast på det begärda antalet virtuella datorer som slutligen behålls. Den här egenskapen säkerställer därför att tilläggen inte körs på de extra överetablerade virtuella datorerna. |
etag | Etag är egenskapen som returneras i Skapa/Update/Get-svaret för VMSS, så att kunden kan ange den i huvudet för att säkerställa optimistiska uppdateringar Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
extended |
Den utökade platsen för VM-skalningsuppsättningen. |
host |
Anger information om den dedikerade värdgrupp som vm-skalningsuppsättningen finns i. Lägsta API-version: 2020-06-01. |
identity | Identiteten för vm-skalningsuppsättningen, om den är konfigurerad. |
orchestration |
Anger orkestreringsläget för vm-skalningsuppsättningen. |
overprovision | Anger om vm-skalningsuppsättningen ska överetableras. |
plan | Anger information om marketplace-avbildningen som används för att skapa den virtuella datorn. Det här elementet används endast för Marketplace-avbildningar. Innan du kan använda en Marketplace-avbildning från ett API måste du aktivera avbildningen för programmatisk användning. I Azure Portal letar du upp marketplace-avbildningen som du vill använda och klickar sedan på Vill distribuera programmatiskt, Kom igång ->. Ange nödvändig information och klicka sedan på Spara. |
platform |
Antal feldomäner för varje placeringsgrupp. |
priority |
Anger önskade mål för att blanda virtuella datorer med oanvänd kapacitet och normal prioritet inom samma VMSS Flex-instans. |
provisioning |
Etableringstillståndet, som bara visas i svaret. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
proximity |
Anger information om närhetsplaceringsgruppen som vm-skalningsuppsättningen ska tilldelas. Lägsta API-version: 2018-04-01. |
resiliency |
Policy för återhämtning |
scale |
Anger de principer som tillämpas vid skalning i Virtual Machines i VM-skalningsuppsättningen. |
scheduled |
The ScheduledEventsPolicy. |
single |
När det är sant begränsar detta skalningsuppsättningen till en enskild placeringsgrupp, med maxstorleken 100 virtuella datorer. Obs! Om singlePlacementGroup är sant kan det ändras till falskt. Men om singlePlacementGroup är falskt kan det hända att det inte ändras till sant. |
sku | SKU:n för vm-skalningsuppsättningen. |
spot |
Anger egenskaperna för återställning av oanvänd kapacitet för vm-skalningsuppsättningen. |
time |
Anger den tidpunkt då vm-skalningsuppsättningsresursen skapades. Lägsta API-version: 2021-11-01. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
unique |
Anger det ID som unikt identifierar en VM-skalningsuppsättning. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
upgrade |
Uppgraderingsprincipen. |
virtual |
Profilen för den virtuella datorn. |
zone |
Om du vill tvinga strikt även distribution av virtuella datorer mellan x-zoner om det skulle uppstå zonstopp. egenskapen zoneBalance kan bara anges om egenskapen zones för skalningsuppsättningen innehåller mer än en zon. Om det inte finns några zoner eller bara en angiven zon bör egenskapen zoneBalance inte anges. |
zones | Zoner för vm-skalningsuppsättningar. Obs! Tillgänglighetszoner kan bara anges när du skapar skalningsuppsättningen |
Ärvda egenskaper
id | Resurs-ID OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
location | Resursplats |
name | Resursnamn OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
tags | Resurstaggar |
type | Resurstyp OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
Egenskapsinformation
additionalCapabilities
Anger ytterligare funktioner som är aktiverade eller inaktiverade på Virtual Machines i VM-skalningsuppsättningen. Till exempel: om Virtual Machines har möjlighet att stödja anslutning av hanterade datadiskar med UltraSSD_LRS lagringskontotyp.
additionalCapabilities?: AdditionalCapabilities
Egenskapsvärde
automaticRepairsPolicy
Princip för automatiska reparationer.
automaticRepairsPolicy?: AutomaticRepairsPolicy
Egenskapsvärde
constrainedMaximumCapacity
Valfri egenskap som antingen måste anges till Sant eller utelämnas.
constrainedMaximumCapacity?: boolean
Egenskapsvärde
boolean
doNotRunExtensionsOnOverprovisionedVMs
När Overprovision är aktiverat startas tillägg endast på det begärda antalet virtuella datorer som slutligen behålls. Den här egenskapen säkerställer därför att tilläggen inte körs på de extra överetablerade virtuella datorerna.
doNotRunExtensionsOnOverprovisionedVMs?: boolean
Egenskapsvärde
boolean
etag
Etag är egenskapen som returneras i Skapa/Update/Get-svaret för VMSS, så att kunden kan ange den i huvudet för att säkerställa optimistiska uppdateringar Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
etag?: string
Egenskapsvärde
string
extendedLocation
Den utökade platsen för VM-skalningsuppsättningen.
extendedLocation?: ExtendedLocation
Egenskapsvärde
hostGroup
Anger information om den dedikerade värdgrupp som vm-skalningsuppsättningen finns i. Lägsta API-version: 2020-06-01.
hostGroup?: SubResource
Egenskapsvärde
identity
Identiteten för vm-skalningsuppsättningen, om den är konfigurerad.
identity?: VirtualMachineScaleSetIdentity
Egenskapsvärde
orchestrationMode
Anger orkestreringsläget för vm-skalningsuppsättningen.
orchestrationMode?: string
Egenskapsvärde
string
overprovision
Anger om vm-skalningsuppsättningen ska överetableras.
overprovision?: boolean
Egenskapsvärde
boolean
plan
Anger information om marketplace-avbildningen som används för att skapa den virtuella datorn. Det här elementet används endast för Marketplace-avbildningar. Innan du kan använda en Marketplace-avbildning från ett API måste du aktivera avbildningen för programmatisk användning. I Azure Portal letar du upp marketplace-avbildningen som du vill använda och klickar sedan på Vill distribuera programmatiskt, Kom igång ->. Ange nödvändig information och klicka sedan på Spara.
plan?: Plan
Egenskapsvärde
platformFaultDomainCount
Antal feldomäner för varje placeringsgrupp.
platformFaultDomainCount?: number
Egenskapsvärde
number
priorityMixPolicy
Anger önskade mål för att blanda virtuella datorer med oanvänd kapacitet och normal prioritet inom samma VMSS Flex-instans.
priorityMixPolicy?: PriorityMixPolicy
Egenskapsvärde
provisioningState
Etableringstillståndet, som bara visas i svaret. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
provisioningState?: string
Egenskapsvärde
string
proximityPlacementGroup
Anger information om närhetsplaceringsgruppen som vm-skalningsuppsättningen ska tilldelas. Lägsta API-version: 2018-04-01.
proximityPlacementGroup?: SubResource
Egenskapsvärde
resiliencyPolicy
scaleInPolicy
Anger de principer som tillämpas vid skalning i Virtual Machines i VM-skalningsuppsättningen.
scaleInPolicy?: ScaleInPolicy
Egenskapsvärde
scheduledEventsPolicy
The ScheduledEventsPolicy.
scheduledEventsPolicy?: ScheduledEventsPolicy
Egenskapsvärde
singlePlacementGroup
När det är sant begränsar detta skalningsuppsättningen till en enskild placeringsgrupp, med maxstorleken 100 virtuella datorer. Obs! Om singlePlacementGroup är sant kan det ändras till falskt. Men om singlePlacementGroup är falskt kan det hända att det inte ändras till sant.
singlePlacementGroup?: boolean
Egenskapsvärde
boolean
sku
spotRestorePolicy
Anger egenskaperna för återställning av oanvänd kapacitet för vm-skalningsuppsättningen.
spotRestorePolicy?: SpotRestorePolicy
Egenskapsvärde
timeCreated
Anger den tidpunkt då vm-skalningsuppsättningsresursen skapades. Lägsta API-version: 2021-11-01. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
timeCreated?: Date
Egenskapsvärde
Date
uniqueId
Anger det ID som unikt identifierar en VM-skalningsuppsättning. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
uniqueId?: string
Egenskapsvärde
string
upgradePolicy
virtualMachineProfile
Profilen för den virtuella datorn.
virtualMachineProfile?: VirtualMachineScaleSetVMProfile
Egenskapsvärde
zoneBalance
Om du vill tvinga strikt även distribution av virtuella datorer mellan x-zoner om det skulle uppstå zonstopp. egenskapen zoneBalance kan bara anges om egenskapen zones för skalningsuppsättningen innehåller mer än en zon. Om det inte finns några zoner eller bara en angiven zon bör egenskapen zoneBalance inte anges.
zoneBalance?: boolean
Egenskapsvärde
boolean
zones
Zoner för vm-skalningsuppsättningar. Obs! Tillgänglighetszoner kan bara anges när du skapar skalningsuppsättningen
zones?: string[]
Egenskapsvärde
string[]
Information om ärvda egenskaper
id
Resurs-ID OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
id?: string
Egenskapsvärde
string
Ärvd frånResource.id
location
name
Resursnamn OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
name?: string
Egenskapsvärde
string
Ärvd frånResource.name
tags
Resurstaggar
tags?: {[propertyName: string]: string}
Egenskapsvärde
{[propertyName: string]: string}
Ärvd frånResource.tags
type
Resurstyp OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
type?: string
Egenskapsvärde
string
Ärvd frånResource.type