Module Values.PutEmailIdentityDkimSigningAttributesRequestSource

A request to change the DKIM attributes for an email identity.

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

    The email identity.

    *)
  2. signingAttributesOrigin : DkimSigningAttributesOrigin.t;
    (*

    The method to use to configure DKIM for the identity. There are the following possible values: AWS_SES – Configure DKIM for the identity by using Easy DKIM. EXTERNAL – Configure DKIM for the identity by using Bring Your Own DKIM (BYODKIM).

    *)
  3. signingAttributes : DkimSigningAttributes.t option;
    (*

    An object that contains information about the private key and selector that you want to use to configure DKIM for the identity for Bring Your Own DKIM (BYODKIM) for the identity, or, configures the key length to be used for Easy DKIM.

    *)
}
Sourceval context_ : string
Sourceval make : ?signingAttributes:??? -> emailIdentity:Identity.t -> signingAttributesOrigin:DkimSigningAttributesOrigin.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of Identity.t | `Structure of (string * [> `Enum of string | `String of Selector.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