DomainValidation

public struct DomainValidation : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A fully qualified domain name (FQDN) in the certificate. For example, www.example.com or example.com.

    Declaration

    Swift

    public let domainName: String
  • Contains the CNAME record that you add to your DNS database for domain validation. For more information, see Use DNS to Validate Domain Ownership. Note: The CNAME information that you need does not include the name of your domain. If you include
 your domain name in the DNS database CNAME record, validation fails.
 For example, if the name is “_a79865eb4cd1a6ab990a45779b4e0b96.yourdomain.com”, only “_a79865eb4cd1a6ab990a45779b4e0b96” must be used.

    Declaration

    Swift

    public let resourceRecord: ResourceRecord?
  • The domain name that ACM used to send domain validation emails.

    Declaration

    Swift

    public let validationDomain: String?
  • A list of email addresses that ACM used to send domain validation emails.

    Declaration

    Swift

    public let validationEmails: [String]?
  • Specifies the domain validation method.

    Declaration

    Swift

    public let validationMethod: ValidationMethod?
  • The validation status of the domain name. This can be one of the following values: PENDING_VALIDATION SUCCESS FAILED

    Declaration

    Swift

    public let validationStatus: DomainStatus?
  • Undocumented

    Declaration

    Swift

    public init(domainName: String, resourceRecord: ResourceRecord? = nil, validationDomain: String? = nil, validationEmails: [String]? = nil, validationMethod: ValidationMethod? = nil, validationStatus: DomainStatus? = nil)