Skip to content

/AWS1/CL_FNTDNSCONFIGURATION

The DNS configuration for your domain names.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_domain TYPE /AWS1/FNTSTRING /AWS1/FNTSTRING

The domain name that you're verifying.

iv_status TYPE /AWS1/FNTDNSCONFSTATUS /AWS1/FNTDNSCONFSTATUS

The status of your domain name.

  • valid-configuration: The domain name is correctly configured and points to the correct routing endpoint of the connection group.

  • invalid-configuration: There is either a missing DNS record or the DNS record exists but it's using an incorrect routing endpoint. Update the DNS record to point to the correct routing endpoint.

  • unknown-configuration: CloudFront can't validate your DNS configuration. This status can appear if CloudFront can't verify the DNS record, or the DNS lookup request failed or timed out.

Optional arguments:

iv_reason TYPE /AWS1/FNTSTRING /AWS1/FNTSTRING

Explains the status of the DNS configuration.


Queryable Attributes

Domain

The domain name that you're verifying.

Accessible with the following methods

Method Description
GET_DOMAIN() Getter for DOMAIN, with configurable default
ASK_DOMAIN() Getter for DOMAIN w/ exceptions if field has no value
HAS_DOMAIN() Determine if DOMAIN has a value

Status

The status of your domain name.

  • valid-configuration: The domain name is correctly configured and points to the correct routing endpoint of the connection group.

  • invalid-configuration: There is either a missing DNS record or the DNS record exists but it's using an incorrect routing endpoint. Update the DNS record to point to the correct routing endpoint.

  • unknown-configuration: CloudFront can't validate your DNS configuration. This status can appear if CloudFront can't verify the DNS record, or the DNS lookup request failed or timed out.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

Reason

Explains the status of the DNS configuration.

Accessible with the following methods

Method Description
GET_REASON() Getter for REASON, with configurable default
ASK_REASON() Getter for REASON w/ exceptions if field has no value
HAS_REASON() Determine if REASON has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_DNSCONFIGURATIONLIST

TYPES TT_DNSCONFIGURATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_FNTDNSCONFIGURATION WITH DEFAULT KEY
.