Delen via


VirtualMachineScaleSet interface

Beschrijft een virtuele-machineschaalset.

Uitbreiding

Eigenschappen

additionalCapabilities

Hiermee geeft u aanvullende mogelijkheden op die zijn ingeschakeld of uitgeschakeld op de virtuele machines in de virtuele-machineschaalset. Bijvoorbeeld: of de virtuele machines ondersteuning bieden voor het koppelen van beheerde gegevensschijven met UltraSSD_LRS opslagaccounttype.

automaticRepairsPolicy

Beleid voor automatische reparaties.

doNotRunExtensionsOnOverprovisionedVMs

Wanneer Overprovision is ingeschakeld, worden extensies alleen gestart op het aangevraagde aantal VM's dat uiteindelijk wordt bewaard. Deze eigenschap zorgt er daarom voor dat de extensies niet worden uitgevoerd op de extra overprovisioned VM's.

hostGroup

Hiermee geeft u informatie op over de toegewezen hostgroep waarin de virtuele-machineschaalset zich bevindt.

Minimale API-versie: 2020-06-01.

identity

De identiteit van de virtuele-machineschaalset, indien geconfigureerd.

overprovision

Hiermee geeft u op of de virtuele-machineschaalset moet worden overprovisioned.

plan

Hiermee geeft u informatie op over de marketplace-installatiekopieën die worden gebruikt om de virtuele machine te maken. Dit element wordt alleen gebruikt voor Marketplace-installatiekopieën. Voordat u een Marketplace-installatiekopieën van een API kunt gebruiken, moet u de installatiekopieën inschakelen voor programmatisch gebruik. Zoek in Azure Portal de marketplace-installatiekopieën die u wilt gebruiken en klik vervolgens op Programmatisch wilt implementeren, Aan de slag ->. Voer de vereiste gegevens in en klik vervolgens op Opslaan.

platformFaultDomainCount

Aantal foutdomeinen voor elke plaatsingsgroep.

provisioningState

De inrichtingsstatus, die alleen in het antwoord wordt weergegeven. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

proximityPlacementGroup

Hiermee geeft u informatie op over de nabijheidsplaatsingsgroep waaraan de virtuele-machineschaalset moet worden toegewezen.

Minimale API-versie: 2018-04-01.

scaleInPolicy

Hiermee geeft u het inschaalbeleid op waarmee wordt bepaald welke virtuele machines worden gekozen voor verwijdering wanneer een virtuele-machineschaalset wordt ingeschaald.

singlePlacementGroup

Als dit het geval is, wordt de schaalset beperkt tot één plaatsingsgroep, van maximaal 100 virtuele machines. OPMERKING: Als singlePlacementGroup waar is, kan deze worden gewijzigd in onwaar. Als singlePlacementGroup echter onwaar is, wordt deze mogelijk niet gewijzigd in waar.

sku

De SKU van de virtuele-machineschaalset.

uniqueId

Hiermee geeft u de id op waarmee een virtuele-machineschaalset uniek wordt geïdentificeerd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

upgradePolicy

Het upgradebeleid.

virtualMachineProfile

Het profiel van de virtuele machine.

zoneBalance

Of er strikt zelfs distributie van virtuele machines moet worden afgedwongen in x-zones voor het geval er sprake is van een zonestoring.

zones

De zones voor virtuele-machineschaalsets. OPMERKING: Beschikbaarheidszones kunnen alleen worden ingesteld wanneer u de schaalset maakt

Overgenomen eigenschappen

id

Opmerking over resource-id: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

location

Resourcelocatie

name

Opmerking voor de resourcenaam: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

tags

Resourcetags

type

Opmerking van het resourcetype: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Eigenschapdetails

additionalCapabilities

Hiermee geeft u aanvullende mogelijkheden op die zijn ingeschakeld of uitgeschakeld op de virtuele machines in de virtuele-machineschaalset. Bijvoorbeeld: of de virtuele machines ondersteuning bieden voor het koppelen van beheerde gegevensschijven met UltraSSD_LRS opslagaccounttype.

additionalCapabilities?: AdditionalCapabilities

Waarde van eigenschap

automaticRepairsPolicy

Beleid voor automatische reparaties.

automaticRepairsPolicy?: AutomaticRepairsPolicy

Waarde van eigenschap

doNotRunExtensionsOnOverprovisionedVMs

