This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::EventsV2::Subscriber HttpParameters
Parameters for invoking an HTTP endpoint target, such as an Amazon API Gateway endpoint or an EventBridge API destination.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "HeaderParameters" :{, "InvocationTimeoutSeconds" :Key:Value, ...}String, "PathParameterValues" :[ String, ... ], "QueryStringParameters" :{}Key:Value, ...}
YAML
HeaderParameters:InvocationTimeoutSeconds:Key:ValueStringPathParameterValues:- StringQueryStringParameters:Key:Value
Properties
HeaderParameters-
A map of HTTP header names to values. A header name or value may also be a JSONata expression.
Required: No
Type: Object of String
Pattern:
^(?=[\s\S]{1,512}$)([!#$%&'*+\-.^_`|~0-9a-zA-Z]+|\{%[\s\S]+?%\})$Maximum:
2048Update requires: No interruption
InvocationTimeoutSeconds-
The timeout in seconds for each invocation of the target, written as a string. Accepts a literal value or a JSONata expression.
Required: No
Type: String
Update requires: No interruption
PathParameterValues-
Values for the path parameters (wildcards) in the target URL, in order.
Required: No
Type: Array of String
Maximum:
50Update requires: No interruption
QueryStringParameters-
A map of query string parameter names to values.
Required: No
Type: Object of String
Pattern:
^[^\u0000-\u001F\u007F]{1,512}$Maximum:
512Update requires: No interruption