class AWS::Flow::SignalWorkflowOptions
Options
for {WorkflowClient#signal_workflow_execution}.
@!attribute control
Optional data attached to the signal that can be used by the workflow execution.
@!attribute domain
*Required*. The name of the domain containing the workflow execution to signal.
@!attribute input
Data to attach to the `WorkflowExecutionSignaled` event in the target workflow execution's history.
@!attribute run_id
The runId of the workflow execution to signal.
@!attribute signal_name
*Required*. The name of the signal. This name must be meaningful to the target workflow.
@!attribute workflow_id
*Required*. The workflow ID of the workflow execution to signal.
Public Instance Methods
get_full_options()
click to toggle source
Gets a hash containing the held options.
# File lib/aws/decider/options.rb, line 190 def get_full_options result = {} SignalWorkflowOptions.held_properties.each do |option| result[option] = self.send(option) if self.send(option) != nil && self.send(option) != "" end result end