View a markdown version of this page

AWS::EventsV2::Subscriber StepFunctionsParameters - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::EventsV2::Subscriber StepFunctionsParameters

Parameters for starting an AWS Step Functions state machine execution target.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "InvocationTimeoutSeconds" : String, "InvocationType" : String, "Name" : String, "TraceHeader" : String }

YAML

InvocationTimeoutSeconds: String InvocationType: String Name: String TraceHeader: String

Properties

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

InvocationType

How the execution is started: EVENT (StartExecution, asynchronous) or REQUEST_RESPONSE (StartSyncExecution, synchronous).

Required: No

Type: String

Update requires: No interruption

Name

A name for the execution. Must be unique for the account, Region, and state machine. Accepts a literal value or a JSONata expression.

Required: No

Type: String

Update requires: No interruption

TraceHeader

The AWS X-Ray trace header for distributed tracing. Accepts a literal value or a JSONata expression.

Required: No

Type: String

Update requires: No interruption