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]
[--acquire-policy-token]
[--change-reference]
[--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
A ID da máquina na qual você deseja criar uma conta de usuário. Required.
A ID do Pool que contém o Nó de Computação. Required.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Ponto de extremidade de serviço em lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ENDPOINT.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Batch Account Arguments |
Chave de conta em lote. Alternativamente, definido por variável de ambiente: AZURE_BATCH_ACCESS_KEY.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Batch Account Arguments |
Nome da conta do lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ACCOUNT.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Batch Account Arguments |
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
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 |
|---|---|
| Grupo de parâmetros: | User Arguments |
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 |
|---|---|
| Grupo de parâmetros: | User Arguments |
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.
O nome de usuário da Conta. Required.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | User Arguments |
A palavra-passe da Conta. A palavra-passe é necessária para os Nós de Computação do Windows (aqueles criados com 'virtualMachineConfiguration' usando uma referência ao Windows Image). Para Linux Compute Nodes, a senha pode opcionalmente ser especificada junto com a propriedade sshPublicKey.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | User Arguments |
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 isto for especificado para um Nó de Computação Windows, então o serviço Batch rejeita o pedido; se estiver a chamar diretamente a API REST, o código de estado HTTP é 400 (Pedido Mau).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | User Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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]
[--acquire-policy-token]
[--change-reference]
[--yes]
Parâmetros Obrigatórios
O ID da máquina na qual você deseja excluir uma conta de usuário. Required.
A ID do Pool que contém o Nó de Computação. Required.
O nome da conta de usuário a ser excluída. Required.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Ponto de extremidade de serviço em lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ENDPOINT.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Batch Account Arguments |
Chave de conta em lote. Alternativamente, definido por variável de ambiente: AZURE_BATCH_ACCESS_KEY.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Batch Account Arguments |
Nome da conta do lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ACCOUNT.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Batch Account Arguments |
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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]
[--acquire-policy-token]
[--change-reference]
[--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
O ID da máquina na qual você deseja atualizar uma conta de usuário. Required.
A ID do Pool que contém o Nó de Computação. Required.
O nome da conta de usuário a ser atualizada. Required.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Ponto de extremidade de serviço em lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ENDPOINT.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Batch Account Arguments |
Chave de conta em lote. Alternativamente, definido por variável de ambiente: AZURE_BATCH_ACCESS_KEY.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Batch Account Arguments |
Nome da conta do lote. Alternativamente, defina por variável de ambiente: AZURE_BATCH_ACCOUNT.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Batch Account Arguments |
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
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 |
|---|---|
| Grupo de parâmetros: | Content Arguments |
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.
A palavra-passe da Conta. A palavra-passe é necessária para os Nós de Computação do Windows (aqueles criados com 'virtualMachineConfiguration' usando uma referência ao Windows Image). Para Linux Compute Nodes, a senha pode opcionalmente ser especificada junto com a propriedade sshPublicKey. Se omitida, qualquer senha existente será removida.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Content Arguments |
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 isto for especificado para um Nó de Computação Windows, então o serviço Batch rejeita o pedido; se estiver a chamar diretamente a API REST, o código de estado HTTP é 400 (Pedido Mau). Se omitida, qualquer chave pública SSH existente é removida.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Content Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |