User class

A registered user of Amazon QuickSight.

Constructors

User.new({bool? active, String? arn, String? customPermissionsName, String? email, IdentityType? identityType, String? principalId, UserRole? role, String? userName})
User.fromJson(Map<String, dynamic> json)
factory

Properties

active bool?
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.
final
arn String?
The Amazon Resource Name (ARN) for the user.
final
customPermissionsName String?
The custom permissions profile associated with this user.
final
email String?
The user's email address.
final
hashCode int
The hash code for this object.
no setterinherited
identityType IdentityType?
The type of identity authentication used by the user.
final
principalId String?
The principal ID of the user.
final
role UserRole?
The Amazon QuickSight role for the user. The user role can be one of the following:.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
userName String?
The user's user name.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited