az batch node user
Administrar las cuentas de usuario de un nodo de proceso de Batch.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az batch node user create |
Agregue una cuenta de usuario a un nodo de proceso de Batch. |
Core | GA |
| az batch node user delete |
Elimina una cuenta de usuario del nodo de proceso especificado. |
Core | GA |
| az batch node user reset |
Actualice las propiedades de una cuenta de usuario en un nodo de proceso de Batch. Las propiedades no especificadas que se pueden actualizar se restablecen a sus valores predeterminados. |
Core | GA |
az batch node user create
Agregue una cuenta de usuario a un nodo de proceso de Batch.
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]
Ejemplos
Cree un usuario normal (no administrador) con una clave 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 requeridos
Identificador de la máquina en la que desea crear una cuenta de usuario. Required.
Identificador del grupo que contiene el nodo de proceso. Required.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Punto de conexión de servicio de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ENDPOINT.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Batch Account Arguments |
Clave de cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCESS_KEY.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Batch Account Arguments |
Nombre de la cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCOUNT.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Batch Account Arguments |
Adquirir un token de Azure Policy automáticamente para esta operación de recursos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Identificador de referencia de cambio relacionado para esta operación de recurso.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Hora a la que debe expirar la cuenta. Si se omite, el valor predeterminado es 1 día de la hora actual. En el caso de los nodos de proceso de Linux, expiryTime tiene una precisión hasta un día. El formato esperado es una marca de tiempo ISO-8601.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | User Arguments |
Si la cuenta debe ser un administrador en el nodo de proceso. El valor predeterminado es false. True si la marca está presente.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | User Arguments |
Archivo que contiene la especificación de usuario en JSON (con formato para que coincida con el cuerpo de la API REST correspondiente). Si se especifica este parámetro, se omiten todos los "Argumentos de usuario".
Nombre de usuario de la cuenta. Required.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | User Arguments |
Contraseña de la cuenta. La contraseña es necesaria para Windows nodos de proceso (los creados con "virtualMachineConfiguration" mediante una referencia de imagen de Windows). Para los nodos de proceso de Linux, la contraseña se puede especificar opcionalmente junto con la propiedad sshPublicKey.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | User Arguments |
Clave pública SSH que se puede usar para el inicio de sesión remoto en el nodo de proceso. La clave pública debe ser compatible con la codificación OpenSSH y debe estar codificada en base 64. Esta propiedad solo se puede especificar para nodos de proceso de Linux. Si se especifica para un nodo de ejecución de Windows, el servicio Batch rechaza la solicitud; si llama directamente a la API REST, el código de estado HTTP es 400 (solicitud incorrecta).
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | User Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az batch node user delete
Elimina una cuenta de usuario del nodo de proceso especificado.
Puede eliminar una cuenta de usuario en un nodo de proceso solo cuando se encuentra en estado inactivo o en ejecución.
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 requeridos
Identificador de la máquina en la que desea eliminar una cuenta de usuario. Required.
Identificador del grupo que contiene el nodo de proceso. Required.
Nombre de la cuenta de usuario que se va a eliminar. Required.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Punto de conexión de servicio de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ENDPOINT.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Batch Account Arguments |
Clave de cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCESS_KEY.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Batch Account Arguments |
Nombre de la cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCOUNT.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Batch Account Arguments |
Adquirir un token de Azure Policy automáticamente para esta operación de recursos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Identificador de referencia de cambio relacionado para esta operación de recurso.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
No solicita confirmación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az batch node user reset
Actualice las propiedades de una cuenta de usuario en un nodo de proceso de Batch. Las propiedades no especificadas que se pueden actualizar se restablecen a sus valores predeterminados.
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]
Ejemplos
Establezca una nueva clave pública SSH en un usuario existente y restablezca todas las demás propiedades a sus valores predeterminados.
az batch node user reset --pool-id pool1 --node-id node1 --user-name example_user --ssh-public-key new_public_key
Parámetros requeridos
Identificador de la máquina en la que desea actualizar una cuenta de usuario. Required.
Identificador del grupo que contiene el nodo de proceso. Required.
Nombre de la cuenta de usuario que se va a actualizar. Required.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Punto de conexión de servicio de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ENDPOINT.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Batch Account Arguments |
Clave de cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCESS_KEY.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Batch Account Arguments |
Nombre de la cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCOUNT.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Batch Account Arguments |
Adquirir un token de Azure Policy automáticamente para esta operación de recursos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Identificador de referencia de cambio relacionado para esta operación de recurso.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Hora a la que debe expirar la cuenta. Si se omite, el valor predeterminado es 1 día de la hora actual. En el caso de los nodos de proceso de Linux, expiryTime tiene una precisión hasta un día. El formato esperado es una marca de tiempo ISO-8601.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Content Arguments |
Archivo que contiene la especificación de contenido en JSON (con formato para que coincida con el cuerpo de la API REST correspondiente). Si se especifica este parámetro, se omiten todos los argumentos de contenido.
Contraseña de la cuenta. La contraseña es necesaria para Windows nodos de proceso (los creados con "virtualMachineConfiguration" mediante una referencia de imagen de Windows). Para los nodos de proceso de Linux, la contraseña se puede especificar opcionalmente junto con la propiedad sshPublicKey. Si se omite, se quita cualquier contraseña existente.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Content Arguments |
Clave pública SSH que se puede usar para el inicio de sesión remoto en el nodo de proceso. La clave pública debe ser compatible con la codificación OpenSSH y debe estar codificada en base 64. Esta propiedad solo se puede especificar para nodos de proceso de Linux. Si se especifica para un nodo de ejecución de Windows, el servicio Batch rechaza la solicitud; si llama directamente a la API REST, el código de estado HTTP es 400 (solicitud incorrecta). Si se omite, se quita cualquier clave pública SSH existente.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Content Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |