Values.CreateContactRequestSourceCreates a contact, which is an end-user who is receiving the email, and adds them to a contact list.
type nonrec t = {contactListName : ContactListName.t;The name of the contact list to which the contact should be added.
*)emailAddress : EmailAddress.t;The contact's email address.
*)topicPreferences : TopicPreferenceList.t option;The contact's preferences for being opted-in to or opted-out of topics.
*)unsubscribeAll : UnsubscribeAll.t option;A boolean value status noting if the contact is unsubscribed from all contact list topics.
*)attributesData : AttributesData.t option;The attribute data attached to a contact.
*)}val make :
?topicPreferences:??? ->
?unsubscribeAll:??? ->
?attributesData:??? ->
contactListName:ContactListName.t ->
emailAddress:EmailAddress.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of UnsubscribeAll.t
| `List of
[> `Structure of
(string * [> `Enum of string | `String of TopicName.t ]) list ]
list
| `String of ContactListName.t ])
list ]