Module Values_1.DescribeEmailAddressResponseSource

Describe email address form the specified Amazon Connect instance.

Sourcetype nonrec t = {
  1. emailAddressId : Values_0.EmailAddressId.t option;
    (*

    The identifier of the email address.

    *)
  2. emailAddressArn : Values_0.EmailAddressArn.t option;
    (*

    The Amazon Resource Name (ARN) of the email address.

    *)
  3. emailAddress : Values_0.EmailAddress.t option;
    (*

    The email address, including the domain.

    *)
  4. displayName : Values_0.EmailAddressDisplayName.t option;
    (*

    The display name of email address

    *)
  5. description : Values_0.Description.t option;
    (*

    The description of the email address.

    *)
  6. createTimestamp : Values_0.ISO8601Datetime.t option;
    (*

    The email address creation timestamp in ISO 8601 Datetime.

    *)
  7. modifiedTimestamp : Values_0.ISO8601Datetime.t option;
    (*

    The email address last modification timestamp in ISO 8601 Datetime.

    *)
  8. aliasConfigurations : Values_0.AliasConfigurationList.t option;
    (*

    A list of alias configurations associated with this email address. Contains details about email addresses that forward to this primary email address. The list can contain at most one alias configuration per email address.

    *)
  9. tags : Values_0.TagMap.t option;
    (*

    The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.

    *)
}
Sourcetype nonrec error = [
  1. | `AccessDeniedException of Values_0.AccessDeniedException.t
  2. | `InternalServiceException of Values_0.InternalServiceException.t
  3. | `InvalidParameterException of Values_0.InvalidParameterException.t
  4. | `InvalidRequestException of Values_0.InvalidRequestException.t
  5. | `ResourceNotFoundException of Values_0.ResourceNotFoundException.t
  6. | `ThrottlingException of Values_0.ThrottlingException.t
  7. | `Unknown_operation_error of string * string option
]
Sourceval make : ?emailAddressId:??? -> ?emailAddressArn:??? -> ?emailAddress:??? -> ?displayName:??? -> ?description:??? -> ?createTimestamp:??? -> ?modifiedTimestamp:??? -> ?aliasConfigurations:??? -> ?tags:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessDeniedException of Values_0.AccessDeniedException.t | `InternalServiceException of Values_0.InternalServiceException.t | `InvalidParameterException of Values_0.InvalidParameterException.t | `InvalidRequestException of Values_0.InvalidRequestException.t | `ResourceNotFoundException of Values_0.ResourceNotFoundException.t | `ThrottlingException of Values_0.ThrottlingException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessDeniedException of Values_0.AccessDeniedException.t | `InternalServiceException of Values_0.InternalServiceException.t | `InvalidParameterException of Values_0.InvalidParameterException.t | `InvalidRequestException of Values_0.InvalidRequestException.t | `ResourceNotFoundException of Values_0.ResourceNotFoundException.t | `ThrottlingException of Values_0.ThrottlingException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `String of string ]) list ] list | `Map of ([> `String of string ] * [> `String of string ]) list | `String of Values_0.EmailAddressId.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t