Share via


UserAccountOutput interface

Properties used to create a user used to execute Tasks on an Azure Batch Compute Node.

Properties

elevationLevel

The elevation level of the user Account. The default value is nonAdmin.

Possible values: "nonadmin", "admin"

linuxUserConfiguration

The Linux-specific user configuration for the user Account. This property is ignored if specified on a Windows Pool. If not specified, the user is created with the default options.

name

The name of the user Account. Names can contain any Unicode characters up to a maximum length of 20.

password

The password for the user Account.

windowsUserConfiguration

The Windows-specific user configuration for the user Account. This property can only be specified if the user is on a Windows Pool. If not specified and on a Windows Pool, the user is created with the default options.

Property Details

elevationLevel

The elevation level of the user Account. The default value is nonAdmin.

Possible values: "nonadmin", "admin"

elevationLevel?: string

Property Value

string

linuxUserConfiguration

The Linux-specific user configuration for the user Account. This property is ignored if specified on a Windows Pool. If not specified, the user is created with the default options.

linuxUserConfiguration?: LinuxUserConfigurationOutput

Property Value

name

The name of the user Account. Names can contain any Unicode characters up to a maximum length of 20.

name: string

Property Value

string

password

The password for the user Account.

password: string

Property Value

string

windowsUserConfiguration

The Windows-specific user configuration for the user Account. This property can only be specified if the user is on a Windows Pool. If not specified and on a Windows Pool, the user is created with the default options.

windowsUserConfiguration?: WindowsUserConfigurationOutput

Property Value