Class: Aws::SWF::Types::WorkflowExecutionSignaledEventAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::SWF::Types::WorkflowExecutionSignaledEventAttributes
- Defined in:
- gems/aws-sdk-swf/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 theSignalExternalWorkflow
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 'gems/aws-sdk-swf/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 'gems/aws-sdk-swf/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 'gems/aws-sdk-swf/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 'gems/aws-sdk-swf/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 |