VirtualMachineScaleSet interface
Beschreibt eine VM-Skalierungsgruppe.
- Extends
Eigenschaften
additional |
Gibt zusätzliche Funktionen an, die für die Virtual Machines in der VM-Skalierungsgruppe aktiviert oder deaktiviert sind. Für instance: Gibt an, ob die Virtual Machines das Anfügen verwalteter Datenträger mit UltraSSD_LRS Speicherkontotyp unterstützen können. |
automatic |
Richtlinie für automatische Reparaturen. |
constrained |
Optionale Eigenschaft, die entweder auf True festgelegt oder weggelassen werden muss. |
do |
Wenn die Überbereitstellung aktiviert ist, werden Erweiterungen nur auf der angeforderten Anzahl von VMs gestartet, die schließlich beibehalten werden. Diese Eigenschaft stellt daher sicher, dass die Erweiterungen nicht auf den zusätzlichen überdimensionierten VMs ausgeführt werden. |
etag | Etag ist eine Eigenschaft, die in Create/Update/Get-Antwort der VMSS zurückgegeben wird, sodass der Kunde es im Header bereitstellen kann, um optimistische Updates sicherzustellen HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
extended |
Der erweiterte Speicherort der VM-Skalierungsgruppe. |
host |
Gibt Informationen zu der dedizierten Hostgruppe an, in der sich die VM-Skalierungsgruppe befindet. Api-Mindestversion: 2020-06-01. |
identity | Die Identität der VM-Skalierungsgruppe, sofern konfiguriert. |
orchestration |
Gibt den Orchestrierungsmodus für die VM-Skalierungsgruppe an. |
overprovision | Gibt an, ob die VM-Skalierungsgruppe überdimensioniert werden soll. |
plan | Gibt Informationen zum Marketplace-Image an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Element wird nur für Marketplace-Images 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 nach dem Marketplace-Image, das Sie verwenden möchten, und klicken Sie dann auf Programmgesteuerte Bereitstellung, Erste Schritte -> . Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf Speichern. |
platform |
Fehlerdomänenanzahl für jede Platzierungsgruppe. |
priority |
Gibt die gewünschten Ziele für die Mischung von VMs mit spot- und regulärer Priorität innerhalb derselben VMSS Flex-instance an. |
provisioning |
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
proximity |
Gibt Informationen zur Näherungsplatzierungsgruppe an, der die VM-Skalierungsgruppe zugewiesen werden soll. Api-Mindestversion: 2018-04-01. |
resiliency |
Richtlinie für Resilienz |
scale |
Gibt die Richtlinien an, die beim Skalieren in Virtual Machines in der VM-Skalierungsgruppe angewendet werden. |
scheduled |
Die ScheduledEventsPolicy. |
single |
Bei True wird die Skalierungsgruppe auf eine einzelne Platzierungsgruppe mit einer maximalen Größe von 100 virtuellen Computern beschränkt. HINWEIS: Wenn singlePlacementGroup true ist, kann es in false geändert werden. Wenn für „singlePlacementGroup“ jedoch „false“ festgelegt ist, kann die Einstellung nicht in „true“ geändert werden. |
sku | Die SKU der VM-Skalierungsgruppe. |
spot |
Gibt die Spot Restore-Eigenschaften für die VM-Skalierungsgruppe an. |
time |
Gibt den Zeitpunkt an, zu dem die VM-Skalierungsgruppe-Ressource erstellt wurde. Api-Mindestversion: 2021-11-01. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
unique |
Gibt die ID an, die eine VM-Skalierungsgruppe eindeutig identifiziert. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
upgrade |
Die Upgraderichtlinie. |
virtual |
Das VM-Profil. |
zone |
Gibt an, ob bei Einem Zonenausfall eine gleichmäßige VMs-Verteilung über X-Zonen hinweg erzwungen werden soll. die zoneBalance-Eigenschaft kann nur festgelegt werden, wenn die zones-Eigenschaft der Skalierungsgruppe mehr als eine Zone enthält. Wenn keine Zonen oder nur eine Zone angegeben ist, sollte die zoneBalance-Eigenschaft nicht festgelegt werden. |
zones | Die VM-Skalierungsgruppenzonen. HINWEIS: Verfügbarkeitszonen können nur festgelegt werden, wenn Sie die Skalierungsgruppe erstellen. |
Geerbte Eigenschaften
id | Ressourcen-ID HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
location | Ressourcenspeicherort |
name | Ressourcenname HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
tags | Ressourcentags |
type | Ressourcentyp HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
additionalCapabilities
Gibt zusätzliche Funktionen an, die für die Virtual Machines in der VM-Skalierungsgruppe aktiviert oder deaktiviert sind. Für instance: Gibt an, ob die Virtual Machines das Anfügen verwalteter Datenträger mit UltraSSD_LRS Speicherkontotyp unterstützen können.
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 die Überbereitstellung aktiviert ist, werden Erweiterungen nur auf der angeforderten Anzahl von VMs gestartet, die schließlich beibehalten werden. Diese Eigenschaft stellt daher sicher, dass die Erweiterungen nicht auf den zusätzlichen überdimensionierten VMs ausgeführt werden.
doNotRunExtensionsOnOverprovisionedVMs?: boolean
Eigenschaftswert
boolean
etag
Etag ist eine Eigenschaft, die in Create/Update/Get-Antwort der VMSS zurückgegeben wird, sodass der Kunde es im Header bereitstellen kann, um optimistische Updates sicherzustellen HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
etag?: string
Eigenschaftswert
string
extendedLocation
Der erweiterte Speicherort der VM-Skalierungsgruppe.
extendedLocation?: ExtendedLocation
Eigenschaftswert
hostGroup
Gibt Informationen zu der dedizierten Hostgruppe an, in der sich die VM-Skalierungsgruppe befindet. Api-Mindestversion: 2020-06-01.
hostGroup?: SubResource
Eigenschaftswert
identity
Die Identität der VM-Skalierungsgruppe, sofern konfiguriert.
identity?: VirtualMachineScaleSetIdentity
Eigenschaftswert
orchestrationMode
Gibt den Orchestrierungsmodus für die VM-Skalierungsgruppe an.
orchestrationMode?: string
Eigenschaftswert
string
overprovision
Gibt an, ob die VM-Skalierungsgruppe überdimensioniert 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-Images 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 nach dem Marketplace-Image, das Sie verwenden möchten, und klicken Sie dann auf Programmgesteuerte Bereitstellung, Erste Schritte -> . Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf Speichern.
plan?: Plan
Eigenschaftswert
platformFaultDomainCount
Fehlerdomänenanzahl für jede Platzierungsgruppe.
platformFaultDomainCount?: number
Eigenschaftswert
number
priorityMixPolicy
Gibt die gewünschten Ziele für die Mischung von VMs mit spot- und regulärer Priorität innerhalb derselben VMSS Flex-instance an.
priorityMixPolicy?: PriorityMixPolicy
Eigenschaftswert
provisioningState
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
provisioningState?: string
Eigenschaftswert
string
proximityPlacementGroup
Gibt Informationen zur Näherungsplatzierungsgruppe an, der die VM-Skalierungsgruppe zugewiesen werden soll. Api-Mindestversion: 2018-04-01.
proximityPlacementGroup?: SubResource
Eigenschaftswert
resiliencyPolicy
scaleInPolicy
Gibt die Richtlinien an, die beim Skalieren in Virtual Machines in der VM-Skalierungsgruppe angewendet werden.
scaleInPolicy?: ScaleInPolicy
Eigenschaftswert
scheduledEventsPolicy
Die ScheduledEventsPolicy.
scheduledEventsPolicy?: ScheduledEventsPolicy
Eigenschaftswert
singlePlacementGroup
Bei True wird die Skalierungsgruppe auf eine einzelne Platzierungsgruppe mit einer maximalen Größe von 100 virtuellen Computern beschränkt. HINWEIS: Wenn singlePlacementGroup true ist, kann es in false geändert werden. Wenn für „singlePlacementGroup“ jedoch „false“ festgelegt ist, kann die Einstellung nicht in „true“ geändert werden.
singlePlacementGroup?: boolean
Eigenschaftswert
boolean
sku
spotRestorePolicy
Gibt die Spot Restore-Eigenschaften für die VM-Skalierungsgruppe an.
spotRestorePolicy?: SpotRestorePolicy
Eigenschaftswert
timeCreated
Gibt den Zeitpunkt an, zu dem die VM-Skalierungsgruppe-Ressource erstellt wurde. Api-Mindestversion: 2021-11-01. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
timeCreated?: Date
Eigenschaftswert
Date
uniqueId
Gibt die ID an, die eine VM-Skalierungsgruppe eindeutig identifiziert. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
uniqueId?: string
Eigenschaftswert
string
upgradePolicy
virtualMachineProfile
Das VM-Profil.
virtualMachineProfile?: VirtualMachineScaleSetVMProfile
Eigenschaftswert
zoneBalance
Gibt an, ob bei Einem Zonenausfall eine gleichmäßige VMs-Verteilung über X-Zonen hinweg erzwungen werden soll. die zoneBalance-Eigenschaft kann nur festgelegt werden, wenn die zones-Eigenschaft der Skalierungsgruppe mehr als eine Zone enthält. Wenn keine Zonen oder nur eine Zone angegeben ist, sollte die zoneBalance-Eigenschaft nicht festgelegt werden.
zoneBalance?: boolean
Eigenschaftswert
boolean
zones
Die VM-Skalierungsgruppenzonen. HINWEIS: Verfügbarkeitszonen können nur festgelegt werden, wenn Sie die Skalierungsgruppe erstellen.
zones?: string[]
Eigenschaftswert
string[]
Geerbte Eigenschaftsdetails
id
Ressourcen-ID HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
id?: string
Eigenschaftswert
string
Geerbt vonResource.id
location
name
Ressourcenname HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
name?: string
Eigenschaftswert
string
Geerbt vonResource.name
tags
Ressourcentags
tags?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
Geerbt vonResource.tags
type
Ressourcentyp HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
type?: string
Eigenschaftswert
string
Geerbt vonResource.type