User

class User

A registered user of Amazon QuickSight.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The active status of user. When you create an Amazon QuickSight user that's not an IAM user or an Active Directory user, that user is inactive until they sign in and provide a password.

Link copied to clipboard
val arn: String?

The Amazon Resource Name (ARN) for the user.

Link copied to clipboard

The custom permissions profile associated with this user.

Link copied to clipboard

The user's email address.

Link copied to clipboard

The type of supported external login provider that provides identity to let the user federate into Amazon QuickSight with an associated IAM role. The type can be one of the following.

Link copied to clipboard

The URL of the external login provider.

Link copied to clipboard

The identity ID for the user in the external login provider.

Link copied to clipboard

The type of identity authentication used by the user.

Link copied to clipboard

The principal ID of the user.

Link copied to clipboard

The Amazon QuickSight role for the user. The user role can be one of the following:.

Link copied to clipboard

The user's user name. This value is required if you are registering a user that will be managed in Amazon QuickSight. In the output, the value for UserName is N/A when the value for IdentityType is IAM and the corresponding IAM user is deleted.

Functions

Link copied to clipboard
inline fun copy(block: User.Builder.() -> Unit = {}): User
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String