Skip to content

/AWS1/CL_CWEDESCRAPIDSTRSP

DescribeApiDestinationResponse

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_APIDESTINATIONARN TYPE /AWS1/CWEAPIDESTINATIONARN /AWS1/CWEAPIDESTINATIONARN

The ARN of the API destination retrieved.

IV_NAME TYPE /AWS1/CWEAPIDESTINATIONNAME /AWS1/CWEAPIDESTINATIONNAME

The name of the API destination retrieved.

IV_DESCRIPTION TYPE /AWS1/CWEAPIDSTDESCRIPTION /AWS1/CWEAPIDSTDESCRIPTION

The description for the API destination retrieved.

IV_APIDESTINATIONSTATE TYPE /AWS1/CWEAPIDESTINATIONSTATE /AWS1/CWEAPIDESTINATIONSTATE

The state of the API destination retrieved.

IV_CONNECTIONARN TYPE /AWS1/CWECONNECTIONARN /AWS1/CWECONNECTIONARN

The ARN of the connection specified for the API destination retrieved.

IV_INVOCATIONENDPOINT TYPE /AWS1/CWEHTTPSENDPOINT /AWS1/CWEHTTPSENDPOINT

The URL to use to connect to the HTTP endpoint.

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 specified for the API destination. Note that if you set the invocation rate maximum to a value lower the rate necessary to send all events received on to the destination HTTP endpoint, some events may not be delivered within the 24-hour retry window. If you plan to set the rate lower than the rate necessary to deliver all events, consider using a dead-letter queue to catch events that are not delivered within 24 hours.

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

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

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

Description

The description for the API destination retrieved.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

ApiDestinationState

The state of the API destination retrieved.

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

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 use to connect to the HTTP endpoint.

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 specified for the API destination. Note that if you set the invocation rate maximum to a value lower the rate necessary to send all events received on to the destination HTTP endpoint, some events may not be delivered within the 24-hour retry window. If you plan to set the rate lower than the rate necessary to deliver all events, consider using a dead-letter queue to catch events that are not delivered within 24 hours.

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