KeySetUserArgs

data class KeySetUserArgs(val azureUserName: Output<String>, val description: Output<String>? = null, val sshPublicKey: Output<SshPublicKeyArgs>, val userPrincipalName: Output<String>? = null) : ConvertibleToJava<KeySetUserArgs>

Constructors

Link copied to clipboard
constructor(azureUserName: Output<String>, description: Output<String>? = null, sshPublicKey: Output<SshPublicKeyArgs>, userPrincipalName: Output<String>? = null)

Properties

Link copied to clipboard
val azureUserName: Output<String>

The user name that will be used for access.

Link copied to clipboard
val description: Output<String>? = null

The free-form description for this user.

Link copied to clipboard

The SSH public key that will be provisioned for user access. The user is expected to have the corresponding SSH private key for logging in.

Link copied to clipboard
val userPrincipalName: Output<String>? = null

The user principal name (email format) used to validate this user's group membership.

Functions

Link copied to clipboard
open override fun toJava(): KeySetUserArgs