VirtualMachineScaleSet interface
Beschreibt einen Skalierungssatz für virtuelle Computer.
- Extends
Eigenschaften
additional |
Gibt zusätzliche Funktionen an, die auf den virtuellen Computern im Skalierungssatz für virtuelle Computer aktiviert oder deaktiviert sind. Beispiel: Gibt an, ob die virtuellen Computer die Möglichkeit haben, verwaltete Datenträger mit UltraSSD_LRS Speicherkontotyp anzufügen. |
automatic |
Richtlinie für automatische Reparaturen. |
constrained |
Optionale Eigenschaft, die entweder auf True festgelegt oder weggelassen werden muss. |
do |
Wenn "Overprovision" aktiviert ist, werden Erweiterungen nur auf der angeforderten Anzahl von VMs gestartet, die schließlich aufbewahrt werden. Diese Eigenschaft stellt daher sicher, dass die Erweiterungen nicht auf den zusätzlichen überprovisionierten VMs ausgeführt werden. |
etag | Etag wird in create/Update/Get response of the VMSS zurückgegeben, sodass der Kunde es im Header bereitstellen kann, um optimistische Updates sicherzustellen: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
extended |
Der erweiterte Speicherort des Skalierungssatzes für virtuelle Computer. |
host |
Gibt Informationen zur dedizierten Hostgruppe an, in der sich der Skalierungssatz des virtuellen Computers befindet. Mindest-API-Version: 2020-06-01. |
identity | Die Identität des Skalierungssatzes für virtuelle Computer, falls konfiguriert. |
orchestration |
Gibt den Orchestrierungsmodus für den Skalierungssatz des virtuellen Computers an. |
overprovision | Gibt an, ob der Skalierungssatz für virtuelle Computer überprovisioniert werden soll. |
plan | Gibt Informationen zum Marketplace-Image an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Element wird nur für Marketplace-Bilder verwendet. Bevor Sie ein Marketplace-Image aus einer API verwenden können, müssen Sie das Image für die programmgesteuerte Verwendung aktivieren. Suchen Sie im Azure-Portal das Marketplace-Image, das Sie verwenden möchten, und klicken Sie dann auf Möchten Sie programmgesteuert bereitstellen, Erste Schritte –>. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf Speichern. |
platform |
Anzahl der Fehlerdomänen für jede Platzierungsgruppe. |
priority |
Gibt die gewünschten Ziele für das Mischen von Spot- und regulären Prioritäts-VMs innerhalb derselben VMSS Flex-Instanz an. |
provisioning |
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
proximity |
Gibt Informationen zur Näherungsplatzierungsgruppe an, der der Skalierungssatz des virtuellen Computers zugewiesen werden soll. Mindest-API-Version: 2018-04-01. |
resiliency |
Richtlinie für Resilienz |
scale |
Gibt die Richtlinien an, die beim Skalieren in virtuellen Computern im Skalierungssatz für virtuelle Computer angewendet werden. |
scheduled |
Die ScheduledEventsPolicy. |
single |
Wenn dies zutrifft, wird die Skalierung auf eine einzelne Platzierungsgruppe von maximal 100 virtuellen Computern beschränkt. HINWEIS: Wenn "singlePlacementGroup" auf "true" festgelegt ist, kann sie auf "false" geändert werden. Wenn "singlePlacementGroup" jedoch "false" ist, wird sie möglicherweise nicht auf "true" geändert. |
sku | Die VM-Skalierungsgruppe sku. |
sku |
Gibt das Sku-Profil für den Skalierungssatz des virtuellen Computers an. |
spot |
Gibt die Spotwiederherstellungseigenschaften für den Skalierungssatz des virtuellen Computers an. |
time |
Gibt die Zeit an, zu der die Vm Scale Set-Ressource erstellt wurde. Mindest-API-Version: 2021-11-01. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
unique |
Gibt die ID an, die einen Skalierungssatz für virtuelle Computer eindeutig identifiziert. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
upgrade |
Die Upgraderichtlinie. |
virtual |
Das Profil des virtuellen Computers. |
zonal |
Gibt den Ausrichtungsmodus zwischen der Anzahl der Compute- und Speicherfehlerdomänen für virtuelle Computer an. |
zone |
Gibt an, ob die Verteilung des virtuellen Computers streng über x-Zonen hinweg erzwungen werden soll, falls zonenausfall. zoneBalance-Eigenschaft kann nur festgelegt werden, wenn die Zoneneigenschaft des Skalierungssatzes mehr als eine Zone enthält. Wenn keine Zonen oder nur eine Zone angegeben sind, sollte die zoneBalance-Eigenschaft nicht festgelegt werden. |
zones | Die Skalierungszonen des virtuellen Computers. |
Geerbte Eigenschaften
id | Hinweis zur Ressourcen-ID: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
location | Ressourcenspeicherort |
name | Ressourcenname HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
tags | Ressourcentags |
type | RessourcentypHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
additionalCapabilities
Gibt zusätzliche Funktionen an, die auf den virtuellen Computern im Skalierungssatz für virtuelle Computer aktiviert oder deaktiviert sind. Beispiel: Gibt an, ob die virtuellen Computer die Möglichkeit haben, verwaltete Datenträger mit UltraSSD_LRS Speicherkontotyp anzufügen.
additionalCapabilities?: AdditionalCapabilities
Eigenschaftswert
automaticRepairsPolicy
Richtlinie für automatische Reparaturen.
automaticRepairsPolicy?: AutomaticRepairsPolicy
Eigenschaftswert
constrainedMaximumCapacity
Optionale Eigenschaft, die entweder auf True festgelegt oder weggelassen werden muss.
constrainedMaximumCapacity?: boolean
Eigenschaftswert
boolean
doNotRunExtensionsOnOverprovisionedVMs
Wenn "Overprovision" aktiviert ist, werden Erweiterungen nur auf der angeforderten Anzahl von VMs gestartet, die schließlich aufbewahrt werden. Diese Eigenschaft stellt daher sicher, dass die Erweiterungen nicht auf den zusätzlichen überprovisionierten VMs ausgeführt werden.
doNotRunExtensionsOnOverprovisionedVMs?: boolean
Eigenschaftswert
boolean
etag
Etag wird in create/Update/Get response of the VMSS zurückgegeben, sodass der Kunde es im Header bereitstellen kann, um optimistische Updates sicherzustellen: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
etag?: string
Eigenschaftswert
string
extendedLocation
Der erweiterte Speicherort des Skalierungssatzes für virtuelle Computer.
extendedLocation?: ExtendedLocation
Eigenschaftswert
hostGroup
Gibt Informationen zur dedizierten Hostgruppe an, in der sich der Skalierungssatz des virtuellen Computers befindet. Mindest-API-Version: 2020-06-01.
hostGroup?: SubResource
Eigenschaftswert
identity
Die Identität des Skalierungssatzes für virtuelle Computer, falls konfiguriert.
identity?: VirtualMachineScaleSetIdentity
Eigenschaftswert
orchestrationMode
Gibt den Orchestrierungsmodus für den Skalierungssatz des virtuellen Computers an.
orchestrationMode?: string
Eigenschaftswert
string
overprovision
Gibt an, ob der Skalierungssatz für virtuelle Computer überprovisioniert werden soll.
overprovision?: boolean
Eigenschaftswert
boolean
plan
Gibt Informationen zum Marketplace-Image an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Element wird nur für Marketplace-Bilder verwendet. Bevor Sie ein Marketplace-Image aus einer API verwenden können, müssen Sie das Image für die programmgesteuerte Verwendung aktivieren. Suchen Sie im Azure-Portal das Marketplace-Image, das Sie verwenden möchten, und klicken Sie dann auf Möchten Sie programmgesteuert bereitstellen, Erste Schritte –>. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf Speichern.
plan?: Plan
Eigenschaftswert
platformFaultDomainCount
Anzahl der Fehlerdomänen für jede Platzierungsgruppe.
platformFaultDomainCount?: number
Eigenschaftswert
number
priorityMixPolicy
Gibt die gewünschten Ziele für das Mischen von Spot- und regulären Prioritäts-VMs innerhalb derselben VMSS Flex-Instanz an.
priorityMixPolicy?: PriorityMixPolicy
Eigenschaftswert
provisioningState
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
provisioningState?: string
Eigenschaftswert
string
proximityPlacementGroup
Gibt Informationen zur Näherungsplatzierungsgruppe an, der der Skalierungssatz des virtuellen Computers zugewiesen werden soll. Mindest-API-Version: 2018-04-01.
proximityPlacementGroup?: SubResource
Eigenschaftswert
resiliencyPolicy
scaleInPolicy
Gibt die Richtlinien an, die beim Skalieren in virtuellen Computern im Skalierungssatz für virtuelle Computer angewendet werden.
scaleInPolicy?: ScaleInPolicy
Eigenschaftswert
scheduledEventsPolicy
Die ScheduledEventsPolicy.
scheduledEventsPolicy?: ScheduledEventsPolicy
Eigenschaftswert
singlePlacementGroup
Wenn dies zutrifft, wird die Skalierung auf eine einzelne Platzierungsgruppe von maximal 100 virtuellen Computern beschränkt. HINWEIS: Wenn "singlePlacementGroup" auf "true" festgelegt ist, kann sie auf "false" geändert werden. Wenn "singlePlacementGroup" jedoch "false" ist, wird sie möglicherweise nicht auf "true" geändert.
singlePlacementGroup?: boolean
Eigenschaftswert
boolean
sku
skuProfile
Gibt das Sku-Profil für den Skalierungssatz des virtuellen Computers an.
skuProfile?: SkuProfile
Eigenschaftswert
spotRestorePolicy
Gibt die Spotwiederherstellungseigenschaften für den Skalierungssatz des virtuellen Computers an.
spotRestorePolicy?: SpotRestorePolicy
Eigenschaftswert
timeCreated
Gibt die Zeit an, zu der die Vm Scale Set-Ressource erstellt wurde. Mindest-API-Version: 2021-11-01. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
timeCreated?: Date
Eigenschaftswert
Date
uniqueId
Gibt die ID an, die einen Skalierungssatz für virtuelle Computer eindeutig identifiziert. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
uniqueId?: string
Eigenschaftswert
string
upgradePolicy
virtualMachineProfile
Das Profil des virtuellen Computers.
virtualMachineProfile?: VirtualMachineScaleSetVMProfile
Eigenschaftswert
zonalPlatformFaultDomainAlignMode
Gibt den Ausrichtungsmodus zwischen der Anzahl der Compute- und Speicherfehlerdomänen für virtuelle Computer an.
zonalPlatformFaultDomainAlignMode?: string
Eigenschaftswert
string
zoneBalance
Gibt an, ob die Verteilung des virtuellen Computers streng über x-Zonen hinweg erzwungen werden soll, falls zonenausfall. zoneBalance-Eigenschaft kann nur festgelegt werden, wenn die Zoneneigenschaft des Skalierungssatzes mehr als eine Zone enthält. Wenn keine Zonen oder nur eine Zone angegeben sind, sollte die zoneBalance-Eigenschaft nicht festgelegt werden.
zoneBalance?: boolean
Eigenschaftswert
boolean
zones
Die Skalierungszonen des virtuellen Computers.
zones?: string[]
Eigenschaftswert
string[]
Geerbte Eigenschaftsdetails
id
Hinweis zur Ressourcen-ID: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
id?: string
Eigenschaftswert
string
geerbt vonResource.id
location
name
Ressourcenname HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
name?: string
Eigenschaftswert
string
geerbt vonResource.name
tags
Ressourcentags
tags?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
type
RessourcentypHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
type?: string
Eigenschaftswert
string