Class: Aws::States::Types::StartSyncExecutionOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::States::Types::StartSyncExecutionOutput
- Defined in:
- gems/aws-sdk-states/lib/aws-sdk-states/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:error, :cause, :input, :output]
Instance Attribute Summary collapse
-
#billing_details ⇒ Types::BillingDetails
An object that describes workflow billing details, including billed duration and memory use.
-
#cause ⇒ String
A more detailed explanation of the cause of the failure.
-
#error ⇒ String
The error code of the failure.
-
#execution_arn ⇒ String
The Amazon Resource Name (ARN) that identifies the execution.
-
#input ⇒ String
The string that contains the JSON input data of the execution.
-
#input_details ⇒ Types::CloudWatchEventsExecutionDataDetails
Provides details about execution input or output.
-
#name ⇒ String
The name of the execution.
-
#output ⇒ String
The JSON output data of the execution.
-
#output_details ⇒ Types::CloudWatchEventsExecutionDataDetails
Provides details about execution input or output.
-
#start_date ⇒ Time
The date the execution is started.
-
#state_machine_arn ⇒ String
The Amazon Resource Name (ARN) that identifies the state machine.
-
#status ⇒ String
The current status of the execution.
-
#stop_date ⇒ Time
If the execution has already ended, the date the execution stopped.
-
#trace_header ⇒ String
The X-Ray trace header that was passed to the execution.
Instance Attribute Details
#billing_details ⇒ Types::BillingDetails
An object that describes workflow billing details, including billed duration and memory use.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#cause ⇒ String
A more detailed explanation of the cause of the failure.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#error ⇒ String
The error code of the failure.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#execution_arn ⇒ String
The Amazon Resource Name (ARN) that identifies the execution.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#input ⇒ String
The string that contains the JSON input data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#input_details ⇒ Types::CloudWatchEventsExecutionDataDetails
Provides details about execution input or output.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#name ⇒ String
The name of the execution.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#output ⇒ String
The JSON output data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#output_details ⇒ Types::CloudWatchEventsExecutionDataDetails
Provides details about execution input or output.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#start_date ⇒ Time
The date the execution is started.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#state_machine_arn ⇒ String
The Amazon Resource Name (ARN) that identifies the state machine.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#status ⇒ String
The current status of the execution.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#stop_date ⇒ Time
If the execution has already ended, the date the execution stopped.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |
#trace_header ⇒ String
The X-Ray trace header that was passed to the execution.
X-Amzn-Trace-Id header from the HTTP request. Using the header is
the preferred mechanism to identify a trace. StartExecution and
StartSyncExecution API operations can also use traceHeader from
the body of the request payload. If both sources are provided,
Step Functions will use the header value (preferred) over the
value in the request body.
3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3949 class StartSyncExecutionOutput < Struct.new( :execution_arn, :state_machine_arn, :name, :start_date, :stop_date, :status, :error, :cause, :input, :input_details, :output, :output_details, :trace_header, :billing_details) SENSITIVE = [:error, :cause, :input, :output] include Aws::Structure end |