Skip to content

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