| Class | Description | 
|---|---|
| ActivityTask | 
 Unit of work sent to an activity worker. | 
| ActivityTaskCanceledEventAttributes | 
 Provides the details of the  ActivityTaskCanceledevent. | 
| ActivityTaskCancelRequestedEventAttributes | 
 Provides the details of the  ActivityTaskCancelRequestedevent. | 
| ActivityTaskCompletedEventAttributes | 
 Provides the details of the  ActivityTaskCompletedevent. | 
| ActivityTaskFailedEventAttributes | 
 Provides the details of the  ActivityTaskFailedevent. | 
| ActivityTaskScheduledEventAttributes | 
 Provides the details of the  ActivityTaskScheduledevent. | 
| ActivityTaskStartedEventAttributes | 
 Provides the details of the  ActivityTaskStartedevent. | 
| ActivityTaskStatus | 
 Status information about an activity task. | 
| ActivityTaskTimedOutEventAttributes | 
 Provides the details of the  ActivityTaskTimedOutevent. | 
| ActivityType | 
 Represents an activity type. | 
| ActivityTypeConfiguration | 
 Configuration settings registered with the activity type. | 
| ActivityTypeDetail | 
 Detailed information about an activity type. | 
| ActivityTypeInfo | 
 Detailed information about an activity type. | 
| ActivityTypeInfos | 
 Contains a paginated list of activity type information structures. | 
| CancelTimerDecisionAttributes | 
 Provides the details of the  CancelTimerdecision. | 
| CancelTimerFailedEventAttributes | 
 Provides the details of the  CancelTimerFailedevent. | 
| CancelWorkflowExecutionDecisionAttributes | 
 Provides the details of the  CancelWorkflowExecutiondecision. | 
| CancelWorkflowExecutionFailedEventAttributes | 
 Provides the details of the  CancelWorkflowExecutionFailedevent. | 
| ChildWorkflowExecutionCanceledEventAttributes | 
 Provide details of the  ChildWorkflowExecutionCanceledevent. | 
| ChildWorkflowExecutionCompletedEventAttributes | 
 Provides the details of the  ChildWorkflowExecutionCompletedevent. | 
| ChildWorkflowExecutionFailedEventAttributes | 
 Provides the details of the  ChildWorkflowExecutionFailedevent. | 
| ChildWorkflowExecutionStartedEventAttributes | 
 Provides the details of the  ChildWorkflowExecutionStartedevent. | 
| ChildWorkflowExecutionTerminatedEventAttributes | 
 Provides the details of the  ChildWorkflowExecutionTerminatedevent. | 
| ChildWorkflowExecutionTimedOutEventAttributes | 
 Provides the details of the  ChildWorkflowExecutionTimedOutevent. | 
| CloseStatusFilter | 
 Used to filter the closed workflow executions in visibility APIs by their close status. | 
| CompleteWorkflowExecutionDecisionAttributes | 
 Provides the details of the  CompleteWorkflowExecutiondecision. | 
| CompleteWorkflowExecutionFailedEventAttributes | 
 Provides the details of the  CompleteWorkflowExecutionFailedevent. | 
| ContinueAsNewWorkflowExecutionDecisionAttributes | 
 Provides the details of the  ContinueAsNewWorkflowExecutiondecision. | 
| ContinueAsNewWorkflowExecutionFailedEventAttributes | 
 Provides the details of the  ContinueAsNewWorkflowExecutionFailedevent. | 
| CountClosedWorkflowExecutionsRequest | |
| CountOpenWorkflowExecutionsRequest | |
| CountPendingActivityTasksRequest | |
| CountPendingDecisionTasksRequest | |
| Decision | 
 Specifies a decision made by the decider. | 
| DecisionTask | 
 A structure that represents a decision task. | 
| DecisionTaskCompletedEventAttributes | 
 Provides the details of the  DecisionTaskCompletedevent. | 
| DecisionTaskScheduledEventAttributes | 
 Provides details about the  DecisionTaskScheduledevent. | 
| DecisionTaskStartedEventAttributes | 
 Provides the details of the  DecisionTaskStartedevent. | 
| DecisionTaskTimedOutEventAttributes | 
 Provides the details of the  DecisionTaskTimedOutevent. | 
| DeprecateActivityTypeRequest | |
| DeprecateDomainRequest | |
| DeprecateWorkflowTypeRequest | |
| DescribeActivityTypeRequest | |
| DescribeDomainRequest | |
| DescribeWorkflowExecutionRequest | |
| DescribeWorkflowTypeRequest | |
| DomainConfiguration | 
 Contains the configuration settings of a domain. | 
| DomainDetail | 
 Contains details of a domain. | 
| DomainInfo | 
 Contains general information about a domain. | 
| DomainInfos | 
 Contains a paginated collection of DomainInfo structures. | 
