Compartir a través de


ComputeNodeUser interface

Interfaz que representa ComputeNodeUser.

Propiedades

expiryTime

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.

isAdmin

Si la cuenta debe ser un administrador en el nodo de proceso. El valor predeterminado es false.

name

Nombre de usuario de la cuenta.

password

Contraseña de la cuenta. 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.

sshPublicKey

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

Detalles de las propiedades

expiryTime

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.

expiryTime?: Date

Valor de propiedad

Date

isAdmin

Si la cuenta debe ser un administrador en el nodo de proceso. El valor predeterminado es false.

isAdmin?: boolean

Valor de propiedad

boolean

name

Nombre de usuario de la cuenta.

name: string

Valor de propiedad

string

password

Contraseña de la cuenta. 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.

password?: string

Valor de propiedad

string

sshPublicKey

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

sshPublicKey?: string

Valor de propiedad

string