class AWS::Flow::MinimalWorkflowExecution
Contains data about a workflow execution. This class represents a minimal set of data needed by the AWS
Flow
Framework for Ruby, based on the [AWS::SimpleWorkflow::WorkflowExecution](docs.aws.amazon.com/AWSRubySDK/latest/AWS/SimpleWorkflow/WorkflowExecution.html) class.
@!attribute domain
The domain that the workflow is running in. See {MinimalWorkflowExecution#initialize} for details.
@!attribute run_id
The unique run indentifier for this workflow. See {MinimalWorkflowExecution#initialize} for details.
@!attribute workflow_id
The unique identifier for this workflow. See {MinimalWorkflowExecution#initialize} for details.
Attributes
domain[RW]
run_id[RW]
workflow_id[RW]
Public Class Methods
new(domain, workflow_id, run_id)
click to toggle source
Creates a new ‘MinimalWorkflowExecution` instance
@param (Domain) domain
The Amazon SWF domain that the workflow is running in; an instance of [AWS::SimpleWorkflow::Domain](http://docs.aws.amazon.com/AWSRubySDK/latest/AWS/SimpleWorkflow/Domain.html).
@param (String) workflow_id
The unique workflow indentifier for this workflow; From [AWS::SimpleWorkflow::WorkflowExecution#workflow_id](http://docs.aws.amazon.com/AWSRubySDK/latest/AWS/SimpleWorkflow/WorkflowExecution.html#workflow_id-instance_method).
@param (String) run_id
The unique run indentifier for this workflow. From [AWS::SimpleWorkflow::WorkflowExecution#run_id](http://docs.aws.amazon.com/AWSRubySDK/latest/AWS/SimpleWorkflow/WorkflowExecution.html#run_id-instance_method).
# File lib/aws/decider/workflow_client.rb, line 67 def initialize(domain, workflow_id, run_id) @domain = domain @workflow_id = workflow_id @run_id = run_id end