ManagedClusterWindowsProfile interface

Profile for Windows VMs in the managed cluster.

Properties

adminPassword

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

adminUsername

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

enableCSIProxy

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

gmsaProfile

The Windows gMSA Profile in the Managed Cluster.

licenseType

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

Property Details

adminPassword

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

adminPassword?: string

Property Value

string

adminUsername

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

adminUsername: string

Property Value

string

enableCSIProxy

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

enableCSIProxy?: boolean

Property Value

boolean

gmsaProfile

The Windows gMSA Profile in the Managed Cluster.

gmsaProfile?: WindowsGmsaProfile

Property Value

licenseType

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

licenseType?: string

Property Value

string