VirtualMachineScaleSetUpdate Klasse

Definition

Beschreibt eine VM-Skalierungsgruppe.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualMachineScaleSetUpdate : Microsoft.Azure.Management.Compute.Models.UpdateResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualMachineScaleSetUpdate = class
    inherit UpdateResource
Public Class VirtualMachineScaleSetUpdate
Inherits UpdateResource
Vererbung
VirtualMachineScaleSetUpdate
Attribute

Konstruktoren

VirtualMachineScaleSetUpdate()

Initialisiert eine neue instance der VirtualMachineScaleSetUpdate-Klasse.

VirtualMachineScaleSetUpdate(IDictionary<String,String>, Sku, Plan, UpgradePolicy, AutomaticRepairsPolicy, VirtualMachineScaleSetUpdateVMProfile, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, AdditionalCapabilities, ScaleInPolicy, SubResource, PriorityMixPolicy, SpotRestorePolicy, VirtualMachineScaleSetIdentity)

Initialisiert eine neue instance der VirtualMachineScaleSetUpdate-Klasse.

VirtualMachineScaleSetUpdate(IDictionary<String,String>, Sku, Plan, UpgradePolicy, AutomaticRepairsPolicy, VirtualMachineScaleSetUpdateVMProfile, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, AdditionalCapabilities, ScaleInPolicy, SubResource, VirtualMachineScaleSetIdentity)

Initialisiert eine neue instance der VirtualMachineScaleSetUpdate-Klasse.

Eigenschaften

AdditionalCapabilities

Ruft ab oder legt zusätzliche Funktionen fest, 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 von verwalteten Datenträgern mit UltraSSD_LRS Speicherkontotyp unterstützen können.

AutomaticRepairsPolicy

Ruft eine Richtlinie für automatische Reparaturen ab oder legt diese fest.

DoNotRunExtensionsOnOverprovisionedVMs

Ruft ab oder legt fest, wenn die Überbereitstellung aktiviert ist. Erweiterungen werden 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 überprovisionierten VMs ausgeführt werden.

Identity

Ruft die Identität der VM-Skalierungsgruppe ab, sofern konfiguriert, oder legt sie fest.

Overprovision

Ruft ab oder legt fest, ob die VM-Skalierungsgruppe überprovisioniert werden soll.

Plan

Ruft den Kaufplan ab, wenn eine VM-Skalierungsgruppe aus VM Marketplace-Images bereitgestellt wird, oder legt den Kaufplan fest.

PriorityMixPolicy

Ruft ab oder legt die gewünschten Ziele für das Mischen von VMs mit spot- und regulärer Priorität innerhalb derselben VMSS Flex-instance fest.

ProximityPlacementGroup

Ruft ab oder legt Informationen zur Näherungsplatzierungsgruppe fest, der die VM-Skalierungsgruppe zugewiesen werden soll. &lt;br&gt;&lt;br&gt; Api-Mindestversion: 2018-04-01.

ScaleInPolicy

Ruft ab oder legt die Richtlinien fest, die beim Skalieren in Virtual Machines in der VM-Skalierungsgruppe angewendet werden.

SinglePlacementGroup

Ruft ab oder legt fest, wenn true die Skalierungsgruppe auf eine einzelne Platzierungsgruppe mit einer maximalen Größe von 100 virtuellen Computern begrenzt wird. 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

Ruft die SKU der VM-Skalierungsgruppe ab oder legt sie fest.

SpotRestorePolicy

Ruft ab oder legt die Spot Restore-Eigenschaften für die VM-Skalierungsgruppe fest.

Tags

Ruft Ressourcentags ab oder legt sie fest.

(Geerbt von UpdateResource)
UpgradePolicy

Ruft die Upgraderichtlinie ab oder legt sie fest.

VirtualMachineProfile

Ruft das VM-Profil ab oder legt es fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: