Compartilhar via


ComputeNodeUser Classe

Definição

Um usuário para um nó de computação Lote do Azure específico.

public class ComputeNodeUser : Microsoft.Azure.Batch.IInheritedBehaviors
type ComputeNodeUser = class
    interface IInheritedBehaviors
Public Class ComputeNodeUser
Implements IInheritedBehaviors
Herança
ComputeNodeUser
Implementações

Construtores

ComputeNodeUser()

Construtor padrão para dar suporte à simulação da ComputeNodeUser classe.

Propriedades

CustomBehaviors

Obtém ou define uma lista de comportamentos que modificam ou personalizam solicitações para o serviço do Lote feito por meio deste ComputeNodeUser.

ExpiryTime

Obtém ou define o tempo de expiração.

IsAdmin

Obtém ou define o nível de privilégio administrativo da conta de usuário. O valor dessa propriedade é ignorado quando UpdateUser é especificado para a operação de confirmação.

Name

Obtém ou define o nome. Se AddUser for especificado para a operação de confirmação, o valor dessa propriedade será o nome da conta local do Windows criada. Se UpdateUser for especificado para a operação de confirmação, o valor dessa propriedade selecionará a conta local do Windows a ser modificada. Alterar essa propriedade não renomeia a conta local do Windows no nó de computação.

Password

Obtém ou define a senha.

SshPublicKey

Obtém ou define a chave pública SSH que pode ser usada para logon remoto no nó de computação.

Métodos

Commit(ComputeNodeUserCommitSemantics, IEnumerable<BatchClientBehavior>)

Bloquear a chamada para criar ou atualizar uma conta de usuário no nó de computação.

CommitAsync(ComputeNodeUserCommitSemantics, IEnumerable<BatchClientBehavior>, CancellationToken)

Inicia uma chamada assíncrona para criar ou atualizar uma conta de usuário no nó de computação.

Delete(IEnumerable<BatchClientBehavior>)

chamar para excluir o usuário atual do nó de computação.

DeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Inicia uma chamada assíncrona para excluir o usuário atual do nó de computação.

Aplica-se a