NAME
Paws::SimpleWorkflow::WorkflowExecutionInfo
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::SimpleWorkflow::WorkflowExecutionInfo object:
$service_obj->Method(Att1 => { CancelRequested => $value, ..., WorkflowType => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::SimpleWorkflow::WorkflowExecutionInfo object:
$result = $service_obj->Method(...);
$result->Att1->CancelRequested
DESCRIPTION
Contains information about a workflow execution.
ATTRIBUTES
CancelRequested => Bool
Set to true if a cancellation is requested for this workflow execution.
CloseStatus => Str
If the execution status is closed then this specifies how the execution was closed:
COMPLETED
– the execution was successfully completed.CANCELED
– the execution was canceled.Cancellation allows the implementation to gracefully clean up before the execution is closed.TERMINATED
– the execution was force terminated.FAILED
– the execution failed to complete.TIMED_OUT
– the execution did not complete in the alloted time and was automatically timed out.CONTINUED_AS_NEW
– the execution is logically continued. This means the current execution was completed and a new execution was started to carry on the workflow.
CloseTimestamp => Str
The time when the workflow execution was closed. Set only if the execution status is CLOSED.
REQUIRED Execution => Paws::SimpleWorkflow::WorkflowExecution
The workflow execution this information is about.
REQUIRED ExecutionStatus => Str
The current status of the execution.
Parent => Paws::SimpleWorkflow::WorkflowExecution
If this workflow execution is a child of another execution then contains the workflow execution that started this execution.
REQUIRED StartTimestamp => Str
The time when the execution was started.
TagList => ArrayRef[Str|Undef]
The list of tags associated with the workflow execution. Tags can be used to identify and list workflow executions of interest through the visibility APIs. A workflow execution can have a maximum of 5 tags.
REQUIRED WorkflowType => Paws::SimpleWorkflow::WorkflowType
The type of the workflow execution.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::SimpleWorkflow
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues