Skip to content

ACM  >  Structures  >  ValidationConfiguration

ValidationConfiguration

Structure Class

ValidationConfiguration dataclass

Bases: _SerdeShape

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.

Attributes

validation_challenge class-attribute instance-attribute
validation_challenge: ValidationChallenge | None = ...

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.

validation_method class-attribute instance-attribute
validation_method: str | None = ...

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.

validation_status class-attribute instance-attribute
validation_status: str | None = ...

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.