| ExecutionTimeFilter | 
 Used to filter the workflow executions in visibility APIs by various time-based rules. | 
| ExternalWorkflowExecutionCancelRequestedEventAttributes | 
 Provides the details of the  ExternalWorkflowExecutionCancelRequestedevent. | 
| ExternalWorkflowExecutionSignaledEventAttributes | 
 Provides the details of the  ExternalWorkflowExecutionSignaledevent. | 
| FailWorkflowExecutionDecisionAttributes | 
 Provides the details of the  FailWorkflowExecutiondecision. | 
| FailWorkflowExecutionFailedEventAttributes | 
 Provides the details of the  FailWorkflowExecutionFailedevent. | 
| GetWorkflowExecutionHistoryRequest | |
| History | 
 Paginated representation of a workflow history for a workflow execution. | 
| HistoryEvent | 
 Event within a workflow execution. | 
| LambdaFunctionCompletedEventAttributes | 
 Provides the details of the  LambdaFunctionCompletedevent. | 
| LambdaFunctionFailedEventAttributes | 
 Provides the details of the  LambdaFunctionFailedevent. | 
| LambdaFunctionScheduledEventAttributes | 
 Provides the details of the  LambdaFunctionScheduledevent. | 
| LambdaFunctionStartedEventAttributes | 
 Provides the details of the  LambdaFunctionStartedevent. | 
| LambdaFunctionTimedOutEventAttributes | 
 Provides details of the  LambdaFunctionTimedOutevent. | 
| ListActivityTypesRequest | |
| ListClosedWorkflowExecutionsRequest | |
| ListDomainsRequest | |
| ListOpenWorkflowExecutionsRequest | |
| ListWorkflowTypesRequest | |
| MarkerRecordedEventAttributes | 
 Provides the details of the  MarkerRecordedevent. | 
| PendingTaskCount | 
 Contains the count of tasks in a task list. | 
| PollForActivityTaskRequest | |
| PollForDecisionTaskRequest | |
| RecordActivityTaskHeartbeatRequest | |
| RecordMarkerDecisionAttributes | 
 Provides the details of the  RecordMarkerdecision. | 
| RecordMarkerFailedEventAttributes | 
 Provides the details of the  RecordMarkerFailedevent. | 
| RegisterActivityTypeRequest | |
| RegisterDomainRequest | |
| RegisterWorkflowTypeRequest | |
| RequestCancelActivityTaskDecisionAttributes | 
 Provides the details of the  RequestCancelActivityTaskdecision. | 
| RequestCancelActivityTaskFailedEventAttributes | 
 Provides the details of the  RequestCancelActivityTaskFailedevent. | 
| RequestCancelExternalWorkflowExecutionDecisionAttributes | 
 Provides the details of the  RequestCancelExternalWorkflowExecutiondecision. | 
| RequestCancelExternalWorkflowExecutionFailedEventAttributes | 
 Provides the details of the  RequestCancelExternalWorkflowExecutionFailedevent. | 
| RequestCancelExternalWorkflowExecutionInitiatedEventAttributes | 
 Provides the details of the  RequestCancelExternalWorkflowExecutionInitiatedevent. | 
| RequestCancelWorkflowExecutionRequest | |
| RespondActivityTaskCanceledRequest | |
| RespondActivityTaskCompletedRequest | |
| RespondActivityTaskFailedRequest | |
| RespondDecisionTaskCompletedRequest | 
 Input data for a TaskCompleted response to a decision task. | 
| Run | 
 Specifies the  runIdof a workflow execution. | 
| ScheduleActivityTaskDecisionAttributes | 
 Provides the details of the  ScheduleActivityTaskdecision. | 
| ScheduleActivityTaskFailedEventAttributes | 
 Provides the details of the  ScheduleActivityTaskFailedevent. | 
| ScheduleLambdaFunctionDecisionAttributes | 
 Decision attributes specified in  scheduleLambdaFunctionDecisionAttributeswithin the list of decisionsdecisionspassed to RespondDecisionTaskCompleted. | 
| ScheduleLambdaFunctionFailedEventAttributes | 
 Provides the details of the  ScheduleLambdaFunctionFailedevent. | 
| SignalExternalWorkflowExecutionDecisionAttributes | 
 Provides the details of the  SignalExternalWorkflowExecutiondecision. | 
| SignalExternalWorkflowExecutionFailedEventAttributes | 
 Provides the details of the  SignalExternalWorkflowExecutionFailedevent. | 
| SignalExternalWorkflowExecutionInitiatedEventAttributes | 
 Provides the details of the  SignalExternalWorkflowExecutionInitiatedevent. | 
| SignalWorkflowExecutionRequest | |
| StartChildWorkflowExecutionDecisionAttributes | 
 Provides the details of the  StartChildWorkflowExecutiondecision. | 
