# Packages
Package swfiface provides an interface for the Amazon Simple Workflow Service.
# Functions
New returns a new SWF client.
# Structs
Provides details of the ActivityTaskCanceled event.
Provides details of the ActivityTaskCancelRequested event.
Provides details of the ActivityTaskCompleted event.
Provides details of the ActivityTaskFailed event.
Provides details of the ActivityTaskScheduled event.
Provides details of the ActivityTaskStarted event.
Provides details of the ActivityTaskTimedOut event.
Represents an activity type.
Configuration settings registered with the activity type.
Detailed information about an activity type.
Provides details of the CancelTimer decision.
Provides details of the CancelTimerFailed event.
Provides details of the CancelWorkflowExecution decision.
Provides details of the CancelWorkflowExecutionFailed event.
Provide details of the ChildWorkflowExecutionCanceled event.
Provides details of the ChildWorkflowExecutionCompleted event.
Provides details of the ChildWorkflowExecutionFailed event.
Provides details of the ChildWorkflowExecutionStarted event.
Provides details of the ChildWorkflowExecutionTerminated event.
Provides details of the ChildWorkflowExecutionTimedOut event.
Used to filter the closed workflow executions in visibility APIs by their close status.
Provides details of the CompleteWorkflowExecution decision.
Provides details of the CompleteWorkflowExecutionFailed event.
Provides details of the ContinueAsNewWorkflowExecution decision.
Provides details of the ContinueAsNewWorkflowExecutionFailed event.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Specifies a decision made by the decider.
Provides details of the DecisionTaskCompleted event.
Provides details about the DecisionTaskScheduled event.
Provides details of the DecisionTaskStarted event.
Provides details of the DecisionTaskTimedOut event.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Detailed information about an activity type.
No description provided by the author
Contains details of a domain.
No description provided by the author
Contains details about a workflow execution.
No description provided by the author
Contains details about a workflow type.
Contains the configuration settings of a domain.
Contains general information about a domain.
Used to filter the workflow executions in visibility APIs by various time-based rules.
Provides details of the ExternalWorkflowExecutionCancelRequested event.
Provides details of the ExternalWorkflowExecutionSignaled event.
Provides details of the FailWorkflowExecution decision.
Provides details of the FailWorkflowExecutionFailed event.
No description provided by the author
Paginated representation of a workflow history for a workflow execution.
Event within a workflow execution.
No description provided by the author
Contains a paginated list of activity type information structures.
No description provided by the author
No description provided by the author
Contains a paginated collection of DomainInfo structures.
No description provided by the author
No description provided by the author
Contains a paginated list of information structures about workflow types.
Provides details of the MarkerRecorded event.
Contains the count of tasks in a task list.
No description provided by the author
Unit of work sent to an activity worker.
No description provided by the author
A structure that represents a decision task.
No description provided by the author
Status information about an activity task.
Provides details of the RecordMarker decision.
Provides details of the RecordMarkerFailed event.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides details of the RequestCancelActivityTask decision.
Provides details of the RequestCancelActivityTaskFailed event.
Provides details of the RequestCancelExternalWorkflowExecution decision.
Provides details of the RequestCancelExternalWorkflowExecutionFailed event.
Provides details of the RequestCancelExternalWorkflowExecutionInitiated event.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides details of the ScheduleActivityTask decision.
Provides details of the ScheduleActivityTaskFailed event.
Provides details of the SignalExternalWorkflowExecution decision.
Provides details of the SignalExternalWorkflowExecutionFailed event.
Provides details of the SignalExternalWorkflowExecutionInitiated event.
No description provided by the author
No description provided by the author
Provides details of the StartChildWorkflowExecution decision.
Provides details of the StartChildWorkflowExecutionFailed event.
Provides details of the StartChildWorkflowExecutionInitiated event.
Provides details of the StartTimer decision.
Provides details of the StartTimerFailed event.
No description provided by the author
Specifies the runId of a workflow execution.
SWF is a client for Amazon SWF.
Used to filter the workflow executions in visibility APIs based on a tag.
Represents a task list.
No description provided by the author
No description provided by the author
Provides details of the TimerCanceled event.
Provides details of the TimerFired event.
Provides details of the TimerStarted event.
Represents a workflow execution.
Provides details of the WorkflowExecutionCanceled event.
Provides details of the WorkflowExecutionCancelRequested event.
Provides details of the WorkflowExecutionCompleted event.
The configuration settings for a workflow execution including timeout values, tasklist etc.
Provides details of the WorkflowExecutionContinuedAsNew event.
Contains the count of workflow executions returned from CountOpenWorkflowExecutions or CountClosedWorkflowExecutions.
Provides details of the WorkflowExecutionFailed event.
Used to filter the workflow executions in visibility APIs by their workflowId.
Contains information about a workflow execution.
Contains a paginated list of information about workflow executions.
Contains the counts of open tasks, child workflow executions and timers for a workflow execution.
Provides details of the WorkflowExecutionSignaled event.
Provides details of WorkflowExecutionStarted event.
Provides details of the WorkflowExecutionTerminated event.
Provides details of the WorkflowExecutionTimedOut event.
Represents a workflow type.
The configuration settings of a workflow type.
Used to filter workflow execution query results by type.
Contains information about a workflow type.