Class: Aws::SWF::Types::WorkflowExecutionSignaledEventAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::SWF::Types::WorkflowExecutionSignaledEventAttributes
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-swf/types.rb
Overview
Provides the details of the ‘WorkflowExecutionSignaled` event.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#external_initiated_event_id ⇒ Integer
The ID of the ‘SignalExternalWorkflowExecutionInitiated` event corresponding to the `SignalExternalWorkflow` decision to signal this workflow execution.The source event with this ID can be found in the history of the source workflow execution.
-
#external_workflow_execution ⇒ Types::WorkflowExecution
The workflow execution that sent the signal.
-
#input ⇒ String
The inputs provided with the signal.
-
#signal_name ⇒ String
The name of the signal received.
Instance Attribute Details
#external_initiated_event_id ⇒ Integer
The ID of the ‘SignalExternalWorkflowExecutionInitiated` event corresponding to the `SignalExternalWorkflow` decision to signal this workflow execution.The source event with this ID can be found in the history of the source workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event. This field is set only if the signal was initiated by another workflow execution.
6226 6227 6228 6229 6230 6231 6232 6233 |
# File 'lib/aws-sdk-swf/types.rb', line 6226 class WorkflowExecutionSignaledEventAttributes < Struct.new( :signal_name, :input, :external_workflow_execution, :external_initiated_event_id) SENSITIVE = [] include Aws::Structure end |
#external_workflow_execution ⇒ Types::WorkflowExecution
The workflow execution that sent the signal. This is set only of the signal was sent by another workflow execution.
6226 6227 6228 6229 6230 6231 6232 6233 |
# File 'lib/aws-sdk-swf/types.rb', line 6226 class WorkflowExecutionSignaledEventAttributes < Struct.new( :signal_name, :input, :external_workflow_execution, :external_initiated_event_id) SENSITIVE = [] include Aws::Structure end |
#input ⇒ String
The inputs provided with the signal. The decider can use the signal name and inputs to determine how to process the signal.
6226 6227 6228 6229 6230 6231 6232 6233 |
# File 'lib/aws-sdk-swf/types.rb', line 6226 class WorkflowExecutionSignaledEventAttributes < Struct.new( :signal_name, :input, :external_workflow_execution, :external_initiated_event_id) SENSITIVE = [] include Aws::Structure end |
#signal_name ⇒ String
The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.
6226 6227 6228 6229 6230 6231 6232 6233 |
# File 'lib/aws-sdk-swf/types.rb', line 6226 class WorkflowExecutionSignaledEventAttributes < Struct.new( :signal_name, :input, :external_workflow_execution, :external_initiated_event_id) SENSITIVE = [] include Aws::Structure end |