Module Values.SetIdentityHeadersInNotificationsEnabledRequestSource

Represents a request to set whether Amazon SES includes the original email headers in the Amazon SNS notifications of a specified type. For information about notifications, see the Amazon SES Developer Guide.

Sourcetype nonrec t = {
  1. identity : Identity.t;
    (*

    The identity for which to enable or disable headers in notifications. Examples: user@example.com, example.com.

    *)
  2. notificationType : NotificationType.t;
    (*

    The notification type for which to enable or disable headers in notifications.

    *)
  3. enabled : Enabled.t;
    (*

    Sets whether Amazon SES includes the original email headers in Amazon SNS notifications of the specified notification type. A value of true specifies that Amazon SES includes headers in notifications, and a value of false specifies that Amazon SES does not include headers in notifications. This value can only be set when NotificationType is already set to use a particular Amazon SNS topic.

    *)
}
Sourceval context_ : string
Sourceval make : identity:Identity.t -> notificationType:NotificationType.t -> enabled:Enabled.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Enabled.t | `Enum of string | `String of Identity.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