Module Values.AwsCertificateManagerCertificateDomainValidationOptionSource

Contains information about one of the following: The initial validation of each domain name that occurs as a result of the RequestCertificate request The validation of each domain name in the certificate, as it pertains to Certificate Manager managed renewal

Sourcetype nonrec t = {
  1. domainName : NonEmptyString.t option;
    (*

    A fully qualified domain name (FQDN) in the certificate.

    *)
  2. resourceRecord : AwsCertificateManagerCertificateResourceRecord.t option;
    (*

    The CNAME record that is added to the DNS database for domain validation.

    *)
  3. validationDomain : NonEmptyString.t option;
    (*

    The domain name that Certificate Manager uses to send domain validation emails.

    *)
  4. validationEmails : StringList.t option;
    (*

    A list of email addresses that Certificate Manager uses to send domain validation emails.

    *)
  5. validationMethod : NonEmptyString.t option;
    (*

    The method used to validate the domain name.

    *)
  6. validationStatus : NonEmptyString.t option;
    (*

    The validation status of the domain name.

    *)
}
Sourceval make : ?domainName:??? -> ?resourceRecord:??? -> ?validationDomain:??? -> ?validationEmails:??? -> ?validationMethod:??? -> ?validationStatus:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `String of NonEmptyString.t ] list | `String of NonEmptyString.t | `Structure of (string * [> `String of NonEmptyString.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