Skip to content

/AWS1/CL_ACMVALIDATIONCONF

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.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_validationmethod TYPE /AWS1/ACMVALIDATIONMETHOD /AWS1/ACMVALIDATIONMETHOD

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.

io_validationchallenge TYPE REF TO /AWS1/CL_ACMVLDTNCHALLENGE /AWS1/CL_ACMVLDTNCHALLENGE

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.

iv_validationstatus TYPE /AWS1/ACMDOMAINSTATUS /AWS1/ACMDOMAINSTATUS

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.


Queryable Attributes

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.

Accessible with the following methods

Method Description
GET_VALIDATIONMETHOD() Getter for VALIDATIONMETHOD, with configurable default
ASK_VALIDATIONMETHOD() Getter for VALIDATIONMETHOD w/ exceptions if field has no va
HAS_VALIDATIONMETHOD() Determine if VALIDATIONMETHOD has a value

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.

Accessible with the following methods

Method Description
GET_VALIDATIONCHALLENGE() Getter for VALIDATIONCHALLENGE

ValidationStatus

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.

Accessible with the following methods

Method Description
GET_VALIDATIONSTATUS() Getter for VALIDATIONSTATUS, with configurable default
ASK_VALIDATIONSTATUS() Getter for VALIDATIONSTATUS w/ exceptions if field has no va
HAS_VALIDATIONSTATUS() Determine if VALIDATIONSTATUS has a value