UserArgs class

The set of arguments for User. The set of arguments for User.

Constructors

UserArgs({Input<String?>? city, Input<String?>? company, Input<String?>? country, Input<String?>? department, required Input<String> displayName, required Input<String> email, Input<String?>? firstName, Input<bool?>? hiddenFromGlobalAddressList, Input<String?>? identityProviderUserId, Input<String?>? initials, Input<String?>? jobTitle, Input<String?>? lastName, Input<String?>? name, Input<String?>? office, required Input<String> organizationId, Input<String?>? password, Input<String?>? region, Input<String?>? street, Input<String?>? telephone, Input<String?>? userRole, Input<String?>? zipCode})
Creates a new UserArgs. city City where the user is located. company Company associated with the user. country Country where the user is located. department Department associated with the user. displayName Display name of the user. email Primary email address used to register the user with WorkMail. Changing this value forces replacement. firstName First name of the user. hiddenFromGlobalAddressList Whether to hide the user from the global address list. Defaults to false. identityProviderUserId User ID from IAM Identity Center associated with the user. initials Initials of the user. jobTitle Job title of the user. lastName Last name of the user. name Username of the user. office Office where the user is located. organizationId Identifier of the WorkMail organization where the user is managed. password Password to set for the user. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. street Street address of the user. telephone Telephone number of the user. userRole Role assigned to the user. Valid values are USER, REMOTE_USER, RESOURCE, and SYSTEM_USER. zipCode ZIP or postal code of the user.
const
UserArgs.fromMap(Map<String, dynamic> map)
factory

Properties

city → Input<String?>?
City where the user is located.
final
company → Input<String?>?
Company associated with the user.
final
country → Input<String?>?
Country where the user is located.
final
department → Input<String?>?
Department associated with the user.
final
displayName → Input<String>
Display name of the user.
final
email → Input<String>
Primary email address used to register the user with WorkMail. Changing this value forces replacement.
final
firstName → Input<String?>?
First name of the user.
final
hashCode int
The hash code for this object.
no setterinherited
hiddenFromGlobalAddressList → Input<bool?>?
Whether to hide the user from the global address list. Defaults to false.
final
identityProviderUserId → Input<String?>?
User ID from IAM Identity Center associated with the user.
final
initials → Input<String?>?
Initials of the user.
final
jobTitle → Input<String?>?
Job title of the user.
final
lastName → Input<String?>?
Last name of the user.
final
name → Input<String?>?
Username of the user.
final
office → Input<String?>?
Office where the user is located.
final
organizationId → Input<String>
Identifier of the WorkMail organization where the user is managed.
final
password → Input<String?>?
Password to set for the user.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
street → Input<String?>?
Street address of the user.
final
telephone → Input<String?>?
Telephone number of the user.
final
userRole → Input<String?>?
Role assigned to the user. Valid values are USER, REMOTE_USER, RESOURCE, and SYSTEM_USER.
final
zipCode → Input<String?>?
ZIP or postal code of the user.
final

Methods

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

Operators

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