Class: Aws::ACM::Types::ValidationConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-acm/types.rb

Overview

Contains the validation method, validation status, and validation challenge details for a domain. This structure appears in DomainValidationSummary as both the active and requested validation configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#validation_challengeTypes::ValidationChallenge

The validation challenge details for this configuration. The structure varies by validation method: for DNS validation, contains a DnsValidationChallenge with the CNAME record to add; for email validation, contains an EmailValidationChallenge with the validation email addresses.



3970
3971
3972
3973
3974
3975
3976
# File 'lib/aws-sdk-acm/types.rb', line 3970

class ValidationConfiguration < Struct.new(
  :validation_method,
  :validation_challenge,
  :validation_status)
  SENSITIVE = []
  include Aws::Structure
end

#validation_methodString

The validation method for this configuration. Valid values:

  • DNS – Validation using a CNAME record added to your DNS configuration.

  • EMAIL – Validation using an approval email sent to domain contacts.

  • HTTP – Validation using an HTTP resource placed on your web server.

Returns:

  • (String)


3970
3971
3972
3973
3974
3975
3976
# File 'lib/aws-sdk-acm/types.rb', line 3970

class ValidationConfiguration < Struct.new(
  :validation_method,
  :validation_challenge,
  :validation_status)
  SENSITIVE = []
  include Aws::Structure
end

#validation_statusString

The validation status for this domain. Valid values:

  • PENDING_VALIDATION – The domain is waiting for validation to complete.

  • SUCCESS – Validation completed successfully.

  • FAILED – Validation failed.

Returns:

  • (String)


3970
3971
3972
3973
3974
3975
3976
# File 'lib/aws-sdk-acm/types.rb', line 3970

class ValidationConfiguration < Struct.new(
  :validation_method,
  :validation_challenge,
  :validation_status)
  SENSITIVE = []
  include Aws::Structure
end