Skip to content

ValidationConfiguration

Source code in docs_src/capo_acm/types/validation_configuration.py
class ValidationConfiguration(TypedDict, closed=True):
    validation_method: NotRequired["capo_acm.types.validation_method.ValidationMethod"]
    """<p>The validation method for this configuration. Valid values:</p> <ul> <li> <p> <code>DNS</code> – Validation using a CNAME record added to your DNS configuration.</p> </li> <li> <p> <code>EMAIL</code> – Validation using an approval email sent to domain contacts.</p> </li> <li> <p> <code>HTTP</code> – Validation using an HTTP resource placed on your web server.</p> </li> </ul>"""
    validation_challenge: NotRequired[
        "capo_acm.types.validation_challenge.ValidationChallenge"
    ]
    """<p>The validation challenge details for this configuration. The structure varies by validation method: for DNS validation, contains a <code>DnsValidationChallenge</code> with the CNAME record to add; for email validation, contains an <code>EmailValidationChallenge</code> with the validation email addresses.</p>"""
    validation_status: NotRequired["capo_acm.types.domain_status.DomainStatus"]
    """<p>The validation status for this domain. Valid values:</p> <ul> <li> <p> <code>PENDING_VALIDATION</code> – The domain is waiting for validation to complete.</p> </li> <li> <p> <code>SUCCESS</code> – Validation completed successfully.</p> </li> <li> <p> <code>FAILED</code> – Validation failed.</p> </li> </ul>"""

validation_challenge instance-attribute

validation_challenge: NotRequired[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.

validation_method instance-attribute

validation_method: NotRequired[ValidationMethod]

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 instance-attribute

validation_status: NotRequired[DomainStatus]

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.