ApiDestination - Amazon EventBridge

ApiDestination

Contains details about an API destination.

Contents

ApiDestinationArn

The ARN of the API destination.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1600.

Pattern: ^arn:aws([a-z]|\-)*:events:([a-z]|\d|\-)*:([0-9]{12})?:api-destination\/[\.\-_A-Za-z0-9]+\/[\-A-Za-z0-9]+$

Required: No

ApiDestinationState

The state of the API destination.

Type: String

Valid Values: ACTIVE | INACTIVE

Required: No

ConnectionArn

The ARN of the connection specified for the API destination.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1600.

Pattern: ^arn:aws([a-z]|\-)*:events:([a-z]|\d|\-)*:([0-9]{12})?:connection\/[\.\-_A-Za-z0-9]+\/[\-A-Za-z0-9]+$

Required: No

CreationTime

A time stamp for the time that the API destination was created.

Type: Timestamp

Required: No

HttpMethod

The method to use to connect to the HTTP endpoint.

Type: String

Valid Values: POST | GET | HEAD | OPTIONS | PUT | PATCH | DELETE

Required: No

InvocationEndpoint

The URL to the endpoint for the API destination.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 2048.

Pattern: ^((%[0-9A-Fa-f]{2}|[-()_.!~*';/?:@\x26=+$,A-Za-z0-9])+)([).!';/?:,])?$

Required: No

InvocationRateLimitPerSecond

The maximum number of invocations per second to send to the HTTP endpoint.

Type: Integer

Valid Range: Minimum value of 1.

Required: No

LastModifiedTime

A time stamp for the time that the API destination was last modified.

Type: Timestamp

Required: No

Name

The name of the API destination.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Pattern: [\.\-_A-Za-z0-9]+

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: