VirtualMachineScaleSetData Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Klasse, die das VirtualMachineScaleSet-Datenmodell darstellt. Beschreibt eine VM-Skalierungsgruppe.
public class VirtualMachineScaleSetData : Azure.ResourceManager.Models.TrackedResourceData
type VirtualMachineScaleSetData = class
inherit TrackedResourceData
Public Class VirtualMachineScaleSetData
Inherits TrackedResourceData
- Vererbung
Konstruktoren
VirtualMachineScaleSetData(AzureLocation) |
Initialisiert eine neue instance von VirtualMachineScaleSetData. |
Eigenschaften
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 von verwalteten Datenträgern mit UltraSSD_LRS Speicherkontotyp unterstützen können. |
AutomaticRepairsPolicy |
Richtlinie für automatische Reparaturen. |
DoNotRunExtensionsOnOverprovisionedVms |
Wenn die Überbereitstellung aktiviert ist, werden Erweiterungen nur für die angeforderte 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. |
ExtendedLocation |
Der erweiterte Speicherort der VM-Skalierungsgruppe. |
HostGroupId |
Ruft die ID ab oder legt sie fest. |
Id |
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Geerbt von ResourceData) |
Identity |
Die Identität der VM-Skalierungsgruppe, sofern konfiguriert. |
IsMaximumCapacityConstrained |
Optionale Eigenschaft, die entweder auf True festgelegt oder ausgelassen werden muss. |
Location |
Der geografische Standort, an dem sich die Ressource befindet. (Geerbt von TrackedResourceData) |
Name |
Der Name der Ressource. (Geerbt von ResourceData) |
OrchestrationMode |
Gibt den Orchestrierungsmodus für die VM-Skalierungsgruppe an. |
Overprovision |
Gibt an, ob die VM-Skalierungsgruppe ü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-Images verwendet. Bevor Sie ein Marketplace-Image über eine 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. |
PlatformFaultDomainCount |
Fehlerdomänenanzahl für jede Platzierungsgruppe. |
PriorityMixPolicy |
Gibt die gewünschten Ziele für das Mischen von VMs mit spot- und regulärer Priorität innerhalb derselben VMSS-Flex-instance an. |
ProvisioningState |
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. |
ProximityPlacementGroupId |
Ruft die ID ab oder legt sie fest. |
ResourceType |
Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts". (Geerbt von ResourceData) |
ScaleInPolicy |
Gibt die Richtlinien an, die beim Skalieren in Virtual Machines in der VM-Skalierungsgruppe angewendet werden. |
SinglePlacementGroup |
Wenn dies wahr ist, 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 des VM-Skalierungsgruppen. |
SpotRestorePolicy |
Gibt die Eigenschaften der Spotwiederherstellung für die VM-Skalierungsgruppe an. |
SystemData |
Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen. (Geerbt von ResourceData) |
Tags |
Ressourcentags. (Geerbt von TrackedResourceData) |
TimeCreated |
Gibt den Zeitpunkt an, zu dem die VM-Skalierungsgruppenressource erstellt wurde. Api-Mindestversion: 2021-11-01. |
UniqueId |
Gibt die ID an, die eine VM-Skalierungsgruppe eindeutig identifiziert. |
UpgradePolicy |
Die Upgraderichtlinie. |
VirtualMachineProfile |
Das VM-Profil. |
ZoneBalance |
Gibt an, ob eine gleichmäßige VMsverteilung im Falle eines Zonenausfalls über x-Zonen hinweg erzwungen werden soll. zoneBalance-Eigenschaft kann nur festgelegt werden, wenn die zonen-Eigenschaft des Skalierungssatzes 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. |
Gilt für:
Azure SDK for .NET