Skip to content

/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
.