libZSservicesZSamazonka-certificatemanagerZSamazonka-certificatemanager
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CertificateManager.Types.DomainValidationOption

Description

 
Synopsis

Documentation

data DomainValidationOption Source #

Contains information about the domain names that you want ACM to use to send you emails that enable you to validate domain ownership.

See: newDomainValidationOption smart constructor.

Constructors

DomainValidationOption' 

Fields

  • domainName :: Text

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

  • validationDomain :: Text

    The domain name that you want ACM to use to send you validation emails. This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com, you can specify example.com for this value. In that case, ACM sends domain validation emails to the following five addresses:

    • admin@example.com
    • administrator@example.com
    • hostmaster@example.com
    • postmaster@example.com
    • webmaster@example.com

Instances

Instances details
Eq DomainValidationOption Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.DomainValidationOption

Read DomainValidationOption Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.DomainValidationOption

Show DomainValidationOption Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.DomainValidationOption

Generic DomainValidationOption Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.DomainValidationOption

Associated Types

type Rep DomainValidationOption :: Type -> Type #

NFData DomainValidationOption Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.DomainValidationOption

Methods

rnf :: DomainValidationOption -> () #

Hashable DomainValidationOption Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.DomainValidationOption

ToJSON DomainValidationOption Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.DomainValidationOption

type Rep DomainValidationOption Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.DomainValidationOption

type Rep DomainValidationOption = D1 ('MetaData "DomainValidationOption" "Amazonka.CertificateManager.Types.DomainValidationOption" "libZSservicesZSamazonka-certificatemanagerZSamazonka-certificatemanager" 'False) (C1 ('MetaCons "DomainValidationOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "validationDomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDomainValidationOption Source #

Create a value of DomainValidationOption with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainName:DomainValidationOption', domainValidationOption_domainName - A fully qualified domain name (FQDN) in the certificate request.

$sel:validationDomain:DomainValidationOption', domainValidationOption_validationDomain - The domain name that you want ACM to use to send you validation emails. This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com, you can specify example.com for this value. In that case, ACM sends domain validation emails to the following five addresses:

  • admin@example.com
  • administrator@example.com
  • hostmaster@example.com
  • postmaster@example.com
  • webmaster@example.com

domainValidationOption_domainName :: Lens' DomainValidationOption Text Source #

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

domainValidationOption_validationDomain :: Lens' DomainValidationOption Text Source #

The domain name that you want ACM to use to send you validation emails. This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com, you can specify example.com for this value. In that case, ACM sends domain validation emails to the following five addresses:

  • admin@example.com
  • administrator@example.com
  • hostmaster@example.com
  • postmaster@example.com
  • webmaster@example.com