Compartilhar via


az batch node user

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

Comandos

Nome Description Tipo Status
az batch node user create

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

Núcleo GA
az batch node user delete

Exclui uma Conta de usuário do Nó de Computação especificado.

Núcleo GA
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.

Núcleo GA

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]

Parâmetros Exigidos

--node-id

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

--pool-id

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

Parâmetros Opcionais

--account-endpoint

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

--account-key

Chave de conta em lote. Como alternativa, defina por variável de ambiente: AZURE_BATCH_ACCESS_KEY.

--account-name

Nome da conta de lote. Como alternativa, defina por variável de ambiente: AZURE_BATCH_ACCOUNT.

--expiry-time

Se omitido, o padrão é 1 dia a partir da hora atual. Para nós de computação Linux, o expiryTime tem uma precisão de até um dia. O formato esperado é um carimbo de data/hora ISO-8601.

--is-admin

Se a Conta deve ser um administrador no nó de computação. O valor padrão é false. True se o sinalizador estiver presente.

--json-file

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

--name

Obrigatório.

--password

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

--ssh-public-key

A chave pública deve ser compatível com a codificação OpenSSH e deve ser codificada com base 64. Essa propriedade pode ser especificada somente 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).

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

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 ela 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 Exigidos

--node-id

A ID da máquina na qual você deseja excluir uma Conta de usuário.

--pool-id

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

--user-name

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

Parâmetros Opcionais

--account-endpoint

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

--account-key

Chave de conta em lote. Como alternativa, defina por variável de ambiente: AZURE_BATCH_ACCESS_KEY.

--account-name

Nome da conta de lote. Como alternativa, defina por variável de ambiente: AZURE_BATCH_ACCOUNT.

--yes -y

Não solicite confirmação.

Valor padrão: False
Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

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]

Parâmetros Exigidos

--node-id

A ID da máquina na qual você deseja atualizar uma Conta de usuário.

--pool-id

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

--user-name

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

Parâmetros Opcionais

--account-endpoint

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

--account-key

Chave de conta em lote. Como alternativa, defina por variável de ambiente: AZURE_BATCH_ACCESS_KEY.

--account-name

Nome da conta de lote. Como alternativa, defina por variável de ambiente: AZURE_BATCH_ACCOUNT.

--expiry-time

Se omitido, o padrão é 1 dia a partir da hora atual. Para nós de computação Linux, o expiryTime tem uma precisão de até um dia. O formato esperado é um carimbo de data/hora ISO-8601.

--json-file

Um arquivo que contém a especificação de parâmetro de usuário de atualização de nó em JSON (formatado para corresponder ao respectivo corpo da API REST). Se esse parâmetro for especificado, todos os 'Argumentos do usuário de atualização de nó' serão ignorados.

--password

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

--ssh-public-key

A chave pública deve ser compatível com a codificação OpenSSH e deve ser codificada com base 64. Essa propriedade pode ser especificada somente 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 será removida.

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.