Values.UserSourceThe user on the Amazon Chime account.
type nonrec t = {userId : String_.t option;The user ID.
*)accountId : String_.t option;The Amazon Chime account ID.
*)primaryEmail : EmailAddress.t option;The primary email address of the user.
*)primaryProvisionedNumber : SensitiveString.t option;The primary phone number associated with the user.
*)displayName : SensitiveString.t option;The display name of the user.
*)licenseType : License.t option;The license type for the user.
*)userType : UserType.t option;The user type.
*)userRegistrationStatus : RegistrationStatus.t option;The user registration status.
*)userInvitationStatus : InviteStatus.t option;The user invite status.
*)registeredOn : Iso8601Timestamp.t option;Date and time when the user is registered, in ISO 8601 format.
*)invitedOn : Iso8601Timestamp.t option;Date and time when the user is invited to the Amazon Chime account, in ISO 8601 format.
*)alexaForBusinessMetadata : AlexaForBusinessMetadata.t option;The Alexa for Business metadata.
*)personalPIN : String_.t option;The user's personal meeting PIN.
*)}val make :
?userId:??? ->
?accountId:??? ->
?primaryEmail:??? ->
?primaryProvisionedNumber:??? ->
?displayName:??? ->
?licenseType:??? ->
?userType:??? ->
?userRegistrationStatus:??? ->
?userInvitationStatus:??? ->
?registeredOn:??? ->
?invitedOn:??? ->
?alexaForBusinessMetadata:??? ->
?personalPIN:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of String_.t
| `Structure of
(string * [> `Boolean of Boolean.t | `String of SensitiveString.t ])
list
| `Timestamp of Iso8601Timestamp.t ])
list ]