Class: Aws::States::Types::TestStateOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::States::Types::TestStateOutput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-states/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:output, :error, :cause, :inspection_data]
Instance Attribute Summary collapse
-
#cause ⇒ String
A detailed explanation of the cause for the error when the execution of a state fails.
-
#error ⇒ String
The error returned when the execution of a state fails.
-
#inspection_data ⇒ Types::InspectionData
Returns additional details about the state’s execution, including its input and output data processing flow, and HTTP request and response information.
-
#next_state ⇒ String
The name of the next state to transition to.
-
#output ⇒ String
The JSON output data of the state.
-
#status ⇒ String
The execution status of the state.
Instance Attribute Details
#cause ⇒ String
A detailed explanation of the cause for the error when the execution of a state fails.
4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 |
# File 'lib/aws-sdk-states/types.rb', line 4362 class TestStateOutput < Struct.new( :output, :error, :cause, :inspection_data, :next_state, :status) SENSITIVE = [:output, :error, :cause, :inspection_data] include Aws::Structure end |
#error ⇒ String
The error returned when the execution of a state fails.
4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 |
# File 'lib/aws-sdk-states/types.rb', line 4362 class TestStateOutput < Struct.new( :output, :error, :cause, :inspection_data, :next_state, :status) SENSITIVE = [:output, :error, :cause, :inspection_data] include Aws::Structure end |
#inspection_data ⇒ Types::InspectionData
Returns additional details about the state’s execution, including its input and output data processing flow, and HTTP request and response information. The ‘inspectionLevel` request parameter specifies which details are returned.
4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 |
# File 'lib/aws-sdk-states/types.rb', line 4362 class TestStateOutput < Struct.new( :output, :error, :cause, :inspection_data, :next_state, :status) SENSITIVE = [:output, :error, :cause, :inspection_data] include Aws::Structure end |
#next_state ⇒ String
The name of the next state to transition to. If you haven’t defined a next state in your definition or if the execution of the state fails, this field doesn’t contain a value.
4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 |
# File 'lib/aws-sdk-states/types.rb', line 4362 class TestStateOutput < Struct.new( :output, :error, :cause, :inspection_data, :next_state, :status) SENSITIVE = [:output, :error, :cause, :inspection_data] include Aws::Structure end |
#output ⇒ String
The JSON output data of the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 |
# File 'lib/aws-sdk-states/types.rb', line 4362 class TestStateOutput < Struct.new( :output, :error, :cause, :inspection_data, :next_state, :status) SENSITIVE = [:output, :error, :cause, :inspection_data] include Aws::Structure end |
#status ⇒ String
The execution status of the state.
4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 |
# File 'lib/aws-sdk-states/types.rb', line 4362 class TestStateOutput < Struct.new( :output, :error, :cause, :inspection_data, :next_state, :status) SENSITIVE = [:output, :error, :cause, :inspection_data] include Aws::Structure end |