Freigeben über


AmlComputeProperties Klasse

Definition

AML-Computeeigenschaften.

public class AmlComputeProperties
type AmlComputeProperties = class
Public Class AmlComputeProperties
Vererbung
AmlComputeProperties

Konstruktoren

AmlComputeProperties()

Initialisiert eine neue instance von AmlComputeProperties.

Eigenschaften

AllocationState

Zuordnungsstatus des Computes. Mögliche Werte sind: steady – Gibt an, dass die Computegröße nicht geändert wird. Es gibt keine Änderungen an der Anzahl der Computeknoten, die ausgeführt werden. Eine Compute-Instanz wechselt in diesen Zustand, wenn sie erstellt wird und keine Vorgänge auf der Compute-Instanz ausgeführt werden, um die Anzahl der Computeknoten zu ändern. Größenänderung: Gibt an, dass die Computegröße geändert wird. Das heißt, Computeknoten werden der Compute-Instanz hinzugefügt oder daraus entfernt.

AllocationStateTransitionOn

Der Zeitpunkt, zu dem die Compute in den aktuellen Zuordnungszustand gelangt ist.

CurrentNodeCount

Die Anzahl der Computeknoten, die derzeit der Compute-Instanz zugewiesen sind.

EnableNodePublicIP

Aktivieren oder deaktivieren Sie die Bereitstellung öffentlicher IP-Adressen für Knoten. Mögliche Werte sind: Mögliche Werte: true – Gibt an, dass auf den Computeknoten öffentliche IP-Adressen bereitgestellt werden. false: Gibt an, dass die Computeknoten über einen privaten Endpunkt und keine öffentlichen IP-Adressen verfügen.

Errors

Sammlung von Fehlern, die von verschiedenen Computeknoten während der Knoteneinrichtung aufgetreten sind.

IsolatedNetwork

Das Netzwerk ist isoliert oder nicht.

NodeStateCounts

Anzahl der verschiedenen Knotenzustände auf dem Compute.

OSType

Computebetriebssystemtyp.

PropertyBag

Ein Eigenschaftenbehälter mit zusätzlichen Eigenschaften.

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

RemoteLoginPortPublicAccess

Der Status des öffentlichen SSH-Ports. Mögliche Werte sind: Deaktiviert: Gibt an, dass der öffentliche SSH-Port auf allen Knoten des Clusters geschlossen ist. Enabled: Gibt an, dass der öffentliche SSH-Port auf allen Knoten im Cluster geöffnet ist. NotSpecified: Gibt an, dass der öffentliche SSH-Port auf allen Knoten im Cluster geschlossen ist, wenn das VNet definiert ist. Andernfalls sind alle öffentlichen Knoten geöffnet. Der Standardwert kann nur während der Clustererstellung verwendet werden. Nach der Erstellung lautet der Wert entweder „enabled“ (aktiviert) oder „disabled“ (deaktiviert).

ScaleSettings

Skalierungseinstellungen für AML Compute.

SubnetId

Die ID der Ressource.

TargetNodeCount

Die Zielanzahl der Computeknoten für die Compute-Instanz. Wenn die Größe von allocationState geändert wird, gibt diese Eigenschaft die Anzahl der Zielknoten für den laufenden Größenänderungsvorgang an. Wenn allocationState konstant ist, gibt diese Eigenschaft die Anzahl der Zielknoten für den vorherigen Größenänderungsvorgang an.

UserAccountCredentials

Anmeldeinformationen für ein Administratorbenutzerkonto, das auf jedem Computeknoten erstellt wird.

VirtualMachineImageId

Vm-Imagepfad.

VmPriority

Priorität des virtuellen Computers.

VmSize

Größe des virtuellen Computers.

Gilt für: