UserState constructor
- Input<
String?> ? city, - Input<
String?> ? company, - Input<
String?> ? country, - Input<
String?> ? department, - Input<
String?> ? disabledDate, - Input<
String?> ? displayName, - Input<
String?> ? email, - Input<
String?> ? enabledDate, - Input<
String?> ? firstName, - Input<
String?> ? identityProviderIdentityStoreId, - Input<
String?> ? identityProviderUserId, - Input<
String?> ? initials, - Input<
String?> ? jobTitle, - Input<
String?> ? lastName, - Input<
String?> ? mailboxDeprovisionedDate, - Input<
String?> ? mailboxProvisionedDate, - Input<
String?> ? name, - Input<
String?> ? office, - Input<
String?> ? organizationId, - Input<
String?> ? password, - Input<
String?> ? region, - Input<
String?> ? state, - Input<
String?> ? street, - Input<
String?> ? telephone, - Input<
String?> ? userId, - Input<
String?> ? userRole, - Input<
String?> ? zipCode,
Creates a new UserState.
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.
disabledDate Timestamp when the user was disabled from WorkMail use.
displayName Display name of the user.
email Primary email address used to register the user with WorkMail. Changing this value forces replacement.
enabledDate Timestamp when the user was enabled for WorkMail use.
firstName First name of the user.
hiddenFromGlobalAddressList Whether to hide the user from the global address list. Defaults to false.
identityProviderIdentityStoreId Identity store ID from IAM Identity Center associated with the user.
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.
mailboxDeprovisionedDate Timestamp when the mailbox was removed for the user.
mailboxProvisionedDate Timestamp when the mailbox was created for 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.
state Current WorkMail state of the user.
street Street address of the user.
telephone Telephone number of the user.
userId Identifier 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.
Implementation
const UserState({
this.city,
this.company,
this.country,
this.department,
this.disabledDate,
this.displayName,
this.email,
this.enabledDate,
this.firstName,
this.hiddenFromGlobalAddressList,
this.identityProviderIdentityStoreId,
this.identityProviderUserId,
this.initials,
this.jobTitle,
this.lastName,
this.mailboxDeprovisionedDate,
this.mailboxProvisionedDate,
this.name,
this.office,
this.organizationId,
this.password,
this.region,
this.state,
this.street,
this.telephone,
this.userId,
this.userRole,
this.zipCode,
});