Freigeben über


ComputeNodeUser Klasse

Definition

Ein Benutzer für einen bestimmten Azure Batch Computeknoten.

public class ComputeNodeUser : Microsoft.Azure.Batch.IInheritedBehaviors
type ComputeNodeUser = class
    interface IInheritedBehaviors
Public Class ComputeNodeUser
Implements IInheritedBehaviors
Vererbung
ComputeNodeUser
Implementiert

Konstruktoren

ComputeNodeUser()

Standardkonstruktor, der das Simulieren der ComputeNodeUser Klasse unterstützt.

Eigenschaften

CustomBehaviors

Ruft eine Liste von Verhaltensweisen ab, die Anforderungen an den Batch-Dienst ändern oder anpassen, die über diesen ausgeführt werden, oder legt diese ComputeNodeUserfest.

ExpiryTime

Ruft die Ablaufzeit ab oder legt sie fest.

IsAdmin

Ruft die Administratorberechtigungsstufe des Benutzerkontos ab oder legt diese fest. Der Wert dieser Eigenschaft wird ignoriert, wenn UpdateUser für den Commitvorgang angegeben wird.

Name

Ruft den Namen ab oder legt diesen fest. Wenn AddUser für den Commitvorgang angegeben ist, ist der Wert dieser Eigenschaft der Name des erstellten lokalen Windows-Kontos. Wenn UpdateUser für den Commitvorgang angegeben ist, wählt der Wert dieser Eigenschaft das lokale Windows-Konto aus, das geändert werden soll. Wenn Sie diese Eigenschaft ändern, wird das lokale Windows-Konto auf dem Computeknoten nicht umbenannt.

Password

Ruft das Kennwort ab oder legt es fest.

SshPublicKey

Ruft den öffentlichen SSH-Schlüssel ab, der für die Remoteanmeldung beim Computeknoten verwendet werden kann, oder legt diesen fest.

Methoden

Commit(ComputeNodeUserCommitSemantics, IEnumerable<BatchClientBehavior>)

Blockieren des Aufrufs zum Erstellen oder Aktualisieren eines Benutzerkontos auf dem Computeknoten.

CommitAsync(ComputeNodeUserCommitSemantics, IEnumerable<BatchClientBehavior>, CancellationToken)

Startet einen asynchronen Aufruf zum Erstellen oder Aktualisieren eines Benutzerkontos auf dem Computeknoten.

Delete(IEnumerable<BatchClientBehavior>)

rufen Sie auf, um den aktuellen Benutzer aus dem Computeknoten zu löschen.

DeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Startet einen asynchronen Aufruf, um den aktuellen Benutzer aus dem Computeknoten zu löschen.

Gilt für: