Class: Aws::EventBridgeV2::Types::HttpParameters
- Inherits:
-
Struct
- Object
- Struct
- Aws::EventBridgeV2::Types::HttpParameters
- Defined in:
- gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb
Overview
HTTP invocation parameters for subscribers (API Gateway / API Destination). Values are forwarded to the HTTP endpoint.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#header_parameters ⇒ Hash<String,String>
Map of HTTP header names to values, sent with the request to an HTTP target.
-
#invocation_timeout_seconds ⇒ String
Timeout in seconds for each invocation of the target (1-30).
-
#path_parameter_values ⇒ Array<String>
Values substituted, in order, for the path-parameter placeholders in an HTTP target's endpoint path.
-
#query_string_parameters ⇒ Hash<String,String>
Map of query-string parameter names to values, appended to the request to an HTTP target.
Instance Attribute Details
#header_parameters ⇒ Hash<String,String>
Map of HTTP header names to values, sent with the request to an HTTP target.
1331 1332 1333 1334 1335 1336 1337 1338 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1331 class HttpParameters < Struct.new( :path_parameter_values, :header_parameters, :query_string_parameters, :invocation_timeout_seconds) SENSITIVE = [] include Aws::Structure end |
#invocation_timeout_seconds ⇒ String
Timeout in seconds for each invocation of the target (1-30). String-typed (not integer) so the value may be a JSONata expression.
1331 1332 1333 1334 1335 1336 1337 1338 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1331 class HttpParameters < Struct.new( :path_parameter_values, :header_parameters, :query_string_parameters, :invocation_timeout_seconds) SENSITIVE = [] include Aws::Structure end |
#path_parameter_values ⇒ Array<String>
Values substituted, in order, for the path-parameter placeholders in an HTTP target's endpoint path.
1331 1332 1333 1334 1335 1336 1337 1338 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1331 class HttpParameters < Struct.new( :path_parameter_values, :header_parameters, :query_string_parameters, :invocation_timeout_seconds) SENSITIVE = [] include Aws::Structure end |
#query_string_parameters ⇒ Hash<String,String>
Map of query-string parameter names to values, appended to the request to an HTTP target.
1331 1332 1333 1334 1335 1336 1337 1338 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1331 class HttpParameters < Struct.new( :path_parameter_values, :header_parameters, :query_string_parameters, :invocation_timeout_seconds) SENSITIVE = [] include Aws::Structure end |