GetPoolUserAccount

data class GetPoolUserAccount(val elevationLevel: String, val linuxUserConfigurations: List<GetPoolUserAccountLinuxUserConfiguration>, val name: String, val password: String, val windowsUserConfigurations: List<GetPoolUserAccountWindowsUserConfiguration>)

Constructors

Link copied to clipboard
constructor(elevationLevel: String, linuxUserConfigurations: List<GetPoolUserAccountLinuxUserConfiguration>, name: String, password: String, windowsUserConfigurations: List<GetPoolUserAccountWindowsUserConfiguration>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The elevation level of the user account. "NonAdmin" - The auto user is a standard user without elevated access. "Admin" - The auto user is a user with elevated access and operates with full Administrator permissions. The default value is nonAdmin.

Link copied to clipboard

The linux_user_configuration block defined below is a 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.

Link copied to clipboard

The name of the user account.

Link copied to clipboard

The password for the user account.

Link copied to clipboard

The windows_user_configuration block defined below is a 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.