BatchVmConfiguration 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.
Die Konfiguration für Computeknoten in einem Pool basierend auf der Azure Virtual Machines-Infrastruktur.
public class BatchVmConfiguration
type BatchVmConfiguration = class
Public Class BatchVmConfiguration
- Vererbung
-
BatchVmConfiguration
Konstruktoren
BatchVmConfiguration(BatchImageReference, String) |
Initialisiert eine neue instance von BatchVmConfiguration. |
Eigenschaften
ContainerConfiguration |
Falls angegeben, wird das Setup auf jedem Knoten im Pool ausgeführt, damit Aufgaben in Containern ausgeführt werden können. Alle regulären Aufgaben und Auftrags-Manager-Aufgaben, die in diesem Pool ausgeführt werden, müssen die containerSettings-Eigenschaft angeben, und alle anderen Aufgaben können sie angeben. |
DataDisks |
Diese Eigenschaft muss angegeben werden, wenn auf den Computeknoten im Pool leere Datenträger angefügt sein müssen. |
DiskEncryptionTargets |
Im Linux-Pool wird nur "TemporaryDisk" unterstützt. im Windows-Pool müssen "OsDisk" und "TemporaryDisk" angegeben werden. |
EphemeralOSDiskPlacement |
Diese Eigenschaft kann vom Benutzer in der Anforderung verwendet werden, um auszuwählen, an welchem Speicherort sich das Betriebssystem befinden soll. z. B. Zwischenspeicherspeicherplatz für kurzlebige Betriebssystemdatenträgerbereitstellung. Weitere Informationen zu den Anforderungen für kurzlebige Betriebssystemdatenträger finden Sie unter Anforderungen an die Kurzlebige Betriebssystemdatenträgergröße für Windows-VMs unter https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements und Linux-VMs unter https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. |
Extensions |
Falls angegeben, werden die in dieser Konfiguration genannten Erweiterungen auf jedem Knoten installiert. |
ImageReference |
Ein Verweis auf ein Azure Virtual Machines Marketplace-Image oder die Azure-Imageressource eines benutzerdefinierten virtuellen Computers. Informationen zum Abrufen der Liste aller imageReferences, die von Azure Batch überprüft werden, finden Sie im Vorgang "Auflisten unterstützter Knoten-Agent-SKUs". |
IsAutomaticUpdateEnabled |
Wenn sie nicht angegeben wird, ist der Standardwert true. |
LicenseType |
Dies gilt nur für Images, die das Windows-Betriebssystem enthalten, und sollte nur verwendet werden, wenn Sie über gültige lokale Lizenzen für die Knoten verfügen, die bereitgestellt werden. Ohne Angabe wird kein Rabatt für die lokale Lizenzierung angewendet. Gültige Werte: Windows_Server: Die lokale Lizenz gilt für Windows Server. Windows_Client: Die lokale Lizenz gilt für Den Windows-Client. |
NodeAgentSkuId |
Der Batch-Knoten-Agent ist ein Programm, das auf jedem Knoten im Pool ausgeführt wird und die Befehls- und Steuerungsschnittstelle zwischen dem Knoten und dem Batch-Dienst bereitstellt. Es gibt verschiedene Implementierungen des Knoten-Agents (SKUs) für verschiedene Betriebssysteme. Sie müssen eine Knoten-Agent-SKU angeben, die mit dem ausgewählten Imageverweis übereinstimmt. Informationen zum Abrufen der Liste der unterstützten Knoten-Agent-SKUs zusammen mit der Liste der verifizierten Imageverweise finden Sie im Vorgang "Auflisten unterstützter Knoten-Agent-SKUs". |
NodePlacementPolicy |
Zuordnungsrichtlinie, die vom Batch-Dienst zum Bereitstellen der Knoten verwendet wird. Wenn nicht angegeben, verwendet Batch die Regionalpolitik. |
Gilt für:
Azure SDK for .NET