ManagedClusterWindowsProfileResponse

data class ManagedClusterWindowsProfileResponse(val adminPassword: String? = null, val adminUsername: String, val enableCSIProxy: Boolean? = null, val gmsaProfile: WindowsGmsaProfileResponse? = null, val licenseType: String? = null)

Profile for Windows VMs in the managed cluster.

Constructors

Link copied to clipboard
constructor(adminPassword: String? = null, adminUsername: String, enableCSIProxy: Boolean? = null, gmsaProfile: WindowsGmsaProfileResponse? = null, licenseType: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val adminPassword: String? = null

Specifies the password of the administrator account.

Minimum-length: 8 characters

Max-length: 123 characters

Complexity requirements: 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match \W_)

Disallowed values: "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

Link copied to clipboard

Specifies the name of the administrator account.

Restriction: Cannot end in "."

Disallowed values: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

Minimum-length: 1 character

Max-length: 20 characters

Link copied to clipboard
val enableCSIProxy: Boolean? = null

For more details on CSI proxy, see the CSI proxy GitHub repo.

Link copied to clipboard

The Windows gMSA Profile in the Managed Cluster.

Link copied to clipboard
val licenseType: String? = null

The license type to use for Windows VMs. See Azure Hybrid User Benefits for more details.