Partilhar via


az batch node user

Gerencie as contas de usuário de um nó de computação em lote.

Comandos

Name Description Tipo Status
az batch node user create

Adicione uma conta de usuário a um nó de computação em lote.

Core disponibilidade geral
az batch node user delete

Exclui uma conta de usuário do nó de computação especificado.

Core disponibilidade geral
az batch node user reset

Atualize as propriedades de uma conta de usuário em um nó de computação em lote. As propriedades não especificadas que podem ser atualizadas são redefinidas para seus padrões.

Core disponibilidade geral

az batch node user create

Adicione uma conta de usuário a um nó de computação em lote.

az batch node user create --node-id
                          --pool-id
                          [--account-endpoint]
                          [--account-key]
                          [--account-name]
                          [--expiry-time]
                          [--is-admin]
                          [--json-file]
                          [--name]
                          [--password]
                          [--ssh-public-key]

Exemplos

Crie um usuário regular (não administrador) com uma chave SSH pública.

az batch node user create --pool-id pool1 --node-id node1 --name example_user --ssh-public-key example_public_key

Parâmetros Obrigatórios

--node-id

A ID da máquina na qual você deseja criar uma conta de usuário. Required.

--pool-id

A ID do Pool que contém o Nó de Computação. Required.

Parâmetros Opcionais

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-endpoint

Ponto de extremidade de serviço em lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ENDPOINT.

Propriedade Valor
Parameter group: Batch Account Arguments
--account-key

Chave de conta em lote. Alternativamente, definido por variável de ambiente: AZURE_BATCH_ACCESS_KEY.

Propriedade Valor
Parameter group: Batch Account Arguments
--account-name

Nome da conta do lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ACCOUNT.

Propriedade Valor
Parameter group: Batch Account Arguments
--expiry-time

O momento em que a Conta deve expirar. Se omitido, o padrão é 1 dia a partir da hora atual. Para Linux Compute Nodes, o expiryTime tem uma precisão de até um dia. O formato esperado é um carimbo de data/hora ISO-8601.

Propriedade Valor
Parameter group: User Arguments
--is-admin

Se a Conta deve ser um administrador no Nó de Computação. O valor padrão é false. True se a bandeira estiver presente.

Propriedade Valor
Parameter group: User Arguments
--json-file

Um arquivo contendo a especificação do usuário em JSON (formatado para corresponder ao respetivo corpo da API REST). Se esse parâmetro for especificado, todos os 'Argumentos do usuário' serão ignorados.

--name

O nome de usuário da Conta. Required.

Propriedade Valor
Parameter group: User Arguments
--password

A palavra-passe da Conta. A senha é necessária para nós de computação do Windows (aqueles criados com 'virtualMachineConfiguration' usando uma referência de imagem do Windows). Para Linux Compute Nodes, a senha pode opcionalmente ser especificada junto com a propriedade sshPublicKey.

Propriedade Valor
Parameter group: User Arguments
--ssh-public-key

A chave pública SSH que pode ser usada para login remoto no nó de computação. A chave pública deve ser compatível com a codificação OpenSSH e deve ser codificada na base 64. Esta propriedade pode ser especificada apenas para nós de computação do Linux. Se isso for especificado para um nó de computação do Windows, o serviço em lote rejeitará a solicitação; se você estiver chamando a API REST diretamente, o código de status HTTP será 400 (Solicitação incorreta).

Propriedade Valor
Parameter group: User Arguments
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Output format.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az batch node user delete

Exclui uma conta de usuário do nó de computação especificado.

Você pode excluir uma conta de usuário para um nó de computação somente quando ele estiver no estado ocioso ou em execução.

az batch node user delete --node-id
                          --pool-id
                          --user-name
                          [--account-endpoint]
                          [--account-key]
                          [--account-name]
                          [--yes]

Parâmetros Obrigatórios

--node-id

O ID da máquina na qual você deseja excluir uma conta de usuário. Required.

--pool-id

A ID do Pool que contém o Nó de Computação. Required.

--user-name

O nome da conta de usuário a ser excluída. Required.

Parâmetros Opcionais

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-endpoint

Ponto de extremidade de serviço em lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ENDPOINT.

Propriedade Valor
Parameter group: Batch Account Arguments
--account-key

Chave de conta em lote. Alternativamente, definido por variável de ambiente: AZURE_BATCH_ACCESS_KEY.

Propriedade Valor
Parameter group: Batch Account Arguments
--account-name

Nome da conta do lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ACCOUNT.

Propriedade Valor
Parameter group: Batch Account Arguments
--yes -y

Não solicite confirmação.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Output format.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az batch node user reset

Atualize as propriedades de uma conta de usuário em um nó de computação em lote. As propriedades não especificadas que podem ser atualizadas são redefinidas para seus padrões.

az batch node user reset --node-id
                         --pool-id
                         --user-name
                         [--account-endpoint]
                         [--account-key]
                         [--account-name]
                         [--expiry-time]
                         [--json-file]
                         [--password]
                         [--ssh-public-key]

Exemplos

Defina uma nova chave pública SSH em um usuário existente e redefina todas as outras propriedades para seus padrões.

az batch node user reset --pool-id pool1 --node-id node1 --user-name example_user --ssh-public-key new_public_key

Parâmetros Obrigatórios

--node-id

O ID da máquina na qual você deseja atualizar uma conta de usuário. Required.

--pool-id

A ID do Pool que contém o Nó de Computação. Required.

--user-name

O nome da conta de usuário a ser atualizada. Required.

Parâmetros Opcionais

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-endpoint

Ponto de extremidade de serviço em lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ENDPOINT.

Propriedade Valor
Parameter group: Batch Account Arguments
--account-key

Chave de conta em lote. Alternativamente, definido por variável de ambiente: AZURE_BATCH_ACCESS_KEY.

Propriedade Valor
Parameter group: Batch Account Arguments
--account-name

Nome da conta do lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ACCOUNT.

Propriedade Valor
Parameter group: Batch Account Arguments
--expiry-time

O momento em que a Conta deve expirar. Se omitido, o padrão é 1 dia a partir da hora atual. Para Linux Compute Nodes, o expiryTime tem uma precisão de até um dia. O formato esperado é um carimbo de data/hora ISO-8601.

Propriedade Valor
Parameter group: Content Arguments
--json-file

Um arquivo contendo a especificação de conteúdo em JSON (formatado para corresponder ao respetivo corpo da API REST). Se esse parâmetro for especificado, todos os 'Argumentos de conteúdo' serão ignorados.

--password

A palavra-passe da Conta. A senha é necessária para nós de computação do Windows (aqueles criados com 'virtualMachineConfiguration' usando uma referência de imagem do Windows). Para Linux Compute Nodes, a senha pode opcionalmente ser especificada junto com a propriedade sshPublicKey. Se omitida, qualquer senha existente será removida.

Propriedade Valor
Parameter group: Content Arguments
--ssh-public-key

A chave pública SSH que pode ser usada para login remoto no nó de computação. A chave pública deve ser compatível com a codificação OpenSSH e deve ser codificada na base 64. Esta propriedade pode ser especificada apenas para nós de computação do Linux. Se isso for especificado para um nó de computação do Windows, o serviço em lote rejeitará a solicitação; se você estiver chamando a API REST diretamente, o código de status HTTP será 400 (Solicitação incorreta). Se omitida, qualquer chave pública SSH existente é removida.

Propriedade Valor
Parameter group: Content Arguments
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Output format.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False