Swf Classes
ActivityTask
taskToken
- Type:
- Required: Yes
activityId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
workflowExecution
- Type:
- Required: Yes
activityType
- Type:
- Required: Yes
input
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ActivityTaskCancelRequestedEventAttributes
decisionTaskCompletedEventId
- Type:
- Required: Yes
activityId
- Type:
- Required: Yes
ActivityTaskCanceledEventAttributes
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
latestCancelRequestedEventId
- Type: typing.Optional[int]
ActivityTaskCompletedEventAttributes
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
result
- Type: typing.Optional[str]
ActivityTaskFailedEventAttributes
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
ActivityTaskScheduledEventAttributes
activityType
- Type:
- Required: Yes
activityId
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
input
- Type: typing.Optional[str]
control
- Type: typing.Optional[str]
scheduleToStartTimeout
- Type: typing.Optional[str]
scheduleToCloseTimeout
- Type: typing.Optional[str]
startToCloseTimeout
- Type: typing.Optional[str]
taskPriority
- Type: typing.Optional[str]
heartbeatTimeout
- Type: typing.Optional[str]
ActivityTaskStartedEventAttributes
scheduledEventId
- Type:
- Required: Yes
identity
- Type: typing.Optional[str]
ActivityTaskStatus
cancelRequested
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ActivityTaskTimedOutEventAttributes
timeoutType
- Type: typing.Literal['HEARTBEAT', 'SCHEDULE_TO_CLOSE', 'SCHEDULE_TO_START', 'START_TO_CLOSE']
- Required: Yes
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
ActivityType
name
- Type:
- Required: Yes
version
- Type:
- Required: Yes
ActivityTypeConfiguration
defaultTaskStartToCloseTimeout
- Type: typing.Optional[str]
defaultTaskHeartbeatTimeout
- Type: typing.Optional[str]
defaultTaskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TaskList]
defaultTaskPriority
- Type: typing.Optional[str]
defaultTaskScheduleToStartTimeout
- Type: typing.Optional[str]
defaultTaskScheduleToCloseTimeout
- Type: typing.Optional[str]
ActivityTypeDetail
typeInfo
- Type:
- Required: Yes
configuration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ActivityTypeInfo
activityType
- Type:
- Required: Yes
status
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
creationDate
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
deprecationDate
- Type: typing.Optional[datetime.datetime]
ActivityTypeInfos
typeInfos
- Type: typing.List[aws_resource_validator.pydantic_models.swf.swf_classes.ActivityTypeInfo]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CancelTimerDecisionAttributes
timerId
- Type:
- Required: Yes
CancelTimerFailedEventAttributes
timerId
- Type:
- Required: Yes
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED', 'TIMER_ID_UNKNOWN']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
CancelWorkflowExecutionDecisionAttributes
details
- Type: typing.Optional[str]
CancelWorkflowExecutionFailedEventAttributes
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED', 'UNHANDLED_DECISION']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
ChildWorkflowExecutionCanceledEventAttributes
workflowExecution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
ChildWorkflowExecutionCompletedEventAttributes
workflowExecution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
result
- Type: typing.Optional[str]
ChildWorkflowExecutionFailedEventAttributes
workflowExecution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
ChildWorkflowExecutionStartedEventAttributes
workflowExecution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
ChildWorkflowExecutionTerminatedEventAttributes
workflowExecution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
ChildWorkflowExecutionTimedOutEventAttributes
workflowExecution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
timeoutType
- Type: typing.Literal['START_TO_CLOSE']
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
CloseStatusFilter
status
- Type: typing.Literal['CANCELED', 'COMPLETED', 'CONTINUED_AS_NEW', 'FAILED', 'TERMINATED', 'TIMED_OUT']
- Required: Yes
CompleteWorkflowExecutionDecisionAttributes
result
- Type: typing.Optional[str]
CompleteWorkflowExecutionFailedEventAttributes
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED', 'UNHANDLED_DECISION']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
ContinueAsNewWorkflowExecutionDecisionAttributes
input
- Type: typing.Optional[str]
executionStartToCloseTimeout
- Type: typing.Optional[str]
taskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TaskList]
taskPriority
- Type: typing.Optional[str]
taskStartToCloseTimeout
- Type: typing.Optional[str]
childPolicy
- Type: typing.Optional[typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']]
tagList
- Type: typing.Optional[typing.List[str]]
workflowTypeVersion
- Type: typing.Optional[str]
lambdaRole
- Type: typing.Optional[str]
ContinueAsNewWorkflowExecutionFailedEventAttributes
cause
- Type: typing.Literal['CONTINUE_AS_NEW_WORKFLOW_EXECUTION_RATE_EXCEEDED', 'DEFAULT_CHILD_POLICY_UNDEFINED', 'DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED', 'DEFAULT_TASK_LIST_UNDEFINED', 'DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED', 'OPERATION_NOT_PERMITTED', 'UNHANDLED_DECISION', 'WORKFLOW_TYPE_DEPRECATED', 'WORKFLOW_TYPE_DOES_NOT_EXIST']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
CountClosedWorkflowExecutionsInput
domain
- Type:
- Required: Yes
startTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ExecutionTimeFilter]
closeTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ExecutionTimeFilter]
executionFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionFilter]
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowTypeFilter]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TagFilter]
closeStatusFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.CloseStatusFilter]
CountOpenWorkflowExecutionsInput
domain
- Type:
- Required: Yes
startTimeFilter
- Type:
- Required: Yes
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowTypeFilter]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TagFilter]
executionFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionFilter]
CountPendingActivityTasksInput
domain
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
CountPendingDecisionTasksInput
domain
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
Decision
decisionType
- Type: typing.Literal['CancelTimer', 'CancelWorkflowExecution', 'CompleteWorkflowExecution', 'ContinueAsNewWorkflowExecution', 'FailWorkflowExecution', 'RecordMarker', 'RequestCancelActivityTask', 'RequestCancelExternalWorkflowExecution', 'ScheduleActivityTask', 'ScheduleLambdaFunction', 'SignalExternalWorkflowExecution', 'StartChildWorkflowExecution', 'StartTimer']
- Required: Yes
scheduleActivityTaskDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ScheduleActivityTaskDecisionAttributes]
requestCancelActivityTaskDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.RequestCancelActivityTaskDecisionAttributes]
completeWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.CompleteWorkflowExecutionDecisionAttributes]
failWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.FailWorkflowExecutionDecisionAttributes]
cancelWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.CancelWorkflowExecutionDecisionAttributes]
continueAsNewWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ContinueAsNewWorkflowExecutionDecisionAttributes]
recordMarkerDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.RecordMarkerDecisionAttributes]
startTimerDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.StartTimerDecisionAttributes]
cancelTimerDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.CancelTimerDecisionAttributes]
signalExternalWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.SignalExternalWorkflowExecutionDecisionAttributes]
requestCancelExternalWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.RequestCancelExternalWorkflowExecutionDecisionAttributes]
startChildWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.StartChildWorkflowExecutionDecisionAttributes]
scheduleLambdaFunctionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ScheduleLambdaFunctionDecisionAttributes]
DecisionTask
taskToken
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
workflowExecution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
events
- Type: typing.List[aws_resource_validator.pydantic_models.swf.swf_classes.HistoryEvent]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
previousStartedEventId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DecisionTaskCompletedEventAttributes
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
executionContext
- Type: typing.Optional[str]
taskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TaskList]
taskListScheduleToStartTimeout
- Type: typing.Optional[str]
DecisionTaskScheduledEventAttributes
taskList
- Type:
- Required: Yes
taskPriority
- Type: typing.Optional[str]
startToCloseTimeout
- Type: typing.Optional[str]
scheduleToStartTimeout
- Type: typing.Optional[str]
DecisionTaskStartedEventAttributes
scheduledEventId
- Type:
- Required: Yes
identity
- Type: typing.Optional[str]
DecisionTaskTimedOutEventAttributes
timeoutType
- Type: typing.Literal['SCHEDULE_TO_START', 'START_TO_CLOSE']
- Required: Yes
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
DeleteActivityTypeInput
domain
- Type:
- Required: Yes
activityType
- Type:
- Required: Yes
DeleteWorkflowTypeInput
domain
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
DeprecateActivityTypeInput
domain
- Type:
- Required: Yes
activityType
- Type:
- Required: Yes
DeprecateDomainInput
name
- Type:
- Required: Yes
DeprecateWorkflowTypeInput
domain
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
DescribeActivityTypeInput
domain
- Type:
- Required: Yes
activityType
- Type:
- Required: Yes
DescribeDomainInput
name
- Type:
- Required: Yes
DescribeWorkflowExecutionInput
domain
- Type:
- Required: Yes
execution
- Type:
- Required: Yes
DescribeWorkflowTypeInput
domain
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
DomainConfiguration
workflowExecutionRetentionPeriodInDays
- Type:
- Required: Yes
DomainDetail
domainInfo
- Type:
- Required: Yes
configuration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DomainInfo
name
- Type:
- Required: Yes
status
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
description
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
DomainInfos
domainInfos
- Type: typing.List[aws_resource_validator.pydantic_models.swf.swf_classes.DomainInfo]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
ExecutionTimeFilter
oldestDate
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
latestDate
- Type: typing.Union[datetime.datetime, str, NoneType]
ExternalWorkflowExecutionCancelRequestedEventAttributes
workflowExecution
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
ExternalWorkflowExecutionSignaledEventAttributes
workflowExecution
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
FailWorkflowExecutionDecisionAttributes
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
FailWorkflowExecutionFailedEventAttributes
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED', 'UNHANDLED_DECISION']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
GetWorkflowExecutionHistoryInput
domain
- Type:
- Required: Yes
execution
- Type:
- Required: Yes
nextPageToken
- Type: typing.Optional[str]
maximumPageSize
- Type: typing.Optional[int]
reverseOrder
- Type: typing.Optional[bool]
GetWorkflowExecutionHistoryInputPaginate
domain
- Type:
- Required: Yes
execution
- Type:
- Required: Yes
reverseOrder
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.PaginatorConfig]
History
events
- Type: typing.List[aws_resource_validator.pydantic_models.swf.swf_classes.HistoryEvent]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
HistoryEvent
eventTimestamp
- Type:
- Required: Yes
eventType
- Type: typing.Literal['ActivityTaskCancelRequested', 'ActivityTaskCanceled', 'ActivityTaskCompleted', 'ActivityTaskFailed', 'ActivityTaskScheduled', 'ActivityTaskStarted', 'ActivityTaskTimedOut', 'CancelTimerFailed', 'CancelWorkflowExecutionFailed', 'ChildWorkflowExecutionCanceled', 'ChildWorkflowExecutionCompleted', 'ChildWorkflowExecutionFailed', 'ChildWorkflowExecutionStarted', 'ChildWorkflowExecutionTerminated', 'ChildWorkflowExecutionTimedOut', 'CompleteWorkflowExecutionFailed', 'ContinueAsNewWorkflowExecutionFailed', 'DecisionTaskCompleted', 'DecisionTaskScheduled', 'DecisionTaskStarted', 'DecisionTaskTimedOut', 'ExternalWorkflowExecutionCancelRequested', 'ExternalWorkflowExecutionSignaled', 'FailWorkflowExecutionFailed', 'LambdaFunctionCompleted', 'LambdaFunctionFailed', 'LambdaFunctionScheduled', 'LambdaFunctionStarted', 'LambdaFunctionTimedOut', 'MarkerRecorded', 'RecordMarkerFailed', 'RequestCancelActivityTaskFailed', 'RequestCancelExternalWorkflowExecutionFailed', 'RequestCancelExternalWorkflowExecutionInitiated', 'ScheduleActivityTaskFailed', 'ScheduleLambdaFunctionFailed', 'SignalExternalWorkflowExecutionFailed', 'SignalExternalWorkflowExecutionInitiated', 'StartChildWorkflowExecutionFailed', 'StartChildWorkflowExecutionInitiated', 'StartLambdaFunctionFailed', 'StartTimerFailed', 'TimerCanceled', 'TimerFired', 'TimerStarted', 'WorkflowExecutionCancelRequested', 'WorkflowExecutionCanceled', 'WorkflowExecutionCompleted', 'WorkflowExecutionContinuedAsNew', 'WorkflowExecutionFailed', 'WorkflowExecutionSignaled', 'WorkflowExecutionStarted', 'WorkflowExecutionTerminated', 'WorkflowExecutionTimedOut']
- Required: Yes
eventId
- Type:
- Required: Yes
workflowExecutionStartedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionStartedEventAttributes]
workflowExecutionCompletedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionCompletedEventAttributes]
completeWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.CompleteWorkflowExecutionFailedEventAttributes]
workflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionFailedEventAttributes]
failWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.FailWorkflowExecutionFailedEventAttributes]
workflowExecutionTimedOutEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionTimedOutEventAttributes]
workflowExecutionCanceledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionCanceledEventAttributes]
cancelWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.CancelWorkflowExecutionFailedEventAttributes]
workflowExecutionContinuedAsNewEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionContinuedAsNewEventAttributes]
continueAsNewWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ContinueAsNewWorkflowExecutionFailedEventAttributes]
workflowExecutionTerminatedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionTerminatedEventAttributes]
workflowExecutionCancelRequestedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionCancelRequestedEventAttributes]
decisionTaskScheduledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.DecisionTaskScheduledEventAttributes]
decisionTaskStartedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.DecisionTaskStartedEventAttributes]
decisionTaskCompletedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.DecisionTaskCompletedEventAttributes]
decisionTaskTimedOutEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.DecisionTaskTimedOutEventAttributes]
activityTaskScheduledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ActivityTaskScheduledEventAttributes]
activityTaskStartedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ActivityTaskStartedEventAttributes]
activityTaskCompletedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ActivityTaskCompletedEventAttributes]
activityTaskFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ActivityTaskFailedEventAttributes]
activityTaskTimedOutEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ActivityTaskTimedOutEventAttributes]
activityTaskCanceledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ActivityTaskCanceledEventAttributes]
activityTaskCancelRequestedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ActivityTaskCancelRequestedEventAttributes]
workflowExecutionSignaledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionSignaledEventAttributes]
markerRecordedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.MarkerRecordedEventAttributes]
recordMarkerFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.RecordMarkerFailedEventAttributes]
timerStartedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TimerStartedEventAttributes]
timerFiredEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TimerFiredEventAttributes]
timerCanceledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TimerCanceledEventAttributes]
startChildWorkflowExecutionInitiatedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.StartChildWorkflowExecutionInitiatedEventAttributes]
childWorkflowExecutionStartedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ChildWorkflowExecutionStartedEventAttributes]
childWorkflowExecutionCompletedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ChildWorkflowExecutionCompletedEventAttributes]
childWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ChildWorkflowExecutionFailedEventAttributes]
childWorkflowExecutionTimedOutEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ChildWorkflowExecutionTimedOutEventAttributes]
childWorkflowExecutionCanceledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ChildWorkflowExecutionCanceledEventAttributes]
childWorkflowExecutionTerminatedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ChildWorkflowExecutionTerminatedEventAttributes]
signalExternalWorkflowExecutionInitiatedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.SignalExternalWorkflowExecutionInitiatedEventAttributes]
externalWorkflowExecutionSignaledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ExternalWorkflowExecutionSignaledEventAttributes]
signalExternalWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.SignalExternalWorkflowExecutionFailedEventAttributes]
externalWorkflowExecutionCancelRequestedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ExternalWorkflowExecutionCancelRequestedEventAttributes]
requestCancelExternalWorkflowExecutionInitiatedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes]
requestCancelExternalWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.RequestCancelExternalWorkflowExecutionFailedEventAttributes]
scheduleActivityTaskFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ScheduleActivityTaskFailedEventAttributes]
requestCancelActivityTaskFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.RequestCancelActivityTaskFailedEventAttributes]
startTimerFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.StartTimerFailedEventAttributes]
cancelTimerFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.CancelTimerFailedEventAttributes]
startChildWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.StartChildWorkflowExecutionFailedEventAttributes]
lambdaFunctionScheduledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.LambdaFunctionScheduledEventAttributes]
lambdaFunctionStartedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.LambdaFunctionStartedEventAttributes]
lambdaFunctionCompletedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.LambdaFunctionCompletedEventAttributes]
lambdaFunctionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.LambdaFunctionFailedEventAttributes]
lambdaFunctionTimedOutEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.LambdaFunctionTimedOutEventAttributes]
scheduleLambdaFunctionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ScheduleLambdaFunctionFailedEventAttributes]
startLambdaFunctionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.StartLambdaFunctionFailedEventAttributes]
LambdaFunctionCompletedEventAttributes
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
result
- Type: typing.Optional[str]
LambdaFunctionFailedEventAttributes
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
LambdaFunctionScheduledEventAttributes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
control
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
startToCloseTimeout
- Type: typing.Optional[str]
LambdaFunctionStartedEventAttributes
scheduledEventId
- Type:
- Required: Yes
LambdaFunctionTimedOutEventAttributes
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
timeoutType
- Type: typing.Optional[typing.Literal['START_TO_CLOSE']]
ListActivityTypesInput
domain
- Type:
- Required: Yes
registrationStatus
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
name
- Type: typing.Optional[str]
nextPageToken
- Type: typing.Optional[str]
maximumPageSize
- Type: typing.Optional[int]
reverseOrder
- Type: typing.Optional[bool]
ListActivityTypesInputPaginate
domain
- Type:
- Required: Yes
registrationStatus
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
name
- Type: typing.Optional[str]
reverseOrder
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.PaginatorConfig]
ListClosedWorkflowExecutionsInput
domain
- Type:
- Required: Yes
startTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ExecutionTimeFilter]
closeTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ExecutionTimeFilter]
executionFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionFilter]
closeStatusFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.CloseStatusFilter]
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowTypeFilter]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TagFilter]
nextPageToken
- Type: typing.Optional[str]
maximumPageSize
- Type: typing.Optional[int]
reverseOrder
- Type: typing.Optional[bool]
ListClosedWorkflowExecutionsInputPaginate
domain
- Type:
- Required: Yes
startTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ExecutionTimeFilter]
closeTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.ExecutionTimeFilter]
executionFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionFilter]
closeStatusFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.CloseStatusFilter]
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowTypeFilter]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TagFilter]
reverseOrder
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.PaginatorConfig]
ListDomainsInput
registrationStatus
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
nextPageToken
- Type: typing.Optional[str]
maximumPageSize
- Type: typing.Optional[int]
reverseOrder
- Type: typing.Optional[bool]
ListDomainsInputPaginate
registrationStatus
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
reverseOrder
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.PaginatorConfig]
ListOpenWorkflowExecutionsInput
domain
- Type:
- Required: Yes
startTimeFilter
- Type:
- Required: Yes
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowTypeFilter]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TagFilter]
nextPageToken
- Type: typing.Optional[str]
maximumPageSize
- Type: typing.Optional[int]
reverseOrder
- Type: typing.Optional[bool]
executionFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionFilter]
ListOpenWorkflowExecutionsInputPaginate
domain
- Type:
- Required: Yes
startTimeFilter
- Type:
- Required: Yes
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowTypeFilter]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TagFilter]
reverseOrder
- Type: typing.Optional[bool]
executionFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionFilter]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.PaginatorConfig]
ListTagsForResourceInput
resourceArn
- Type:
- Required: Yes
ListTagsForResourceOutput
tags
- Type: typing.List[aws_resource_validator.pydantic_models.swf.swf_classes.ResourceTag]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListWorkflowTypesInput
domain
- Type:
- Required: Yes
registrationStatus
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
name
- Type: typing.Optional[str]
nextPageToken
- Type: typing.Optional[str]
maximumPageSize
- Type: typing.Optional[int]
reverseOrder
- Type: typing.Optional[bool]
ListWorkflowTypesInputPaginate
domain
- Type:
- Required: Yes
registrationStatus
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
name
- Type: typing.Optional[str]
reverseOrder
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.PaginatorConfig]
MarkerRecordedEventAttributes
markerName
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PendingTaskCount
count
- Type:
- Required: Yes
truncated
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PollForActivityTaskInput
domain
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
identity
- Type: typing.Optional[str]
PollForDecisionTaskInput
domain
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
identity
- Type: typing.Optional[str]
nextPageToken
- Type: typing.Optional[str]
maximumPageSize
- Type: typing.Optional[int]
reverseOrder
- Type: typing.Optional[bool]
startAtPreviousStartedEvent
- Type: typing.Optional[bool]
PollForDecisionTaskInputPaginate
domain
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
identity
- Type: typing.Optional[str]
reverseOrder
- Type: typing.Optional[bool]
startAtPreviousStartedEvent
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.PaginatorConfig]
RecordActivityTaskHeartbeatInput
taskToken
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
RecordMarkerDecisionAttributes
markerName
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
RecordMarkerFailedEventAttributes
markerName
- Type:
- Required: Yes
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
RegisterActivityTypeInput
domain
- Type:
- Required: Yes
name
- Type:
- Required: Yes
version
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
defaultTaskStartToCloseTimeout
- Type: typing.Optional[str]
defaultTaskHeartbeatTimeout
- Type: typing.Optional[str]
defaultTaskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TaskList]
defaultTaskPriority
- Type: typing.Optional[str]
defaultTaskScheduleToStartTimeout
- Type: typing.Optional[str]
defaultTaskScheduleToCloseTimeout
- Type: typing.Optional[str]
RegisterDomainInput
name
- Type:
- Required: Yes
workflowExecutionRetentionPeriodInDays
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.swf.swf_classes.ResourceTag]]
RegisterWorkflowTypeInput
domain
- Type:
- Required: Yes
name
- Type:
- Required: Yes
version
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
defaultTaskStartToCloseTimeout
- Type: typing.Optional[str]
defaultExecutionStartToCloseTimeout
- Type: typing.Optional[str]
defaultTaskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TaskList]
defaultTaskPriority
- Type: typing.Optional[str]
defaultChildPolicy
- Type: typing.Optional[typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']]
defaultLambdaRole
- Type: typing.Optional[str]
RequestCancelActivityTaskDecisionAttributes
activityId
- Type:
- Required: Yes
RequestCancelActivityTaskFailedEventAttributes
activityId
- Type:
- Required: Yes
cause
- Type: typing.Literal['ACTIVITY_ID_UNKNOWN', 'OPERATION_NOT_PERMITTED']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
RequestCancelExternalWorkflowExecutionDecisionAttributes
workflowId
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
control
- Type: typing.Optional[str]
RequestCancelExternalWorkflowExecutionFailedEventAttributes
workflowId
- Type:
- Required: Yes
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED', 'REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED', 'UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION']
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
control
- Type: typing.Optional[str]
RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
workflowId
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
control
- Type: typing.Optional[str]
RequestCancelWorkflowExecutionInput
domain
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
ResourceTag
key
- Type:
- Required: Yes
value
- Type: typing.Optional[str]
RespondActivityTaskCanceledInput
taskToken
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
RespondActivityTaskCompletedInput
taskToken
- Type:
- Required: Yes
result
- Type: typing.Optional[str]
RespondActivityTaskFailedInput
taskToken
- Type:
- Required: Yes
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
RespondDecisionTaskCompletedInput
taskToken
- Type:
- Required: Yes
decisions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.swf.swf_classes.Decision]]
executionContext
- Type: typing.Optional[str]
taskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TaskList]
taskListScheduleToStartTimeout
- Type: typing.Optional[str]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
Run
runId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ScheduleActivityTaskDecisionAttributes
activityType
- Type:
- Required: Yes
activityId
- Type:
- Required: Yes
control
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
scheduleToCloseTimeout
- Type: typing.Optional[str]
taskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TaskList]
taskPriority
- Type: typing.Optional[str]
scheduleToStartTimeout
- Type: typing.Optional[str]
startToCloseTimeout
- Type: typing.Optional[str]
heartbeatTimeout
- Type: typing.Optional[str]
ScheduleActivityTaskFailedEventAttributes
activityType
- Type:
- Required: Yes
activityId
- Type:
- Required: Yes
cause
- Type: typing.Literal['ACTIVITY_CREATION_RATE_EXCEEDED', 'ACTIVITY_ID_ALREADY_IN_USE', 'ACTIVITY_TYPE_DEPRECATED', 'ACTIVITY_TYPE_DOES_NOT_EXIST', 'DEFAULT_HEARTBEAT_TIMEOUT_UNDEFINED', 'DEFAULT_SCHEDULE_TO_CLOSE_TIMEOUT_UNDEFINED', 'DEFAULT_SCHEDULE_TO_START_TIMEOUT_UNDEFINED', 'DEFAULT_START_TO_CLOSE_TIMEOUT_UNDEFINED', 'DEFAULT_TASK_LIST_UNDEFINED', 'OPEN_ACTIVITIES_LIMIT_EXCEEDED', 'OPERATION_NOT_PERMITTED']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
ScheduleLambdaFunctionDecisionAttributes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
control
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
startToCloseTimeout
- Type: typing.Optional[str]
ScheduleLambdaFunctionFailedEventAttributes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
cause
- Type: typing.Literal['ID_ALREADY_IN_USE', 'LAMBDA_FUNCTION_CREATION_RATE_EXCEEDED', 'LAMBDA_SERVICE_NOT_AVAILABLE_IN_REGION', 'OPEN_LAMBDA_FUNCTIONS_LIMIT_EXCEEDED']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
SignalExternalWorkflowExecutionDecisionAttributes
workflowId
- Type:
- Required: Yes
signalName
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
control
- Type: typing.Optional[str]
SignalExternalWorkflowExecutionFailedEventAttributes
workflowId
- Type:
- Required: Yes
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED', 'SIGNAL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED', 'UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION']
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
control
- Type: typing.Optional[str]
SignalExternalWorkflowExecutionInitiatedEventAttributes
workflowId
- Type:
- Required: Yes
signalName
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
control
- Type: typing.Optional[str]
SignalWorkflowExecutionInput
domain
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
signalName
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
StartChildWorkflowExecutionDecisionAttributes
workflowType
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
control
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
executionStartToCloseTimeout
- Type: typing.Optional[str]
taskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TaskList]
taskPriority
- Type: typing.Optional[str]
taskStartToCloseTimeout
- Type: typing.Optional[str]
childPolicy
- Type: typing.Optional[typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']]
tagList
- Type: typing.Optional[typing.List[str]]
lambdaRole
- Type: typing.Optional[str]
StartChildWorkflowExecutionFailedEventAttributes
workflowType
- Type:
- Required: Yes
cause
- Type: typing.Literal['CHILD_CREATION_RATE_EXCEEDED', 'DEFAULT_CHILD_POLICY_UNDEFINED', 'DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED', 'DEFAULT_TASK_LIST_UNDEFINED', 'DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED', 'OPEN_CHILDREN_LIMIT_EXCEEDED', 'OPEN_WORKFLOWS_LIMIT_EXCEEDED', 'OPERATION_NOT_PERMITTED', 'WORKFLOW_ALREADY_RUNNING', 'WORKFLOW_TYPE_DEPRECATED', 'WORKFLOW_TYPE_DOES_NOT_EXIST']
- Required: Yes
workflowId
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
control
- Type: typing.Optional[str]
StartChildWorkflowExecutionInitiatedEventAttributes
workflowId
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
childPolicy
- Type: typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']
- Required: Yes
control
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
executionStartToCloseTimeout
- Type: typing.Optional[str]
taskPriority
- Type: typing.Optional[str]
taskStartToCloseTimeout
- Type: typing.Optional[str]
tagList
- Type: typing.Optional[typing.List[str]]
lambdaRole
- Type: typing.Optional[str]
StartLambdaFunctionFailedEventAttributes
scheduledEventId
- Type: typing.Optional[int]
cause
- Type: typing.Optional[typing.Literal['ASSUME_ROLE_FAILED']]
message
- Type: typing.Optional[str]
StartTimerDecisionAttributes
timerId
- Type:
- Required: Yes
startToFireTimeout
- Type:
- Required: Yes
control
- Type: typing.Optional[str]
StartTimerFailedEventAttributes
timerId
- Type:
- Required: Yes
cause
- Type: typing.Literal['OPEN_TIMERS_LIMIT_EXCEEDED', 'OPERATION_NOT_PERMITTED', 'TIMER_CREATION_RATE_EXCEEDED', 'TIMER_ID_ALREADY_IN_USE']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
StartWorkflowExecutionInput
domain
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
taskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TaskList]
taskPriority
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
executionStartToCloseTimeout
- Type: typing.Optional[str]
tagList
- Type: typing.Optional[typing.List[str]]
taskStartToCloseTimeout
- Type: typing.Optional[str]
childPolicy
- Type: typing.Optional[typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']]
lambdaRole
- Type: typing.Optional[str]
TagFilter
tag
- Type:
- Required: Yes
TagResourceInput
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.List[aws_resource_validator.pydantic_models.swf.swf_classes.ResourceTag]
- Required: Yes
TaskList
name
- Type:
- Required: Yes
TerminateWorkflowExecutionInput
domain
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
childPolicy
- Type: typing.Optional[typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']]
TimerCanceledEventAttributes
timerId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
TimerFiredEventAttributes
timerId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
TimerStartedEventAttributes
timerId
- Type:
- Required: Yes
startToFireTimeout
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
control
- Type: typing.Optional[str]
UndeprecateActivityTypeInput
domain
- Type:
- Required: Yes
activityType
- Type:
- Required: Yes
UndeprecateDomainInput
name
- Type:
- Required: Yes
UndeprecateWorkflowTypeInput
domain
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
UntagResourceInput
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
WorkflowExecution
workflowId
- Type:
- Required: Yes
runId
- Type:
- Required: Yes
WorkflowExecutionCancelRequestedEventAttributes
externalWorkflowExecution
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecution]
externalInitiatedEventId
- Type: typing.Optional[int]
cause
- Type: typing.Optional[typing.Literal['CHILD_POLICY_APPLIED']]
WorkflowExecutionCanceledEventAttributes
decisionTaskCompletedEventId
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
WorkflowExecutionCompletedEventAttributes
decisionTaskCompletedEventId
- Type:
- Required: Yes
result
- Type: typing.Optional[str]
WorkflowExecutionConfiguration
taskStartToCloseTimeout
- Type:
- Required: Yes
executionStartToCloseTimeout
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
childPolicy
- Type: typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']
- Required: Yes
taskPriority
- Type: typing.Optional[str]
lambdaRole
- Type: typing.Optional[str]
WorkflowExecutionContinuedAsNewEventAttributes
decisionTaskCompletedEventId
- Type:
- Required: Yes
newExecutionRunId
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
childPolicy
- Type: typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']
- Required: Yes
workflowType
- Type:
- Required: Yes
input
- Type: typing.Optional[str]
executionStartToCloseTimeout
- Type: typing.Optional[str]
taskPriority
- Type: typing.Optional[str]
taskStartToCloseTimeout
- Type: typing.Optional[str]
tagList
- Type: typing.Optional[typing.List[str]]
lambdaRole
- Type: typing.Optional[str]
WorkflowExecutionCount
count
- Type:
- Required: Yes
truncated
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowExecutionDetail
executionInfo
- Type:
- Required: Yes
executionConfiguration
- Type:
- Required: Yes
openCounts
- Type:
- Required: Yes
latestActivityTaskTimestamp
- Type:
- Required: Yes
latestExecutionContext
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowExecutionFailedEventAttributes
decisionTaskCompletedEventId
- Type:
- Required: Yes
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
WorkflowExecutionFilter
workflowId
- Type:
- Required: Yes
WorkflowExecutionInfo
execution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
startTimestamp
- Type:
- Required: Yes
executionStatus
- Type: typing.Literal['CLOSED', 'OPEN']
- Required: Yes
closeTimestamp
- Type: typing.Optional[datetime.datetime]
closeStatus
- Type: typing.Optional[typing.Literal['CANCELED', 'COMPLETED', 'CONTINUED_AS_NEW', 'FAILED', 'TERMINATED', 'TIMED_OUT']]
parent
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecution]
tagList
- Type: typing.Optional[typing.List[str]]
cancelRequested
- Type: typing.Optional[bool]
WorkflowExecutionInfos
executionInfos
- Type: typing.List[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecutionInfo]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowExecutionOpenCounts
openActivityTasks
- Type:
- Required: Yes
openDecisionTasks
- Type:
- Required: Yes
openTimers
- Type:
- Required: Yes
openChildWorkflowExecutions
- Type:
- Required: Yes
openLambdaFunctions
- Type: typing.Optional[int]
WorkflowExecutionSignaledEventAttributes
signalName
- Type:
- Required: Yes
input
- Type: typing.Optional[str]
externalWorkflowExecution
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecution]
externalInitiatedEventId
- Type: typing.Optional[int]
WorkflowExecutionStartedEventAttributes
childPolicy
- Type: typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']
- Required: Yes
taskList
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
input
- Type: typing.Optional[str]
executionStartToCloseTimeout
- Type: typing.Optional[str]
taskStartToCloseTimeout
- Type: typing.Optional[str]
taskPriority
- Type: typing.Optional[str]
tagList
- Type: typing.Optional[typing.List[str]]
continuedExecutionRunId
- Type: typing.Optional[str]
parentWorkflowExecution
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowExecution]
parentInitiatedEventId
- Type: typing.Optional[int]
lambdaRole
- Type: typing.Optional[str]
WorkflowExecutionTerminatedEventAttributes
childPolicy
- Type: typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']
- Required: Yes
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
cause
- Type: typing.Optional[typing.Literal['CHILD_POLICY_APPLIED', 'EVENT_LIMIT_EXCEEDED', 'OPERATOR_INITIATED']]
WorkflowExecutionTimedOutEventAttributes
timeoutType
- Type: typing.Literal['START_TO_CLOSE']
- Required: Yes
childPolicy
- Type: typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']
- Required: Yes
WorkflowType
name
- Type:
- Required: Yes
version
- Type:
- Required: Yes
WorkflowTypeConfiguration
defaultTaskStartToCloseTimeout
- Type: typing.Optional[str]
defaultExecutionStartToCloseTimeout
- Type: typing.Optional[str]
defaultTaskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf.swf_classes.TaskList]
defaultTaskPriority
- Type: typing.Optional[str]
defaultChildPolicy
- Type: typing.Optional[typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']]
defaultLambdaRole
- Type: typing.Optional[str]
WorkflowTypeDetail
typeInfo
- Type:
- Required: Yes
configuration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowTypeFilter
name
- Type:
- Required: Yes
version
- Type: typing.Optional[str]
WorkflowTypeInfo
workflowType
- Type:
- Required: Yes
status
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
creationDate
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
deprecationDate
- Type: typing.Optional[datetime.datetime]
WorkflowTypeInfos
typeInfos
- Type: typing.List[aws_resource_validator.pydantic_models.swf.swf_classes.WorkflowTypeInfo]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes