class
Amazonite::EventBridge::UpdateApiDestinationRequest
- Amazonite::EventBridge::UpdateApiDestinationRequest
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
eventbridge/update_api_destination_request.crConstructors
- .new(pull : JSON::PullParser)
- .new(name : String, description : String | Nil = nil, connection_arn : String | Nil = nil, invocation_endpoint : String | Nil = nil, http_method : ApiDestinationHttpMethod | Nil = nil, invocation_rate_limit_per_second : Int32 | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#connection_arn : String | Nil
The ARN of the connection to use for the API destination.
-
#connection_arn=(connection_arn : String | Nil)
The ARN of the connection to use for the API destination.
-
#description : String | Nil
The name of the API destination to update.
-
#description=(description : String | Nil)
The name of the API destination to update.
-
#hash(hasher)
See
Object#hash(hasher) -
#http_method : ApiDestinationHttpMethod | Nil
The method to use for the API destination.
-
#http_method=(http_method : ApiDestinationHttpMethod | Nil)
The method to use for the API destination.
-
#invocation_endpoint : String | Nil
The URL to the endpoint to use for the API destination.
-
#invocation_endpoint=(invocation_endpoint : String | Nil)
The URL to the endpoint to use for the API destination.
-
#invocation_rate_limit_per_second : Int32 | Nil
The maximum number of invocations per second to send to the API destination.
-
#invocation_rate_limit_per_second=(invocation_rate_limit_per_second : Int32 | Nil)
The maximum number of invocations per second to send to the API destination.
-
#name : String
The name of the API destination to update.
-
#name=(name : String)
The name of the API destination to update.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The ARN of the connection to use for the API destination.
The method to use for the API destination.
The URL to the endpoint to use for the API destination.
The maximum number of invocations per second to send to the API destination.
The maximum number of invocations per second to send to the API destination.