UserArgs

data class UserArgs(val description: Output<String>? = null, val directoryId: Output<String>? = null, val displayName: Output<String>? = null, val email: Output<String>? = null, val firstName: Output<String>? = null, val lastName: Output<String>? = null, val status: Output<String>? = null, val userName: Output<String>? = null) : ConvertibleToJava<UserArgs>

Provides a Cloud SSO User resource. For information about Cloud SSO User and how to use it, see What is User.

NOTE: Available since v1.140.0. NOTE: Cloud SSO Only Support cn-shanghai And us-west-1 Region

Import

Cloud SSO User can be imported using the id, e.g.

$ pulumi import alicloud:cloudsso/user:User example <directory_id>:<user_id>

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, directoryId: Output<String>? = null, displayName: Output<String>? = null, email: Output<String>? = null, firstName: Output<String>? = null, lastName: Output<String>? = null, status: Output<String>? = null, userName: Output<String>? = null)

Properties

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

The description of user. The description can be up to 1024 characters long.

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

The ID of the Directory.

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

The display name of user. The display name can be up to 256 characters long.

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

The User's Contact Email Address. The email can be up to 128 characters long.

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

The first name of user. The first_name can be up to 64 characters long.

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

The last name of user. The last_name can be up to 64 characters long.

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

The status of user. Valid values: Disabled, Enabled.

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

The name of user. The name must be 1 to 64 characters in length and can contain letters, digits, at signs (@), periods (.), underscores (_), and hyphens (-).

Functions

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