class Aws::CloudWatchEvents::Types::CreateApiDestinationRequest

@note When making an API call, you may pass CreateApiDestinationRequest

data as a hash:

    {
      name: "ApiDestinationName", # required
      description: "ApiDestinationDescription",
      connection_arn: "ConnectionArn", # required
      invocation_endpoint: "HttpsEndpoint", # required
      http_method: "POST", # required, accepts POST, GET, HEAD, OPTIONS, PUT, PATCH, DELETE
      invocation_rate_limit_per_second: 1,
    }

@!attribute [rw] name

The name for the API destination to create.
@return [String]

@!attribute [rw] description

A description for the API destination to create.
@return [String]

@!attribute [rw] connection_arn

The ARN of the connection to use for the API destination. The
destination endpoint must support the authorization type specified
for the connection.
@return [String]

@!attribute [rw] invocation_endpoint

The URL to the HTTP invocation endpoint for the API destination.
@return [String]

@!attribute [rw] http_method

The method to use for the request to the HTTP invocation endpoint.
@return [String]

@!attribute [rw] invocation_rate_limit_per_second

The maximum number of requests per second to send to the HTTP
invocation endpoint.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/CreateApiDestinationRequest AWS API Documentation

Constants

SENSITIVE