Amazon Simple Workflow Service #X Amz Target=SimpleWorkflowService.PollForDecisionTask API is one of 37 APIs that Amazon Simple Workflow Service publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include #X Amz Target=SimpleWorkflowService.PollForDecisionTask. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and pricing.
This API exposes
1 operation
across 1 path,
and defines 119 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.0.
Requests are made against 4 base URLs: http://swf.{region}.amazonaws.com, https://swf.{region}.amazonaws.com, http://swf.{region}.amazonaws.com.cn, https://swf.{region}.amazonaws.com.cn.
The identity and technical contract details declared by the specification.
WorkflowExecutionFailedEventAttributes
object
Provides the details of the WorkflowExecutionFailed event.
3 properties
1 required
ChildWorkflowExecutionCompletedEventAttributes
object
Provides the details of the ChildWorkflowExecutionCompleted event.
5 properties
4 required
TimerFiredEventAttributes
object
Provides the details of the TimerFired event.
2 properties
2 required
WorkflowExecutionCanceledEventAttributes
object
Provides the details of the WorkflowExecutionCanceled event.
2 properties
1 required
TimerCanceledEventAttributes
object
Provides the details of the TimerCanceled event.
3 properties
3 required
WorkflowExecutionTimedOutEventAttributes
object
Provides the details of the WorkflowExecutionTimedOut event.
2 properties
2 required
CancelTimerFailedCause
string
ScheduleActivityTaskFailedEventAttributes
object
Provides the details of the ScheduleActivityTaskFailed event.
4 properties
4 required
CompleteWorkflowExecutionFailedEventAttributes
object
Provides the details of the CompleteWorkflowExecutionFailed event.
2 properties
2 required
DecisionTaskTimeoutType
string
ActivityTaskFailedEventAttributes
object
Provides the details of the ActivityTaskFailed event.
4 properties
2 required
StartTimerFailedEventAttributes
object
Provides the details of the StartTimerFailed event.
3 properties
3 required
DecisionTaskScheduledEventAttributes
object
Provides details about the DecisionTaskScheduled event.
3 properties
1 required
StartChildWorkflowExecutionFailedEventAttributes
object
Provides the details of the StartChildWorkflowExecutionFailed event.
6 properties
5 required
ScheduleActivityTaskFailedCause
string
SignalExternalWorkflowExecutionFailedEventAttributes
object
Provides the details of the SignalExternalWorkflowExecutionFailed event.
6 properties
4 required
FailWorkflowExecutionFailedEventAttributes
object
Provides the details of the FailWorkflowExecutionFailed event.
2 properties
2 required
StartAtPreviousStartedEvent
boolean
WorkflowExecutionTerminatedEventAttributes
object
Provides the details of the WorkflowExecutionTerminated event.
4 properties
1 required
LambdaFunctionCompletedEventAttributes
object
Provides the details of the LambdaFunctionCompleted event. It isn't set for other event types.
3 properties
2 required
LambdaFunctionFailedEventAttributes
object
Provides the details of the LambdaFunctionFailed event. It isn't set for other event types.
4 properties
2 required
LambdaFunctionTimedOutEventAttributes
object
Provides details of the LambdaFunctionTimedOut event.
3 properties
2 required
ChildWorkflowExecutionStartedEventAttributes
object
Provides the details of the ChildWorkflowExecutionStarted event.
3 properties
3 required
WorkflowExecutionSignaledEventAttributes
object
Provides the details of the WorkflowExecutionSignaled event.
4 properties
1 required
RecordMarkerFailedCause
string
StartTimerFailedCause
string
ContinueAsNewWorkflowExecutionFailedEventAttributes
object
Provides the details of the ContinueAsNewWorkflowExecutionFailed event.
2 properties
2 required
ActivityType
object
Represents an activity type.
2 properties
2 required
ActivityTaskCanceledEventAttributes
object
Provides the details of the ActivityTaskCanceled event.
4 properties
2 required
WorkflowExecutionCancelRequestedCause
string
RequestCancelActivityTaskFailedEventAttributes
object
Provides the details of the RequestCancelActivityTaskFailed event.
3 properties
3 required
ActivityTaskTimedOutEventAttributes
object
Provides the details of the ActivityTaskTimedOut event.
4 properties
3 required
CancelTimerFailedEventAttributes
object
Provides the details of the CancelTimerFailed event.
3 properties
3 required
TimerStartedEventAttributes
object
Provides the details of the TimerStarted event.
4 properties
3 required
MarkerRecordedEventAttributes
object
Provides the details of the MarkerRecorded event.
3 properties
2 required
ContinueAsNewWorkflowExecutionFailedCause
string
LambdaFunctionTimeoutType
string
RequestCancelActivityTaskFailedCause
string
DecisionTask
object
A structure that represents a decision task. Decision tasks are sent to deciders in order for them to make decisions.
7 properties
5 required
RequestCancelExternalWorkflowExecutionFailedEventAttributes
object
Provides the details of the RequestCancelExternalWorkflowExecutionFailed event.
6 properties
4 required
TaskList
object
Represents a task list.
1 property
1 required
SignalExternalWorkflowExecutionFailedCause
string
ActivityTaskScheduledEventAttributes
object
Provides the details of the ActivityTaskScheduled event.
11 properties
4 required
OperationNotPermittedFault
DecisionTaskStartedEventAttributes
object
Provides the details of the DecisionTaskStarted event.
2 properties
1 required
LambdaFunctionStartedEventAttributes
object
Provides the details of the LambdaFunctionStarted event. It isn't set for other event types.
1 property
1 required
ChildWorkflowExecutionTerminatedEventAttributes
object
Provides the details of the ChildWorkflowExecutionTerminated event.
4 properties
4 required
CancelWorkflowExecutionFailedCause
string
ActivityTaskCancelRequestedEventAttributes
object
Provides the details of the ActivityTaskCancelRequested event.
2 properties
2 required
PollForDecisionTaskInput
object
7 properties
2 required
WorkflowExecution
object
Represents a workflow execution.
2 properties
2 required
StartLambdaFunctionFailedEventAttributes
object
Provides the details of the StartLambdaFunctionFailed event. It isn't set for other event types.
3 properties
WorkflowRunIdOptional
string
ScheduleLambdaFunctionFailedCause
string
DecisionTaskCompletedEventAttributes
object
Provides the details of the DecisionTaskCompleted event.
3 properties
2 required
HistoryEvent
object
Event within a workflow execution. A history event can be one of these types: ActivityTaskCancelRequested – A RequestCancelActivityTask decision was received b…
57 properties
3 required
DurationInSecondsOptional
string
ChildWorkflowExecutionCanceledEventAttributes
object
Provide details of the ChildWorkflowExecutionCanceled event.
5 properties
4 required
SignalExternalWorkflowExecutionInitiatedEventAttributes
object
Provides the details of the SignalExternalWorkflowExecutionInitiated event.
6 properties
3 required
WorkflowExecutionCompletedEventAttributes
object
Provides the details of the WorkflowExecutionCompleted event.
2 properties
1 required
ExternalWorkflowExecutionCancelRequestedEventAttributes
object
Provides the details of the ExternalWorkflowExecutionCancelRequested event.
2 properties
2 required
WorkflowExecutionTimeoutType
string
RequestCancelExternalWorkflowExecutionFailedCause
string
ActivityTaskCompletedEventAttributes
object
Provides the details of the ActivityTaskCompleted event.
3 properties
2 required
WorkflowExecutionStartedEventAttributes
object
Provides details of WorkflowExecutionStarted event.
12 properties
3 required
WorkflowExecutionTerminatedCause
string
FailWorkflowExecutionFailedCause
string
RecordMarkerFailedEventAttributes
object
Provides the details of the RecordMarkerFailed event.
3 properties
3 required
StartChildWorkflowExecutionFailedCause
string
ActivityTaskTimeoutType
string
CompleteWorkflowExecutionFailedCause
string
StartLambdaFunctionFailedCause
string
ScheduleLambdaFunctionFailedEventAttributes
object
Provides the details of the ScheduleLambdaFunctionFailed event. It isn't set for other event types.
4 properties
4 required
WorkflowExecutionContinuedAsNewEventAttributes
object
Provides the details of the WorkflowExecutionContinuedAsNew event.
11 properties
5 required
LambdaFunctionScheduledEventAttributes
object
Provides the details of the LambdaFunctionScheduled event. It isn't set for other event types.
6 properties
3 required
WorkflowType
object
Represents a workflow type.
2 properties
2 required
ExternalWorkflowExecutionSignaledEventAttributes
object
Provides the details of the ExternalWorkflowExecutionSignaled event.
2 properties
2 required
CancelWorkflowExecutionFailedEventAttributes
object
Provides the details of the CancelWorkflowExecutionFailed event.
2 properties
2 required
ActivityTaskStartedEventAttributes
object
Provides the details of the ActivityTaskStarted event.
2 properties
1 required
DecisionTaskTimedOutEventAttributes
object
Provides the details of the DecisionTaskTimedOut event.
3 properties
3 required
RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
object
Provides the details of the RequestCancelExternalWorkflowExecutionInitiated event.
4 properties
2 required
StartChildWorkflowExecutionInitiatedEventAttributes
object
Provides the details of the StartChildWorkflowExecutionInitiated event.
12 properties
5 required
WorkflowExecutionCancelRequestedEventAttributes
object
Provides the details of the WorkflowExecutionCancelRequested event.
3 properties
ChildWorkflowExecutionTimedOutEventAttributes
object
Provides the details of the ChildWorkflowExecutionTimedOut event.
5 properties
5 required
ChildWorkflowExecutionFailedEventAttributes
object
Provides the details of the ChildWorkflowExecutionFailed event.
6 properties
4 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Amazon Simple Workflow Service publishes across the network.