class Aws::States::Types::StartSyncExecutionInput

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

data as a hash:

    {
      state_machine_arn: "Arn", # required
      name: "Name",
      input: "SensitiveData",
      trace_header: "TraceHeader",
    }

@!attribute [rw] state_machine_arn

The Amazon Resource Name (ARN) of the state machine to execute.
@return [String]

@!attribute [rw] name

The name of the execution.
@return [String]

@!attribute [rw] input

The string that contains the JSON input data for the execution, for
example:

`"input": "\{"first_name" : "test"\}"`

<note markdown="1"> If you don't include any JSON input data, you still must include
the two braces, for example: `"input": "\{\}"`

 </note>

Length constraints apply to the payload size, and are expressed as
bytes in UTF-8 encoding.
@return [String]

@!attribute [rw] trace_header

Passes the AWS X-Ray trace header. The trace header can also be
passed in the request payload.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/StartSyncExecutionInput AWS API Documentation

Constants

SENSITIVE