| StartChildWorkflowExecutionFailedEventAttributes | 
 Provides the details of the  StartChildWorkflowExecutionFailedevent. | 
| StartChildWorkflowExecutionInitiatedEventAttributes | 
 Provides the details of the  StartChildWorkflowExecutionInitiatedevent. | 
| StartLambdaFunctionFailedEventAttributes | 
 Provides the details of the  StartLambdaFunctionFailedevent. | 
| StartTimerDecisionAttributes | 
 Provides the details of the  StartTimerdecision. | 
| StartTimerFailedEventAttributes | 
 Provides the details of the  StartTimerFailedevent. | 
| StartWorkflowExecutionRequest | |
| TagFilter | 
 Used to filter the workflow executions in visibility APIs based on a tag. | 
| TaskList | 
 Represents a task list. | 
| TerminateWorkflowExecutionRequest | |
| TimerCanceledEventAttributes | 
 Provides the details of the  TimerCanceledevent. | 
| TimerFiredEventAttributes | 
 Provides the details of the  TimerFiredevent. | 
| TimerStartedEventAttributes | 
 Provides the details of the  TimerStartedevent. | 
| WorkflowExecution | 
 Represents a workflow execution. | 
| WorkflowExecutionCanceledEventAttributes | 
 Provides the details of the  WorkflowExecutionCanceledevent. | 
| WorkflowExecutionCancelRequestedEventAttributes | 
 Provides the details of the  WorkflowExecutionCancelRequestedevent. | 
| WorkflowExecutionCompletedEventAttributes | 
 Provides the details of the  WorkflowExecutionCompletedevent. | 
| WorkflowExecutionConfiguration | 
 The configuration settings for a workflow execution including timeout values, tasklist etc. | 
| WorkflowExecutionContinuedAsNewEventAttributes | 
 Provides the details of the  WorkflowExecutionContinuedAsNewevent. | 
| WorkflowExecutionCount | 
 Contains the count of workflow executions returned from CountOpenWorkflowExecutions or
 CountClosedWorkflowExecutions | 
| WorkflowExecutionDetail | 
 Contains details about a workflow execution. | 
| WorkflowExecutionFailedEventAttributes | 
 Provides the details of the  WorkflowExecutionFailedevent. | 
| WorkflowExecutionFilter | 
 Used to filter the workflow executions in visibility APIs by their  workflowId. | 
| WorkflowExecutionInfo | 
 Contains information about a workflow execution. | 
| WorkflowExecutionInfos | 
 Contains a paginated list of information about workflow executions. | 
| WorkflowExecutionOpenCounts | 
 Contains the counts of open tasks, child workflow executions and timers for a workflow execution. | 
| WorkflowExecutionSignaledEventAttributes | 
 Provides the details of the  WorkflowExecutionSignaledevent. | 
| WorkflowExecutionStartedEventAttributes | 
 Provides details of  WorkflowExecutionStartedevent. | 
| WorkflowExecutionTerminatedEventAttributes | 
 Provides the details of the  WorkflowExecutionTerminatedevent. | 
| WorkflowExecutionTimedOutEventAttributes | 
 Provides the details of the  WorkflowExecutionTimedOutevent. | 
| WorkflowType | 
 Represents a workflow type. | 
| WorkflowTypeConfiguration | 
 The configuration settings of a workflow type. | 
| WorkflowTypeDetail | 
 Contains details about a workflow type. | 
| WorkflowTypeFilter | 
 Used to filter workflow execution query results by type. | 
| WorkflowTypeInfo | 
 Contains information about a workflow type. | 
| WorkflowTypeInfos | 
 Contains a paginated list of information structures about workflow types. | 
| Exception | Description | 
|---|---|
| AmazonSimpleWorkflowException | Base exception for all service exceptions thrown by Amazon Simple Workflow Service | 
| DefaultUndefinedException | 
 The  StartWorkflowExecutionAPI action was called without the required parameters set. | 
| DomainAlreadyExistsException | 
 Returned if the specified domain already exists. | 
| DomainDeprecatedException | 
 Returned when the specified domain has been deprecated. | 
| LimitExceededException | 
 Returned by any operation if a system imposed limitation has been reached. | 
| OperationNotPermittedException | 
 Returned when the caller doesn't have sufficient permissions to invoke the action. | 
| TypeAlreadyExistsException | 
 Returned if the type already exists in the specified domain. | 
| TypeDeprecatedException | 
 Returned when the specified activity or workflow type was already deprecated. | 
| UnknownResourceException | 
 Returned when the named resource cannot be found with in the scope of this operation (region or domain). | 
| WorkflowExecutionAlreadyStartedException | 
 Returned by StartWorkflowExecution when an open execution with the same workflowId is already running in the
 specified domain. | 
Copyright © 2019. All rights reserved.