/AWS1/CL_CWEAPIDESTINATION¶
Contains details about an API destination.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IV_APIDESTINATIONARN
TYPE /AWS1/CWEAPIDESTINATIONARN
/AWS1/CWEAPIDESTINATIONARN
¶
The ARN of the API destination.
IV_NAME
TYPE /AWS1/CWEAPIDESTINATIONNAME
/AWS1/CWEAPIDESTINATIONNAME
¶
The name of the API destination.
IV_APIDESTINATIONSTATE
TYPE /AWS1/CWEAPIDESTINATIONSTATE
/AWS1/CWEAPIDESTINATIONSTATE
¶
The state of the API destination.
IV_CONNECTIONARN
TYPE /AWS1/CWECONNECTIONARN
/AWS1/CWECONNECTIONARN
¶
The ARN of the connection specified for the API destination.
IV_INVOCATIONENDPOINT
TYPE /AWS1/CWEHTTPSENDPOINT
/AWS1/CWEHTTPSENDPOINT
¶
The URL to the endpoint for the API destination.
IV_HTTPMETHOD
TYPE /AWS1/CWEAPIDSTHTTPMETHOD
/AWS1/CWEAPIDSTHTTPMETHOD
¶
The method to use to connect to the HTTP endpoint.
IV_INVCRATELIMITPERSECOND
TYPE /AWS1/CWEAPIDSTINVCRLIMPERSEC
/AWS1/CWEAPIDSTINVCRLIMPERSEC
¶
The maximum number of invocations per second to send to the HTTP endpoint.
IV_CREATIONTIME
TYPE /AWS1/CWETIMESTAMP
/AWS1/CWETIMESTAMP
¶
A time stamp for the time that the API destination was created.
IV_LASTMODIFIEDTIME
TYPE /AWS1/CWETIMESTAMP
/AWS1/CWETIMESTAMP
¶
A time stamp for the time that the API destination was last modified.
Queryable Attributes¶
ApiDestinationArn¶
The ARN of the API destination.
Accessible with the following methods¶
Method | Description |
---|---|
GET_APIDESTINATIONARN() |
Getter for APIDESTINATIONARN, with configurable default |
ASK_APIDESTINATIONARN() |
Getter for APIDESTINATIONARN w/ exceptions if field has no v |
HAS_APIDESTINATIONARN() |
Determine if APIDESTINATIONARN has a value |
Name¶
The name of the API destination.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
ApiDestinationState¶
The state of the API destination.
Accessible with the following methods¶
Method | Description |
---|---|
GET_APIDESTINATIONSTATE() |
Getter for APIDESTINATIONSTATE, with configurable default |
ASK_APIDESTINATIONSTATE() |
Getter for APIDESTINATIONSTATE w/ exceptions if field has no |
HAS_APIDESTINATIONSTATE() |
Determine if APIDESTINATIONSTATE has a value |
ConnectionArn¶
The ARN of the connection specified for the API destination.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CONNECTIONARN() |
Getter for CONNECTIONARN, with configurable default |
ASK_CONNECTIONARN() |
Getter for CONNECTIONARN w/ exceptions if field has no value |
HAS_CONNECTIONARN() |
Determine if CONNECTIONARN has a value |
InvocationEndpoint¶
The URL to the endpoint for the API destination.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INVOCATIONENDPOINT() |
Getter for INVOCATIONENDPOINT, with configurable default |
ASK_INVOCATIONENDPOINT() |
Getter for INVOCATIONENDPOINT w/ exceptions if field has no |
HAS_INVOCATIONENDPOINT() |
Determine if INVOCATIONENDPOINT has a value |
HttpMethod¶
The method to use to connect to the HTTP endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_HTTPMETHOD() |
Getter for HTTPMETHOD, with configurable default |
ASK_HTTPMETHOD() |
Getter for HTTPMETHOD w/ exceptions if field has no value |
HAS_HTTPMETHOD() |
Determine if HTTPMETHOD has a value |
InvocationRateLimitPerSecond¶
The maximum number of invocations per second to send to the HTTP endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INVCRATELIMITPERSECOND() |
Getter for INVOCATIONRATELIMITPERSECOND, with configurable d |
ASK_INVCRATELIMITPERSECOND() |
Getter for INVOCATIONRATELIMITPERSECOND w/ exceptions if fie |
HAS_INVCRATELIMITPERSECOND() |
Determine if INVOCATIONRATELIMITPERSECOND has a value |
CreationTime¶
A time stamp for the time that the API destination was created.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
LastModifiedTime¶
A time stamp for the time that the API destination was last modified.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME, with configurable default |
ASK_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME w/ exceptions if field has no va |
HAS_LASTMODIFIEDTIME() |
Determine if LASTMODIFIEDTIME 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_APIDESTINATIONRESPONSELIST
¶
TYPES TT_APIDESTINATIONRESPONSELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWEAPIDESTINATION WITH DEFAULT KEY
.