Wanneer Overprovision is ingeschakeld, worden extensies alleen gestart op het aangevraagde aantal VM's dat uiteindelijk wordt bewaard. Deze eigenschap zorgt er daarom voor dat de extensies niet worden uitgevoerd op de extra overprovisioned VM's.

doNotRunExtensionsOnOverprovisionedVMs?: boolean

Waarde van eigenschap

boolean

hostGroup

Hiermee geeft u informatie op over de toegewezen hostgroep waarin de virtuele-machineschaalset zich bevindt.

Minimale API-versie: 2020-06-01.

hostGroup?: SubResource

Waarde van eigenschap

identity

De identiteit van de virtuele-machineschaalset, indien geconfigureerd.

identity?: VirtualMachineScaleSetIdentity

Waarde van eigenschap

overprovision

Hiermee geeft u op of de virtuele-machineschaalset moet worden overprovisioned.

overprovision?: boolean

Waarde van eigenschap

boolean

plan

Hiermee geeft u informatie op over de marketplace-installatiekopieën die worden gebruikt om de virtuele machine te maken. Dit element wordt alleen gebruikt voor Marketplace-installatiekopieën. Voordat u een Marketplace-installatiekopieën van een API kunt gebruiken, moet u de installatiekopieën inschakelen voor programmatisch gebruik. Zoek in Azure Portal de marketplace-installatiekopieën die u wilt gebruiken en klik vervolgens op Programmatisch wilt implementeren, Aan de slag ->. Voer de vereiste gegevens in en klik vervolgens op Opslaan.

plan?: Plan

Waarde van eigenschap

platformFaultDomainCount

Aantal foutdomeinen voor elke plaatsingsgroep.

platformFaultDomainCount?: number

Waarde van eigenschap

number

provisioningState

De inrichtingsstatus, die alleen in het antwoord wordt weergegeven. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

proximityPlacementGroup

Hiermee geeft u informatie op over de nabijheidsplaatsingsgroep waaraan de virtuele-machineschaalset moet worden toegewezen.

Minimale API-versie: 2018-04-01.

proximityPlacementGroup?: SubResource

Waarde van eigenschap

scaleInPolicy

Hiermee geeft u het inschaalbeleid op waarmee wordt bepaald welke virtuele machines worden gekozen voor verwijdering wanneer een virtuele-machineschaalset wordt ingeschaald.

scaleInPolicy?: ScaleInPolicy

Waarde van eigenschap

singlePlacementGroup

Als dit het geval is, wordt de schaalset beperkt tot één plaatsingsgroep, van maximaal 100 virtuele machines. OPMERKING: Als singlePlacementGroup waar is, kan deze worden gewijzigd in onwaar. Als singlePlacementGroup echter onwaar is, wordt deze mogelijk niet gewijzigd in waar.

singlePlacementGroup?: boolean

Waarde van eigenschap

boolean

sku

De SKU van de virtuele-machineschaalset.

sku?: Sku

Waarde van eigenschap

Sku

uniqueId

Hiermee geeft u de id op waarmee een virtuele-machineschaalset uniek wordt geïdentificeerd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

uniqueId?: string

Waarde van eigenschap

string

upgradePolicy

Het upgradebeleid.

upgradePolicy?: UpgradePolicy

Waarde van eigenschap

virtualMachineProfile

Het profiel van de virtuele machine.

virtualMachineProfile?: VirtualMachineScaleSetVMProfile

Waarde van eigenschap

zoneBalance

Of er strikt zelfs distributie van virtuele machines moet worden afgedwongen in x-zones voor het geval er sprake is van een zonestoring.

zoneBalance?: boolean

Waarde van eigenschap

boolean

zones

De zones voor virtuele-machineschaalsets. OPMERKING: Beschikbaarheidszones kunnen alleen worden ingesteld wanneer u de schaalset maakt

zones?: string[]

Waarde van eigenschap

string[]

Details van overgenomen eigenschap

id

Opmerking over resource-id: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

id?: string

Waarde van eigenschap

string

overgenomen vanResource.id

location

Resourcelocatie

location: string

Waarde van eigenschap

string

overgenomen vanResource.location

name

Opmerking voor de resourcenaam: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name?: string

Waarde van eigenschap

string

overgenomen vanResource.name

tags

Resourcetags

tags?: {[propertyName: string]: string}

Waarde van eigenschap

{[propertyName: string]: string}

overgenomen vanResource.tags

type

Opmerking van het resourcetype: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type?: string

Waarde van eigenschap

string

overgenomen vanResource.type