Module Values.CreateEmailIdentityResponseSource

If the email identity is a domain, this object contains information about the DKIM verification status for the domain. If the email identity is an email address, this object is empty.

Sourcetype nonrec t = {
  1. identityType : IdentityType.t option;
    (*

    The email identity type. Note: the MANAGED_DOMAIN identity type is not supported.

    *)
  2. verifiedForSendingStatus : Enabled.t option;
    (*

    Specifies whether or not the identity is verified. You can only send email from verified email addresses or domains. For more information about verifying identities, see the Amazon Pinpoint User Guide.

    *)
  3. dkimAttributes : DkimAttributes.t option;
    (*

    An object that contains information about the DKIM attributes for the identity.

    *)
}
Sourcetype nonrec error = [
  1. | `AlreadyExistsException of AlreadyExistsException.t
  2. | `BadRequestException of BadRequestException.t
  3. | `ConcurrentModificationException of ConcurrentModificationException.t
  4. | `LimitExceededException of LimitExceededException.t
  5. | `NotFoundException of NotFoundException.t
  6. | `TooManyRequestsException of TooManyRequestsException.t
  7. | `Unknown_operation_error of string * string option
]
Sourceval make : ?identityType:??? -> ?verifiedForSendingStatus:??? -> ?dkimAttributes:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AlreadyExistsException of unit | `BadRequestException of unit | `ConcurrentModificationException of unit | `LimitExceededException of unit | `NotFoundException of unit | `TooManyRequestsException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AlreadyExistsException of unit | `BadRequestException of unit | `ConcurrentModificationException of unit | `LimitExceededException of unit | `NotFoundException of unit | `TooManyRequestsException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Enabled.t | `Enum of string | `Structure of (string * [> `Boolean of Enabled.t | `Enum of string | `List of [> `String of DnsToken.t ] list | `String of HostedZone.t | `Timestamp of Timestamp.t ]) list ]) 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