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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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.
3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 |
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3816 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 |