Swf Classes
ActivityTaskCancelRequestedEventAttributesTypeDef
decisionTaskCompletedEventId
- Type:
- Required: Yes
activityId
- Type:
- Required: Yes
ActivityTaskCanceledEventAttributesTypeDef
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
latestCancelRequestedEventId
- Type: typing.Optional[int]
ActivityTaskCompletedEventAttributesTypeDef
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
result
- Type: typing.Optional[str]
ActivityTaskFailedEventAttributesTypeDef
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
ActivityTaskScheduledEventAttributesTypeDef
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]
ActivityTaskStartedEventAttributesTypeDef
scheduledEventId
- Type:
- Required: Yes
identity
- Type: typing.Optional[str]
ActivityTaskStatusTypeDef
cancelRequested
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ActivityTaskTimedOutEventAttributesTypeDef
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]
ActivityTaskTypeDef
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
ActivityTypeConfigurationTypeDef
defaultTaskStartToCloseTimeout
- Type: typing.Optional[str]
defaultTaskHeartbeatTimeout
- Type: typing.Optional[str]
defaultTaskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TaskListTypeDef]
defaultTaskPriority
- Type: typing.Optional[str]
defaultTaskScheduleToStartTimeout
- Type: typing.Optional[str]
defaultTaskScheduleToCloseTimeout
- Type: typing.Optional[str]
ActivityTypeDetailTypeDef
typeInfo
- Type:
- Required: Yes
configuration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ActivityTypeInfoTypeDef
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]
ActivityTypeInfosTypeDef
typeInfos
- Type: typing.List[aws_resource_validator.pydantic_models.swf_classes.ActivityTypeInfoTypeDef]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ActivityTypeTypeDef
name
- Type:
- Required: Yes
version
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CancelTimerDecisionAttributesTypeDef
timerId
- Type:
- Required: Yes
CancelTimerFailedEventAttributesTypeDef
timerId
- Type:
- Required: Yes
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED', 'TIMER_ID_UNKNOWN']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
CancelWorkflowExecutionDecisionAttributesTypeDef
details
- Type: typing.Optional[str]
CancelWorkflowExecutionFailedEventAttributesTypeDef
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED', 'UNHANDLED_DECISION']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
ChildWorkflowExecutionCanceledEventAttributesTypeDef
workflowExecution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
ChildWorkflowExecutionCompletedEventAttributesTypeDef
workflowExecution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
result
- Type: typing.Optional[str]
ChildWorkflowExecutionFailedEventAttributesTypeDef
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]
ChildWorkflowExecutionStartedEventAttributesTypeDef
workflowExecution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
ChildWorkflowExecutionTerminatedEventAttributesTypeDef
workflowExecution
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
ChildWorkflowExecutionTimedOutEventAttributesTypeDef
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
CloseStatusFilterTypeDef
status
- Type: typing.Literal['CANCELED', 'COMPLETED', 'CONTINUED_AS_NEW', 'FAILED', 'TERMINATED', 'TIMED_OUT']
- Required: Yes
CompleteWorkflowExecutionDecisionAttributesTypeDef
result
- Type: typing.Optional[str]
CompleteWorkflowExecutionFailedEventAttributesTypeDef
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED', 'UNHANDLED_DECISION']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
ContinueAsNewWorkflowExecutionDecisionAttributesTypeDef
input
- Type: typing.Optional[str]
executionStartToCloseTimeout
- Type: typing.Optional[str]
taskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TaskListTypeDef]
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.Sequence[str]]
workflowTypeVersion
- Type: typing.Optional[str]
lambdaRole
- Type: typing.Optional[str]
ContinueAsNewWorkflowExecutionFailedEventAttributesTypeDef
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
CountClosedWorkflowExecutionsInputRequestTypeDef
domain
- Type:
- Required: Yes
startTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ExecutionTimeFilterTypeDef]
closeTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ExecutionTimeFilterTypeDef]
executionFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionFilterTypeDef]
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowTypeFilterTypeDef]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TagFilterTypeDef]
closeStatusFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.CloseStatusFilterTypeDef]
CountOpenWorkflowExecutionsInputRequestTypeDef
domain
- Type:
- Required: Yes
startTimeFilter
- Type:
- Required: Yes
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowTypeFilterTypeDef]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TagFilterTypeDef]
executionFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionFilterTypeDef]
CountPendingActivityTasksInputRequestTypeDef
domain
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
CountPendingDecisionTasksInputRequestTypeDef
domain
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
DecisionTaskCompletedEventAttributesTypeDef
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
executionContext
- Type: typing.Optional[str]
taskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TaskListTypeDef]
taskListScheduleToStartTimeout
- Type: typing.Optional[str]
DecisionTaskScheduledEventAttributesTypeDef
taskList
- Type:
- Required: Yes
taskPriority
- Type: typing.Optional[str]
startToCloseTimeout
- Type: typing.Optional[str]
scheduleToStartTimeout
- Type: typing.Optional[str]
DecisionTaskStartedEventAttributesTypeDef
scheduledEventId
- Type:
- Required: Yes
identity
- Type: typing.Optional[str]
DecisionTaskTimedOutEventAttributesTypeDef
timeoutType
- Type: typing.Literal['SCHEDULE_TO_START', 'START_TO_CLOSE']
- Required: Yes
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
DecisionTaskTypeDef
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_classes.HistoryEventTypeDef]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
previousStartedEventId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DecisionTypeDef
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_classes.ScheduleActivityTaskDecisionAttributesTypeDef]
requestCancelActivityTaskDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.RequestCancelActivityTaskDecisionAttributesTypeDef]
completeWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.CompleteWorkflowExecutionDecisionAttributesTypeDef]
failWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.FailWorkflowExecutionDecisionAttributesTypeDef]
cancelWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.CancelWorkflowExecutionDecisionAttributesTypeDef]
continueAsNewWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ContinueAsNewWorkflowExecutionDecisionAttributesTypeDef]
recordMarkerDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.RecordMarkerDecisionAttributesTypeDef]
startTimerDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.StartTimerDecisionAttributesTypeDef]
cancelTimerDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.CancelTimerDecisionAttributesTypeDef]
signalExternalWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.SignalExternalWorkflowExecutionDecisionAttributesTypeDef]
requestCancelExternalWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.RequestCancelExternalWorkflowExecutionDecisionAttributesTypeDef]
startChildWorkflowExecutionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.StartChildWorkflowExecutionDecisionAttributesTypeDef]
scheduleLambdaFunctionDecisionAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ScheduleLambdaFunctionDecisionAttributesTypeDef]
DeleteActivityTypeInputRequestTypeDef
domain
- Type:
- Required: Yes
activityType
- Type:
- Required: Yes
DeleteWorkflowTypeInputRequestTypeDef
domain
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
DeprecateActivityTypeInputRequestTypeDef
domain
- Type:
- Required: Yes
activityType
- Type:
- Required: Yes
DeprecateDomainInputRequestTypeDef
name
- Type:
- Required: Yes
DeprecateWorkflowTypeInputRequestTypeDef
domain
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
DescribeActivityTypeInputRequestTypeDef
domain
- Type:
- Required: Yes
activityType
- Type:
- Required: Yes
DescribeDomainInputRequestTypeDef
name
- Type:
- Required: Yes
DescribeWorkflowExecutionInputRequestTypeDef
domain
- Type:
- Required: Yes
execution
- Type:
- Required: Yes
DescribeWorkflowTypeInputRequestTypeDef
domain
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
DomainConfigurationTypeDef
workflowExecutionRetentionPeriodInDays
- Type:
- Required: Yes
DomainDetailTypeDef
domainInfo
- Type:
- Required: Yes
configuration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DomainInfoTypeDef
name
- Type:
- Required: Yes
status
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
description
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
DomainInfosTypeDef
domainInfos
- Type: typing.List[aws_resource_validator.pydantic_models.swf_classes.DomainInfoTypeDef]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EmptyResponseMetadataTypeDef
ResponseMetadata
- Type:
- Required: Yes
ExecutionTimeFilterTypeDef
oldestDate
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
latestDate
- Type: typing.Union[datetime.datetime, str, NoneType]
ExternalWorkflowExecutionCancelRequestedEventAttributesTypeDef
workflowExecution
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
ExternalWorkflowExecutionSignaledEventAttributesTypeDef
workflowExecution
- Type:
- Required: Yes
initiatedEventId
- Type:
- Required: Yes
FailWorkflowExecutionDecisionAttributesTypeDef
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
FailWorkflowExecutionFailedEventAttributesTypeDef
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED', 'UNHANDLED_DECISION']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
GetWorkflowExecutionHistoryInputGetWorkflowExecutionHistoryPaginateTypeDef
domain
- Type:
- Required: Yes
execution
- Type:
- Required: Yes
reverseOrder
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.PaginatorConfigTypeDef]
GetWorkflowExecutionHistoryInputRequestTypeDef
domain
- Type:
- Required: Yes
execution
- Type:
- Required: Yes
nextPageToken
- Type: typing.Optional[str]
maximumPageSize
- Type: typing.Optional[int]
reverseOrder
- Type: typing.Optional[bool]
HistoryEventTypeDef
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_classes.WorkflowExecutionStartedEventAttributesTypeDef]
workflowExecutionCompletedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionCompletedEventAttributesTypeDef]
completeWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.CompleteWorkflowExecutionFailedEventAttributesTypeDef]
workflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionFailedEventAttributesTypeDef]
failWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.FailWorkflowExecutionFailedEventAttributesTypeDef]
workflowExecutionTimedOutEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionTimedOutEventAttributesTypeDef]
workflowExecutionCanceledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionCanceledEventAttributesTypeDef]
cancelWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.CancelWorkflowExecutionFailedEventAttributesTypeDef]
workflowExecutionContinuedAsNewEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionContinuedAsNewEventAttributesTypeDef]
continueAsNewWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ContinueAsNewWorkflowExecutionFailedEventAttributesTypeDef]
workflowExecutionTerminatedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionTerminatedEventAttributesTypeDef]
workflowExecutionCancelRequestedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionCancelRequestedEventAttributesTypeDef]
decisionTaskScheduledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.DecisionTaskScheduledEventAttributesTypeDef]
decisionTaskStartedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.DecisionTaskStartedEventAttributesTypeDef]
decisionTaskCompletedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.DecisionTaskCompletedEventAttributesTypeDef]
decisionTaskTimedOutEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.DecisionTaskTimedOutEventAttributesTypeDef]
activityTaskScheduledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ActivityTaskScheduledEventAttributesTypeDef]
activityTaskStartedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ActivityTaskStartedEventAttributesTypeDef]
activityTaskCompletedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ActivityTaskCompletedEventAttributesTypeDef]
activityTaskFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ActivityTaskFailedEventAttributesTypeDef]
activityTaskTimedOutEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ActivityTaskTimedOutEventAttributesTypeDef]
activityTaskCanceledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ActivityTaskCanceledEventAttributesTypeDef]
activityTaskCancelRequestedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ActivityTaskCancelRequestedEventAttributesTypeDef]
workflowExecutionSignaledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionSignaledEventAttributesTypeDef]
markerRecordedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.MarkerRecordedEventAttributesTypeDef]
recordMarkerFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.RecordMarkerFailedEventAttributesTypeDef]
timerStartedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TimerStartedEventAttributesTypeDef]
timerFiredEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TimerFiredEventAttributesTypeDef]
timerCanceledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TimerCanceledEventAttributesTypeDef]
startChildWorkflowExecutionInitiatedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.StartChildWorkflowExecutionInitiatedEventAttributesTypeDef]
childWorkflowExecutionStartedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ChildWorkflowExecutionStartedEventAttributesTypeDef]
childWorkflowExecutionCompletedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ChildWorkflowExecutionCompletedEventAttributesTypeDef]
childWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ChildWorkflowExecutionFailedEventAttributesTypeDef]
childWorkflowExecutionTimedOutEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ChildWorkflowExecutionTimedOutEventAttributesTypeDef]
childWorkflowExecutionCanceledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ChildWorkflowExecutionCanceledEventAttributesTypeDef]
childWorkflowExecutionTerminatedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ChildWorkflowExecutionTerminatedEventAttributesTypeDef]
signalExternalWorkflowExecutionInitiatedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.SignalExternalWorkflowExecutionInitiatedEventAttributesTypeDef]
externalWorkflowExecutionSignaledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ExternalWorkflowExecutionSignaledEventAttributesTypeDef]
signalExternalWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.SignalExternalWorkflowExecutionFailedEventAttributesTypeDef]
externalWorkflowExecutionCancelRequestedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ExternalWorkflowExecutionCancelRequestedEventAttributesTypeDef]
requestCancelExternalWorkflowExecutionInitiatedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.RequestCancelExternalWorkflowExecutionInitiatedEventAttributesTypeDef]
requestCancelExternalWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.RequestCancelExternalWorkflowExecutionFailedEventAttributesTypeDef]
scheduleActivityTaskFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ScheduleActivityTaskFailedEventAttributesTypeDef]
requestCancelActivityTaskFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.RequestCancelActivityTaskFailedEventAttributesTypeDef]
startTimerFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.StartTimerFailedEventAttributesTypeDef]
cancelTimerFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.CancelTimerFailedEventAttributesTypeDef]
startChildWorkflowExecutionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.StartChildWorkflowExecutionFailedEventAttributesTypeDef]
lambdaFunctionScheduledEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.LambdaFunctionScheduledEventAttributesTypeDef]
lambdaFunctionStartedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.LambdaFunctionStartedEventAttributesTypeDef]
lambdaFunctionCompletedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.LambdaFunctionCompletedEventAttributesTypeDef]
lambdaFunctionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.LambdaFunctionFailedEventAttributesTypeDef]
lambdaFunctionTimedOutEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.LambdaFunctionTimedOutEventAttributesTypeDef]
scheduleLambdaFunctionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ScheduleLambdaFunctionFailedEventAttributesTypeDef]
startLambdaFunctionFailedEventAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.StartLambdaFunctionFailedEventAttributesTypeDef]
HistoryTypeDef
events
- Type: typing.List[aws_resource_validator.pydantic_models.swf_classes.HistoryEventTypeDef]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LambdaFunctionCompletedEventAttributesTypeDef
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
result
- Type: typing.Optional[str]
LambdaFunctionFailedEventAttributesTypeDef
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
LambdaFunctionScheduledEventAttributesTypeDef
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]
LambdaFunctionStartedEventAttributesTypeDef
scheduledEventId
- Type:
- Required: Yes
LambdaFunctionTimedOutEventAttributesTypeDef
scheduledEventId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
timeoutType
- Type: typing.Optional[typing.Literal['START_TO_CLOSE']]
ListActivityTypesInputListActivityTypesPaginateTypeDef
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_classes.PaginatorConfigTypeDef]
ListActivityTypesInputRequestTypeDef
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]
ListClosedWorkflowExecutionsInputListClosedWorkflowExecutionsPaginateTypeDef
domain
- Type:
- Required: Yes
startTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ExecutionTimeFilterTypeDef]
closeTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ExecutionTimeFilterTypeDef]
executionFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionFilterTypeDef]
closeStatusFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.CloseStatusFilterTypeDef]
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowTypeFilterTypeDef]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TagFilterTypeDef]
reverseOrder
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.PaginatorConfigTypeDef]
ListClosedWorkflowExecutionsInputRequestTypeDef
domain
- Type:
- Required: Yes
startTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ExecutionTimeFilterTypeDef]
closeTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.ExecutionTimeFilterTypeDef]
executionFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionFilterTypeDef]
closeStatusFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.CloseStatusFilterTypeDef]
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowTypeFilterTypeDef]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TagFilterTypeDef]
nextPageToken
- Type: typing.Optional[str]
maximumPageSize
- Type: typing.Optional[int]
reverseOrder
- Type: typing.Optional[bool]
ListDomainsInputListDomainsPaginateTypeDef
registrationStatus
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
reverseOrder
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.PaginatorConfigTypeDef]
ListDomainsInputRequestTypeDef
registrationStatus
- Type: typing.Literal['DEPRECATED', 'REGISTERED']
- Required: Yes
nextPageToken
- Type: typing.Optional[str]
maximumPageSize
- Type: typing.Optional[int]
reverseOrder
- Type: typing.Optional[bool]
ListOpenWorkflowExecutionsInputListOpenWorkflowExecutionsPaginateTypeDef
domain
- Type:
- Required: Yes
startTimeFilter
- Type:
- Required: Yes
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowTypeFilterTypeDef]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TagFilterTypeDef]
reverseOrder
- Type: typing.Optional[bool]
executionFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionFilterTypeDef]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.PaginatorConfigTypeDef]
ListOpenWorkflowExecutionsInputRequestTypeDef
domain
- Type:
- Required: Yes
startTimeFilter
- Type:
- Required: Yes
typeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowTypeFilterTypeDef]
tagFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TagFilterTypeDef]
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_classes.WorkflowExecutionFilterTypeDef]
ListTagsForResourceInputRequestTypeDef
resourceArn
- Type:
- Required: Yes
ListTagsForResourceOutputTypeDef
tags
- Type: typing.List[aws_resource_validator.pydantic_models.swf_classes.ResourceTagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListWorkflowTypesInputListWorkflowTypesPaginateTypeDef
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_classes.PaginatorConfigTypeDef]
ListWorkflowTypesInputRequestTypeDef
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]
MarkerRecordedEventAttributesTypeDef
markerName
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PendingTaskCountTypeDef
count
- Type:
- Required: Yes
truncated
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PollForActivityTaskInputRequestTypeDef
domain
- Type:
- Required: Yes
taskList
- Type:
- Required: Yes
identity
- Type: typing.Optional[str]
PollForDecisionTaskInputPollForDecisionTaskPaginateTypeDef
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_classes.PaginatorConfigTypeDef]
PollForDecisionTaskInputRequestTypeDef
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]
RecordActivityTaskHeartbeatInputRequestTypeDef
taskToken
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
RecordMarkerDecisionAttributesTypeDef
markerName
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
RecordMarkerFailedEventAttributesTypeDef
markerName
- Type:
- Required: Yes
cause
- Type: typing.Literal['OPERATION_NOT_PERMITTED']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
RegisterActivityTypeInputRequestTypeDef
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_classes.TaskListTypeDef]
defaultTaskPriority
- Type: typing.Optional[str]
defaultTaskScheduleToStartTimeout
- Type: typing.Optional[str]
defaultTaskScheduleToCloseTimeout
- Type: typing.Optional[str]
RegisterDomainInputRequestTypeDef
name
- Type:
- Required: Yes
workflowExecutionRetentionPeriodInDays
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.swf_classes.ResourceTagTypeDef]]
RegisterWorkflowTypeInputRequestTypeDef
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_classes.TaskListTypeDef]
defaultTaskPriority
- Type: typing.Optional[str]
defaultChildPolicy
- Type: typing.Optional[typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']]
defaultLambdaRole
- Type: typing.Optional[str]
RequestCancelActivityTaskDecisionAttributesTypeDef
activityId
- Type:
- Required: Yes
RequestCancelActivityTaskFailedEventAttributesTypeDef
activityId
- Type:
- Required: Yes
cause
- Type: typing.Literal['ACTIVITY_ID_UNKNOWN', 'OPERATION_NOT_PERMITTED']
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
RequestCancelExternalWorkflowExecutionDecisionAttributesTypeDef
workflowId
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
control
- Type: typing.Optional[str]
RequestCancelExternalWorkflowExecutionFailedEventAttributesTypeDef
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]
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesTypeDef
workflowId
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
control
- Type: typing.Optional[str]
RequestCancelWorkflowExecutionInputRequestTypeDef
domain
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
ResourceTagTypeDef
key
- Type:
- Required: Yes
value
- Type: typing.Optional[str]
RespondActivityTaskCanceledInputRequestTypeDef
taskToken
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
RespondActivityTaskCompletedInputRequestTypeDef
taskToken
- Type:
- Required: Yes
result
- Type: typing.Optional[str]
RespondActivityTaskFailedInputRequestTypeDef
taskToken
- Type:
- Required: Yes
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
RespondDecisionTaskCompletedInputRequestTypeDef
taskToken
- Type:
- Required: Yes
decisions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.swf_classes.DecisionTypeDef]]
executionContext
- Type: typing.Optional[str]
taskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TaskListTypeDef]
taskListScheduleToStartTimeout
- Type: typing.Optional[str]
ResponseMetadataTypeDef
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]
RunTypeDef
runId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ScheduleActivityTaskDecisionAttributesTypeDef
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_classes.TaskListTypeDef]
taskPriority
- Type: typing.Optional[str]
scheduleToStartTimeout
- Type: typing.Optional[str]
startToCloseTimeout
- Type: typing.Optional[str]
heartbeatTimeout
- Type: typing.Optional[str]
ScheduleActivityTaskFailedEventAttributesTypeDef
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
ScheduleLambdaFunctionDecisionAttributesTypeDef
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
control
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
startToCloseTimeout
- Type: typing.Optional[str]
ScheduleLambdaFunctionFailedEventAttributesTypeDef
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
SignalExternalWorkflowExecutionDecisionAttributesTypeDef
workflowId
- Type:
- Required: Yes
signalName
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
control
- Type: typing.Optional[str]
SignalExternalWorkflowExecutionFailedEventAttributesTypeDef
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]
SignalExternalWorkflowExecutionInitiatedEventAttributesTypeDef
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]
SignalWorkflowExecutionInputRequestTypeDef
domain
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
signalName
- Type:
- Required: Yes
runId
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
StartChildWorkflowExecutionDecisionAttributesTypeDef
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_classes.TaskListTypeDef]
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.Sequence[str]]
lambdaRole
- Type: typing.Optional[str]
StartChildWorkflowExecutionFailedEventAttributesTypeDef
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]
StartChildWorkflowExecutionInitiatedEventAttributesTypeDef
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]
StartLambdaFunctionFailedEventAttributesTypeDef
scheduledEventId
- Type: typing.Optional[int]
cause
- Type: typing.Optional[typing.Literal['ASSUME_ROLE_FAILED']]
message
- Type: typing.Optional[str]
StartTimerDecisionAttributesTypeDef
timerId
- Type:
- Required: Yes
startToFireTimeout
- Type:
- Required: Yes
control
- Type: typing.Optional[str]
StartTimerFailedEventAttributesTypeDef
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
StartWorkflowExecutionInputRequestTypeDef
domain
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
taskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TaskListTypeDef]
taskPriority
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
executionStartToCloseTimeout
- Type: typing.Optional[str]
tagList
- Type: typing.Optional[typing.Sequence[str]]
taskStartToCloseTimeout
- Type: typing.Optional[str]
childPolicy
- Type: typing.Optional[typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']]
lambdaRole
- Type: typing.Optional[str]
TagFilterTypeDef
tag
- Type:
- Required: Yes
TagResourceInputRequestTypeDef
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Sequence[aws_resource_validator.pydantic_models.swf_classes.ResourceTagTypeDef]
- Required: Yes
TaskListTypeDef
name
- Type:
- Required: Yes
TerminateWorkflowExecutionInputRequestTypeDef
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']]
TimerCanceledEventAttributesTypeDef
timerId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
TimerFiredEventAttributesTypeDef
timerId
- Type:
- Required: Yes
startedEventId
- Type:
- Required: Yes
TimerStartedEventAttributesTypeDef
timerId
- Type:
- Required: Yes
startToFireTimeout
- Type:
- Required: Yes
decisionTaskCompletedEventId
- Type:
- Required: Yes
control
- Type: typing.Optional[str]
UndeprecateActivityTypeInputRequestTypeDef
domain
- Type:
- Required: Yes
activityType
- Type:
- Required: Yes
UndeprecateDomainInputRequestTypeDef
name
- Type:
- Required: Yes
UndeprecateWorkflowTypeInputRequestTypeDef
domain
- Type:
- Required: Yes
workflowType
- Type:
- Required: Yes
UntagResourceInputRequestTypeDef
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.Sequence[str]
- Required: Yes
WorkflowExecutionCancelRequestedEventAttributesTypeDef
externalWorkflowExecution
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionTypeDef]
externalInitiatedEventId
- Type: typing.Optional[int]
cause
- Type: typing.Optional[typing.Literal['CHILD_POLICY_APPLIED']]
WorkflowExecutionCanceledEventAttributesTypeDef
decisionTaskCompletedEventId
- Type:
- Required: Yes
details
- Type: typing.Optional[str]
WorkflowExecutionCompletedEventAttributesTypeDef
decisionTaskCompletedEventId
- Type:
- Required: Yes
result
- Type: typing.Optional[str]
WorkflowExecutionConfigurationTypeDef
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]
WorkflowExecutionContinuedAsNewEventAttributesTypeDef
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]
WorkflowExecutionCountTypeDef
count
- Type:
- Required: Yes
truncated
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowExecutionDetailTypeDef
executionInfo
- Type:
- Required: Yes
executionConfiguration
- Type:
- Required: Yes
openCounts
- Type:
- Required: Yes
latestActivityTaskTimestamp
- Type:
- Required: Yes
latestExecutionContext
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowExecutionFailedEventAttributesTypeDef
decisionTaskCompletedEventId
- Type:
- Required: Yes
reason
- Type: typing.Optional[str]
details
- Type: typing.Optional[str]
WorkflowExecutionFilterTypeDef
workflowId
- Type:
- Required: Yes
WorkflowExecutionInfoTypeDef
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_classes.WorkflowExecutionTypeDef]
tagList
- Type: typing.Optional[typing.List[str]]
cancelRequested
- Type: typing.Optional[bool]
WorkflowExecutionInfosTypeDef
executionInfos
- Type: typing.List[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionInfoTypeDef]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowExecutionOpenCountsTypeDef
openActivityTasks
- Type:
- Required: Yes
openDecisionTasks
- Type:
- Required: Yes
openTimers
- Type:
- Required: Yes
openChildWorkflowExecutions
- Type:
- Required: Yes
openLambdaFunctions
- Type: typing.Optional[int]
WorkflowExecutionSignaledEventAttributesTypeDef
signalName
- Type:
- Required: Yes
input
- Type: typing.Optional[str]
externalWorkflowExecution
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.WorkflowExecutionTypeDef]
externalInitiatedEventId
- Type: typing.Optional[int]
WorkflowExecutionStartedEventAttributesTypeDef
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_classes.WorkflowExecutionTypeDef]
parentInitiatedEventId
- Type: typing.Optional[int]
lambdaRole
- Type: typing.Optional[str]
WorkflowExecutionTerminatedEventAttributesTypeDef
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']]
WorkflowExecutionTimedOutEventAttributesTypeDef
timeoutType
- Type: typing.Literal['START_TO_CLOSE']
- Required: Yes
childPolicy
- Type: typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']
- Required: Yes
WorkflowExecutionTypeDef
workflowId
- Type:
- Required: Yes
runId
- Type:
- Required: Yes
WorkflowTypeConfigurationTypeDef
defaultTaskStartToCloseTimeout
- Type: typing.Optional[str]
defaultExecutionStartToCloseTimeout
- Type: typing.Optional[str]
defaultTaskList
- Type: typing.Optional[aws_resource_validator.pydantic_models.swf_classes.TaskListTypeDef]
defaultTaskPriority
- Type: typing.Optional[str]
defaultChildPolicy
- Type: typing.Optional[typing.Literal['ABANDON', 'REQUEST_CANCEL', 'TERMINATE']]
defaultLambdaRole
- Type: typing.Optional[str]
WorkflowTypeDetailTypeDef
typeInfo
- Type:
- Required: Yes
configuration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowTypeFilterTypeDef
name
- Type:
- Required: Yes
version
- Type: typing.Optional[str]
WorkflowTypeInfoTypeDef
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]
WorkflowTypeInfosTypeDef
typeInfos
- Type: typing.List[aws_resource_validator.pydantic_models.swf_classes.WorkflowTypeInfoTypeDef]
- Required: Yes
nextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowTypeTypeDef
name
- Type:
- Required: Yes
version
- Type:
- Required: Yes