/AWS1/CL_AG2DOMAINNAME¶
Represents a domain name.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_domainname TYPE /AWS1/AG2STRWLENGTHBETWEEN1A03 /AWS1/AG2STRWLENGTHBETWEEN1A03¶
The name of the DomainName resource.
Optional arguments:¶
iv_apimappingselectionxprsn TYPE /AWS1/AG2SELECTIONEXPRESSION /AWS1/AG2SELECTIONEXPRESSION¶
The API mapping selection expression.
iv_domainnamearn TYPE /AWS1/AG2ARN /AWS1/AG2ARN¶
DomainNameArn
it_domainnameconfigurations TYPE /AWS1/CL_AG2DOMAINNAMECONF=>TT_DOMAINNAMECONFIGURATIONS TT_DOMAINNAMECONFIGURATIONS¶
The domain name configurations.
io_mutualtlsauthentication TYPE REF TO /AWS1/CL_AG2MUTUALTLSAUTHNTCTN /AWS1/CL_AG2MUTUALTLSAUTHNTCTN¶
The mutual TLS authentication configuration for a custom domain name.
iv_routingmode TYPE /AWS1/AG2ROUTINGMODE /AWS1/AG2ROUTINGMODE¶
The routing mode.
it_tags TYPE /AWS1/CL_AG2TAGS_W=>TT_TAGS TT_TAGS¶
The collection of tags associated with a domain name.
Queryable Attributes¶
ApiMappingSelectionExpression¶
The API mapping selection expression.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APIMAPPINGSELECTIONXPRSN() |
Getter for APIMAPPINGSELECTIONXPRSN, with configurable defau |
ASK_APIMAPPINGSELECTIONXPRSN() |
Getter for APIMAPPINGSELECTIONXPRSN w/ exceptions if field h |
HAS_APIMAPPINGSELECTIONXPRSN() |
Determine if APIMAPPINGSELECTIONXPRSN has a value |
DomainName¶
The name of the DomainName resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAINNAME() |
Getter for DOMAINNAME, with configurable default |
ASK_DOMAINNAME() |
Getter for DOMAINNAME w/ exceptions if field has no value |
HAS_DOMAINNAME() |
Determine if DOMAINNAME has a value |
DomainNameArn¶
DomainNameArn
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAINNAMEARN() |
Getter for DOMAINNAMEARN, with configurable default |
ASK_DOMAINNAMEARN() |
Getter for DOMAINNAMEARN w/ exceptions if field has no value |
HAS_DOMAINNAMEARN() |
Determine if DOMAINNAMEARN has a value |
DomainNameConfigurations¶
The domain name configurations.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAINNAMECONFIGURATIONS() |
Getter for DOMAINNAMECONFIGURATIONS, with configurable defau |
ASK_DOMAINNAMECONFIGURATIONS() |
Getter for DOMAINNAMECONFIGURATIONS w/ exceptions if field h |
HAS_DOMAINNAMECONFIGURATIONS() |
Determine if DOMAINNAMECONFIGURATIONS has a value |
MutualTlsAuthentication¶
The mutual TLS authentication configuration for a custom domain name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MUTUALTLSAUTHENTICATION() |
Getter for MUTUALTLSAUTHENTICATION |
RoutingMode¶
The routing mode.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROUTINGMODE() |
Getter for ROUTINGMODE, with configurable default |
ASK_ROUTINGMODE() |
Getter for ROUTINGMODE w/ exceptions if field has no value |
HAS_ROUTINGMODE() |
Determine if ROUTINGMODE has a value |
Tags¶
The collection of tags associated with a domain name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS 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___LISTOFDOMAINNAME¶
TYPES TT___LISTOFDOMAINNAME TYPE STANDARD TABLE OF REF TO /AWS1/CL_AG2DOMAINNAME WITH DEFAULT KEY
.