Module Values.RelayAuthenticationSource

Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored, or specify an empty NoAuthentication structure if the relay destination server does not require SMTP credential authentication.

Sourcetype nonrec t = {
  1. secretArn : SecretArn.t option;
    (*

    The ARN of the secret created in secrets manager where the relay server's SMTP credentials are stored.

    *)
  2. noAuthentication : NoAuthentication.t option;
    (*

    Keep an empty structure if the relay destination server does not require SMTP credential authentication.

    *)
}
Sourceval make : ?secretArn:??? -> ?noAuthentication:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of SecretArn.t | `Structure of 'a 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