Class: Aws::SecurityHub::Types::AwsCertificateManagerCertificateDomainValidationOption

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb

Overview

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#domain_nameString

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

Returns:

  • (String)


2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 2278

class AwsCertificateManagerCertificateDomainValidationOption < Struct.new(
  :domain_name,
  :resource_record,
  :validation_domain,
  :validation_emails,
  :validation_method,
  :validation_status)
  SENSITIVE = []
  include Aws::Structure
end

#resource_recordTypes::AwsCertificateManagerCertificateResourceRecord

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



2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 2278

class AwsCertificateManagerCertificateDomainValidationOption < Struct.new(
  :domain_name,
  :resource_record,
  :validation_domain,
  :validation_emails,
  :validation_method,
  :validation_status)
  SENSITIVE = []
  include Aws::Structure
end

#validation_domainString

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

Returns:

  • (String)


2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 2278

class AwsCertificateManagerCertificateDomainValidationOption < Struct.new(
  :domain_name,
  :resource_record,
  :validation_domain,
  :validation_emails,
  :validation_method,
  :validation_status)
  SENSITIVE = []
  include Aws::Structure
end

#validation_emailsArray<String>

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

Returns:

  • (Array<String>)


2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 2278

class AwsCertificateManagerCertificateDomainValidationOption < Struct.new(
  :domain_name,
  :resource_record,
  :validation_domain,
  :validation_emails,
  :validation_method,
  :validation_status)
  SENSITIVE = []
  include Aws::Structure
end

#validation_methodString

The method used to validate the domain name.

Returns:

  • (String)


2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 2278

class AwsCertificateManagerCertificateDomainValidationOption < Struct.new(
  :domain_name,
  :resource_record,
  :validation_domain,
  :validation_emails,
  :validation_method,
  :validation_status)
  SENSITIVE = []
  include Aws::Structure
end

#validation_statusString

The validation status of the domain name.

Returns:

  • (String)


2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 2278

class AwsCertificateManagerCertificateDomainValidationOption < Struct.new(
  :domain_name,
  :resource_record,
  :validation_domain,
  :validation_emails,
  :validation_method,
  :validation_status)
  SENSITIVE = []
  include Aws::Structure
end