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.

Principal GA
az batch node user delete

Elimina una cuenta de usuario del nodo de proceso especificado.

Principal 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.

Principal 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]
                          [--expiry-time]
                          [--is-admin]
                          [--json-file]
                          [--name]
                          [--password]
                          [--ssh-public-key]

Parámetros requeridos

--node-id

Identificador de la máquina en la que desea crear una cuenta de usuario.

--pool-id

Identificador del grupo que contiene el nodo de proceso.

Parámetros opcionales

--account-endpoint

Punto de conexión de servicio de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ENDPOINT.

--account-key

Clave de cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCESS_KEY.

--account-name

Nombre de la cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCOUNT.

--expiry-time

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.

--is-admin

Si la cuenta debe ser un administrador en el nodo de proceso. El valor predeterminado es falso. True si la marca está presente.

--json-file

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".

--name

Necesario.

--password

La contraseña es necesaria para los nodos de proceso de Windows (los creados con "cloudServiceConfiguration" o 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.

--ssh-public-key

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 proceso 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).

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

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]
                          [--yes]

Parámetros requeridos

--node-id

Identificador de la máquina en la que desea eliminar una cuenta de usuario.

--pool-id

Identificador del grupo que contiene el nodo de proceso.

--user-name

Nombre de la cuenta de usuario que se va a eliminar.

Parámetros opcionales

--account-endpoint

Punto de conexión de servicio de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ENDPOINT.

--account-key

Clave de cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCESS_KEY.

--account-name

Nombre de la cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCOUNT.

--yes -y

No solicita confirmación.

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

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]
                         [--expiry-time]
                         [--json-file]
                         [--password]
                         [--ssh-public-key]

Parámetros requeridos

--node-id

Identificador de la máquina en la que desea actualizar una cuenta de usuario.

--pool-id

Identificador del grupo que contiene el nodo de proceso.

--user-name

Nombre de la cuenta de usuario que se va a actualizar.

Parámetros opcionales

--account-endpoint

Punto de conexión de servicio de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ENDPOINT.

--account-key

Clave de cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCESS_KEY.

--account-name

Nombre de la cuenta de Batch. Como alternativa, establezca por variable de entorno: AZURE_BATCH_ACCOUNT.

--expiry-time

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.

--json-file

Un archivo que contiene la especificación de parámetros de usuario de actualización del nodo 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 de actualización de nodo.

--password

La contraseña es necesaria para los nodos de proceso de Windows (los creados con "cloudServiceConfiguration" o 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.

--ssh-public-key

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 proceso 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.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.