Skip to content

Stepfunctions Classes

ActivityFailedEventDetails

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

ActivityListItem

activityArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

ActivityScheduleFailedEventDetails

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

ActivityScheduledEventDetails

resource

  • Type:
  • Required: Yes

input

  • Type: typing.Optional[str]

inputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]

timeoutInSeconds

  • Type: typing.Optional[int]

heartbeatInSeconds

  • Type: typing.Optional[int]

ActivityStartedEventDetails

workerName

  • Type: typing.Optional[str]

ActivitySucceededEventDetails

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]

ActivityTimedOutEventDetails

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

AssignedVariablesDetails

truncated

  • Type: typing.Optional[bool]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BillingDetails

billedMemoryUsedInMB

  • Type: typing.Optional[int]

billedDurationInMilliseconds

  • Type: typing.Optional[int]

CloudWatchEventsExecutionDataDetails

included

  • Type: typing.Optional[bool]

CloudWatchLogsLogGroup

logGroupArn

  • Type: typing.Optional[str]

CreateActivityInput

name

  • Type:
  • Required: Yes

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.Tag]]

encryptionConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.EncryptionConfiguration]

CreateActivityOutput

activityArn

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateStateMachineAliasInput

name

  • Type:
  • Required: Yes

routingConfiguration

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.RoutingConfigurationListItem]
  • Required: Yes

description

  • Type: typing.Optional[str]

CreateStateMachineAliasOutput

stateMachineAliasArn

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateStateMachineInput

name

  • Type:
  • Required: Yes

definition

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

type

  • Type: typing.Optional[typing.Literal['EXPRESS', 'STANDARD']]

loggingConfiguration

  • Type: typing.Union[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LoggingConfiguration, aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LoggingConfigurationOutput, NoneType]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.Tag]]

tracingConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TracingConfiguration]

publish

  • Type: typing.Optional[bool]

versionDescription

  • Type: typing.Optional[str]

encryptionConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.EncryptionConfiguration]

CreateStateMachineOutput

stateMachineArn

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

stateMachineVersionArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteActivityInput

activityArn

  • Type:
  • Required: Yes

DeleteStateMachineAliasInput

stateMachineAliasArn

  • Type:
  • Required: Yes

DeleteStateMachineInput

stateMachineArn

  • Type:
  • Required: Yes

DeleteStateMachineVersionInput

stateMachineVersionArn

  • Type:
  • Required: Yes

DescribeActivityInput

activityArn

  • Type:
  • Required: Yes

DescribeActivityOutput

activityArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

encryptionConfiguration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeExecutionInput

executionArn

  • Type:
  • Required: Yes

includedData

  • Type: typing.Optional[typing.Literal['ALL_DATA', 'METADATA_ONLY']]

DescribeExecutionOutput

executionArn

  • Type:
  • Required: Yes

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ABORTED', 'FAILED', 'PENDING_REDRIVE', 'RUNNING', 'SUCCEEDED', 'TIMED_OUT']
  • Required: Yes

startDate

  • Type:
  • Required: Yes

input

  • Type:
  • Required: Yes

inputDetails

  • Type:
  • Required: Yes

redriveCount

  • Type:
  • Required: Yes

redriveStatus

  • Type: typing.Literal['NOT_REDRIVABLE', 'REDRIVABLE', 'REDRIVABLE_BY_MAP_RUN']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

stopDate

  • Type: typing.Optional[datetime.datetime]

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.CloudWatchEventsExecutionDataDetails]

traceHeader

  • Type: typing.Optional[str]

mapRunArn

  • Type: typing.Optional[str]

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

stateMachineVersionArn

  • Type: typing.Optional[str]

stateMachineAliasArn

  • Type: typing.Optional[str]

redriveDate

  • Type: typing.Optional[datetime.datetime]

redriveStatusReason

  • Type: typing.Optional[str]

DescribeMapRunInput

mapRunArn

  • Type:
  • Required: Yes

DescribeMapRunOutput

mapRunArn

  • Type:
  • Required: Yes

executionArn

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ABORTED', 'FAILED', 'RUNNING', 'SUCCEEDED']
  • Required: Yes

startDate

  • Type:
  • Required: Yes

stopDate

  • Type:
  • Required: Yes

maxConcurrency

  • Type:
  • Required: Yes

toleratedFailurePercentage

  • Type:
  • Required: Yes

toleratedFailureCount

  • Type:
  • Required: Yes

itemCounts

  • Type:
  • Required: Yes

executionCounts

  • Type:
  • Required: Yes

redriveCount

  • Type:
  • Required: Yes

redriveDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeStateMachineAliasInput

stateMachineAliasArn

  • Type:
  • Required: Yes

DescribeStateMachineAliasOutput

stateMachineAliasArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

routingConfiguration

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.RoutingConfigurationListItem]
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

updateDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeStateMachineForExecutionInput

executionArn

  • Type:
  • Required: Yes

includedData

  • Type: typing.Optional[typing.Literal['ALL_DATA', 'METADATA_ONLY']]

DescribeStateMachineForExecutionOutput

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

definition

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

updateDate

  • Type:
  • Required: Yes

loggingConfiguration

  • Type:
  • Required: Yes

tracingConfiguration

  • Type:
  • Required: Yes

mapRunArn

  • Type:
  • Required: Yes

label

  • Type:
  • Required: Yes

revisionId

  • Type:
  • Required: Yes

encryptionConfiguration

  • Type:
  • Required: Yes

variableReferences

  • Type: typing.Dict[str, typing.List[str]]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeStateMachineInput

stateMachineArn

  • Type:
  • Required: Yes

includedData

  • Type: typing.Optional[typing.Literal['ALL_DATA', 'METADATA_ONLY']]

DescribeStateMachineOutput

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'DELETING']
  • Required: Yes

definition

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

type

  • Type: typing.Literal['EXPRESS', 'STANDARD']
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

loggingConfiguration

  • Type:
  • Required: Yes

tracingConfiguration

  • Type:
  • Required: Yes

label

  • Type:
  • Required: Yes

revisionId

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

encryptionConfiguration

  • Type:
  • Required: Yes

variableReferences

  • Type: typing.Dict[str, typing.List[str]]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EncryptionConfiguration

type

  • Type: typing.Literal['AWS_OWNED_KEY', 'CUSTOMER_MANAGED_KMS_KEY']
  • Required: Yes

kmsKeyId

  • Type: typing.Optional[str]

kmsDataKeyReusePeriodSeconds

  • Type: typing.Optional[int]

EvaluationFailedEventDetails

state

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

location

  • Type: typing.Optional[str]

ExecutionAbortedEventDetails

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

ExecutionFailedEventDetails

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

ExecutionListItem

executionArn

  • Type:
  • Required: Yes

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ABORTED', 'FAILED', 'PENDING_REDRIVE', 'RUNNING', 'SUCCEEDED', 'TIMED_OUT']
  • Required: Yes

startDate

  • Type:
  • Required: Yes

stopDate

  • Type: typing.Optional[datetime.datetime]

mapRunArn

  • Type: typing.Optional[str]

itemCount

  • Type: typing.Optional[int]

stateMachineVersionArn

  • Type: typing.Optional[str]

stateMachineAliasArn

  • Type: typing.Optional[str]

redriveCount

  • Type: typing.Optional[int]

redriveDate

  • Type: typing.Optional[datetime.datetime]

ExecutionRedrivenEventDetails

redriveCount

  • Type: typing.Optional[int]

ExecutionStartedEventDetails

input

  • Type: typing.Optional[str]

inputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]

roleArn

  • Type: typing.Optional[str]

stateMachineAliasArn

  • Type: typing.Optional[str]

stateMachineVersionArn

  • Type: typing.Optional[str]

ExecutionSucceededEventDetails

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]

ExecutionTimedOutEventDetails

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

GetActivityTaskInput

activityArn

  • Type:
  • Required: Yes

workerName

  • Type: typing.Optional[str]

GetActivityTaskOutput

taskToken

  • Type:
  • Required: Yes

input

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetExecutionHistoryInput

executionArn

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

reverseOrder

  • Type: typing.Optional[bool]

nextToken

  • Type: typing.Optional[str]

includeExecutionData

  • Type: typing.Optional[bool]

GetExecutionHistoryInputPaginate

executionArn

  • Type:
  • Required: Yes

reverseOrder

  • Type: typing.Optional[bool]

includeExecutionData

  • Type: typing.Optional[bool]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.PaginatorConfig]

GetExecutionHistoryOutput

events

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEvent]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

HistoryEvent

timestamp

  • Type:
  • Required: Yes

type

  • Type: typing.Literal['ActivityFailed', 'ActivityScheduleFailed', 'ActivityScheduled', 'ActivityStarted', 'ActivitySucceeded', 'ActivityTimedOut', 'ChoiceStateEntered', 'ChoiceStateExited', 'EvaluationFailed', 'ExecutionAborted', 'ExecutionFailed', 'ExecutionRedriven', 'ExecutionStarted', 'ExecutionSucceeded', 'ExecutionTimedOut', 'FailStateEntered', 'LambdaFunctionFailed', 'LambdaFunctionScheduleFailed', 'LambdaFunctionScheduled', 'LambdaFunctionStartFailed', 'LambdaFunctionStarted', 'LambdaFunctionSucceeded', 'LambdaFunctionTimedOut', 'MapIterationAborted', 'MapIterationFailed', 'MapIterationStarted', 'MapIterationSucceeded', 'MapRunAborted', 'MapRunFailed', 'MapRunRedriven', 'MapRunStarted', 'MapRunSucceeded', 'MapStateAborted', 'MapStateEntered', 'MapStateExited', 'MapStateFailed', 'MapStateStarted', 'MapStateSucceeded', 'ParallelStateAborted', 'ParallelStateEntered', 'ParallelStateExited', 'ParallelStateFailed', 'ParallelStateStarted', 'ParallelStateSucceeded', 'PassStateEntered', 'PassStateExited', 'SucceedStateEntered', 'SucceedStateExited', 'TaskFailed', 'TaskScheduled', 'TaskStartFailed', 'TaskStarted', 'TaskStateAborted', 'TaskStateEntered', 'TaskStateExited', 'TaskSubmitFailed', 'TaskSubmitted', 'TaskSucceeded', 'TaskTimedOut', 'WaitStateAborted', 'WaitStateEntered', 'WaitStateExited']
  • Required: Yes

id

  • Type:
  • Required: Yes

previousEventId

  • Type: typing.Optional[int]

activityFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivityFailedEventDetails]

activityScheduleFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivityScheduleFailedEventDetails]

activityScheduledEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivityScheduledEventDetails]

activityStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivityStartedEventDetails]

activitySucceededEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivitySucceededEventDetails]

activityTimedOutEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivityTimedOutEventDetails]

taskFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskFailedEventDetails]

taskScheduledEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskScheduledEventDetails]

taskStartFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskStartFailedEventDetails]

taskStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskStartedEventDetails]

taskSubmitFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskSubmitFailedEventDetails]

taskSubmittedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskSubmittedEventDetails]

taskSucceededEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskSucceededEventDetails]

taskTimedOutEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskTimedOutEventDetails]

executionFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionFailedEventDetails]

executionStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionStartedEventDetails]

executionSucceededEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionSucceededEventDetails]

executionAbortedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionAbortedEventDetails]

executionTimedOutEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionTimedOutEventDetails]

executionRedrivenEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionRedrivenEventDetails]

mapStateStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapStateStartedEventDetails]

mapIterationStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapIterationEventDetails]

mapIterationSucceededEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapIterationEventDetails]

mapIterationFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapIterationEventDetails]

mapIterationAbortedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapIterationEventDetails]

lambdaFunctionFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionFailedEventDetails]

lambdaFunctionScheduleFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionScheduleFailedEventDetails]

lambdaFunctionScheduledEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionScheduledEventDetails]

lambdaFunctionStartFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionStartFailedEventDetails]

lambdaFunctionSucceededEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionSucceededEventDetails]

lambdaFunctionTimedOutEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionTimedOutEventDetails]

stateEnteredEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.StateEnteredEventDetails]

stateExitedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.StateExitedEventDetails]

mapRunStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapRunStartedEventDetails]

mapRunFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapRunFailedEventDetails]

mapRunRedrivenEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapRunRedrivenEventDetails]

evaluationFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.EvaluationFailedEventDetails]

HistoryEventExecutionDataDetails

truncated

  • Type: typing.Optional[bool]

InspectionData

input

  • Type: typing.Optional[str]

afterArguments

  • Type: typing.Optional[str]

afterInputPath

  • Type: typing.Optional[str]

afterParameters

  • Type: typing.Optional[str]

result

  • Type: typing.Optional[str]

afterResultSelector

  • Type: typing.Optional[str]

afterResultPath

  • Type: typing.Optional[str]

request

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.InspectionDataRequest]

response

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.InspectionDataResponse]

variables

  • Type: typing.Optional[str]

InspectionDataRequest

protocol

  • Type: typing.Optional[str]

method

  • Type: typing.Optional[str]

url

  • Type: typing.Optional[str]

headers

  • Type: typing.Optional[str]

body

  • Type: typing.Optional[str]

InspectionDataResponse

protocol

  • Type: typing.Optional[str]

statusCode

  • Type: typing.Optional[str]

statusMessage

  • Type: typing.Optional[str]

headers

  • Type: typing.Optional[str]

body

  • Type: typing.Optional[str]

LambdaFunctionFailedEventDetails

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

LambdaFunctionScheduleFailedEventDetails

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

LambdaFunctionScheduledEventDetails

resource

  • Type:
  • Required: Yes

input

  • Type: typing.Optional[str]

inputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]

timeoutInSeconds

  • Type: typing.Optional[int]

taskCredentials

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskCredentials]

LambdaFunctionStartFailedEventDetails

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

LambdaFunctionSucceededEventDetails

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]

LambdaFunctionTimedOutEventDetails

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

ListActivitiesInput

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListActivitiesInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.PaginatorConfig]

ListActivitiesOutput

activities

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivityListItem]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListExecutionsInput

stateMachineArn

  • Type: typing.Optional[str]

statusFilter

  • Type: typing.Optional[typing.Literal['ABORTED', 'FAILED', 'PENDING_REDRIVE', 'RUNNING', 'SUCCEEDED', 'TIMED_OUT']]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

mapRunArn

  • Type: typing.Optional[str]

redriveFilter

  • Type: typing.Optional[typing.Literal['NOT_REDRIVEN', 'REDRIVEN']]

ListExecutionsInputPaginate

stateMachineArn

  • Type: typing.Optional[str]

statusFilter

  • Type: typing.Optional[typing.Literal['ABORTED', 'FAILED', 'PENDING_REDRIVE', 'RUNNING', 'SUCCEEDED', 'TIMED_OUT']]

mapRunArn

  • Type: typing.Optional[str]

redriveFilter

  • Type: typing.Optional[typing.Literal['NOT_REDRIVEN', 'REDRIVEN']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.PaginatorConfig]

ListExecutionsOutput

executions

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionListItem]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListMapRunsInput

executionArn

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListMapRunsInputPaginate

executionArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.PaginatorConfig]

ListMapRunsOutput

mapRuns

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapRunListItem]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListStateMachineAliasesInput

stateMachineArn

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListStateMachineAliasesOutput

stateMachineAliases

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.StateMachineAliasListItem]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListStateMachineVersionsInput

stateMachineArn

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListStateMachineVersionsOutput

stateMachineVersions

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.StateMachineVersionListItem]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListStateMachinesInput

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListStateMachinesInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.PaginatorConfig]

ListStateMachinesOutput

stateMachines

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.StateMachineListItem]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListTagsForResourceInput

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceOutput

tags

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.Tag]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

LogDestination

cloudWatchLogsLogGroup

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.CloudWatchLogsLogGroup]

LoggingConfiguration

level

  • Type: typing.Optional[typing.Literal['ALL', 'ERROR', 'FATAL', 'OFF']]

includeExecutionData

  • Type: typing.Optional[bool]

destinations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LogDestination]]

LoggingConfigurationOutput

level

  • Type: typing.Optional[typing.Literal['ALL', 'ERROR', 'FATAL', 'OFF']]

includeExecutionData

  • Type: typing.Optional[bool]

destinations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LogDestination]]

MapIterationEventDetails

name

  • Type: typing.Optional[str]

index

  • Type: typing.Optional[int]

MapRunExecutionCounts

pending

  • Type:
  • Required: Yes

running

  • Type:
  • Required: Yes

succeeded

  • Type:
  • Required: Yes

failed

  • Type:
  • Required: Yes

timedOut

  • Type:
  • Required: Yes

aborted

  • Type:
  • Required: Yes

total

  • Type:
  • Required: Yes

resultsWritten

  • Type:
  • Required: Yes

failuresNotRedrivable

  • Type: typing.Optional[int]

pendingRedrive

  • Type: typing.Optional[int]

MapRunFailedEventDetails

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

MapRunItemCounts

pending

  • Type:
  • Required: Yes

running

  • Type:
  • Required: Yes

succeeded

  • Type:
  • Required: Yes

failed

  • Type:
  • Required: Yes

timedOut

  • Type:
  • Required: Yes

aborted

  • Type:
  • Required: Yes

total

  • Type:
  • Required: Yes

resultsWritten

  • Type:
  • Required: Yes

failuresNotRedrivable

  • Type: typing.Optional[int]

pendingRedrive

  • Type: typing.Optional[int]

MapRunListItem

executionArn

  • Type:
  • Required: Yes

mapRunArn

  • Type:
  • Required: Yes

stateMachineArn

  • Type:
  • Required: Yes

startDate

  • Type:
  • Required: Yes

stopDate

  • Type: typing.Optional[datetime.datetime]

MapRunRedrivenEventDetails

mapRunArn

  • Type: typing.Optional[str]

redriveCount

  • Type: typing.Optional[int]

MapRunStartedEventDetails

mapRunArn

  • Type: typing.Optional[str]

MapStateStartedEventDetails

length

  • Type: typing.Optional[int]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PublishStateMachineVersionInput

stateMachineArn

  • Type:
  • Required: Yes

revisionId

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

PublishStateMachineVersionOutput

creationDate

  • Type:
  • Required: Yes

stateMachineVersionArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RedriveExecutionInput

executionArn

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

RedriveExecutionOutput

redriveDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

RoutingConfigurationListItem

stateMachineVersionArn

  • Type:
  • Required: Yes

weight

  • Type:
  • Required: Yes

SendTaskFailureInput

taskToken

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

SendTaskHeartbeatInput

taskToken

  • Type:
  • Required: Yes

SendTaskSuccessInput

taskToken

  • Type:
  • Required: Yes

output

  • Type:
  • Required: Yes

StartExecutionInput

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type: typing.Optional[str]

input

  • Type: typing.Optional[str]

traceHeader

  • Type: typing.Optional[str]

StartExecutionOutput

executionArn

  • Type:
  • Required: Yes

startDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StartSyncExecutionInput

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type: typing.Optional[str]

input

  • Type: typing.Optional[str]

traceHeader

  • Type: typing.Optional[str]

includedData

  • Type: typing.Optional[typing.Literal['ALL_DATA', 'METADATA_ONLY']]

StartSyncExecutionOutput

executionArn

  • Type:
  • Required: Yes

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

startDate

  • Type:
  • Required: Yes

stopDate

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['FAILED', 'SUCCEEDED', 'TIMED_OUT']
  • Required: Yes

error

  • Type:
  • Required: Yes

cause

  • Type:
  • Required: Yes

input

  • Type:
  • Required: Yes

inputDetails

  • Type:
  • Required: Yes

output

  • Type:
  • Required: Yes

outputDetails

  • Type:
  • Required: Yes

traceHeader

  • Type:
  • Required: Yes

billingDetails

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StateEnteredEventDetails

name

  • Type:
  • Required: Yes

input

  • Type: typing.Optional[str]

inputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]

StateExitedEventDetails

name

  • Type:
  • Required: Yes

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]

assignedVariables

  • Type: typing.Optional[typing.Dict[str, str]]

assignedVariablesDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.AssignedVariablesDetails]

StateMachineAliasListItem

stateMachineAliasArn

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

StateMachineListItem

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

type

  • Type: typing.Literal['EXPRESS', 'STANDARD']
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

StateMachineVersionListItem

stateMachineVersionArn

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

StopExecutionInput

executionArn

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

StopExecutionOutput

stopDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Tag

key

  • Type: typing.Optional[str]

value

  • Type: typing.Optional[str]

TagResourceInput

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.Tag]
  • Required: Yes

TaskCredentials

roleArn

  • Type: typing.Optional[str]

TaskFailedEventDetails

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

TaskScheduledEventDetails

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

region

  • Type:
  • Required: Yes

parameters

  • Type:
  • Required: Yes

timeoutInSeconds

  • Type: typing.Optional[int]

heartbeatInSeconds

  • Type: typing.Optional[int]

taskCredentials

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskCredentials]

TaskStartFailedEventDetails

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

TaskStartedEventDetails

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

TaskSubmitFailedEventDetails

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

TaskSubmittedEventDetails

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]

TaskSucceededEventDetails

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]

TaskTimedOutEventDetails

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

TestStateInput

definition

  • Type:
  • Required: Yes

roleArn

  • Type: typing.Optional[str]

input

  • Type: typing.Optional[str]

inspectionLevel

  • Type: typing.Optional[typing.Literal['DEBUG', 'INFO', 'TRACE']]

revealSecrets

  • Type: typing.Optional[bool]

variables

  • Type: typing.Optional[str]

TestStateOutput

output

  • Type:
  • Required: Yes

error

  • Type:
  • Required: Yes

cause

  • Type:
  • Required: Yes

inspectionData

  • Type:
  • Required: Yes

nextState

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['CAUGHT_ERROR', 'FAILED', 'RETRIABLE', 'SUCCEEDED']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TracingConfiguration

enabled

  • Type: typing.Optional[bool]

UntagResourceInput

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateMapRunInput

mapRunArn

  • Type:
  • Required: Yes

maxConcurrency

  • Type: typing.Optional[int]

toleratedFailurePercentage

  • Type: typing.Optional[float]

toleratedFailureCount

  • Type: typing.Optional[int]

UpdateStateMachineAliasInput

stateMachineAliasArn

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

routingConfiguration

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.RoutingConfigurationListItem]]

UpdateStateMachineAliasOutput

updateDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateStateMachineInput

stateMachineArn

  • Type:
  • Required: Yes

definition

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

loggingConfiguration

  • Type: typing.Union[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LoggingConfiguration, aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LoggingConfigurationOutput, NoneType]

tracingConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TracingConfiguration]

publish

  • Type: typing.Optional[bool]

versionDescription

  • Type: typing.Optional[str]

encryptionConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.EncryptionConfiguration]

UpdateStateMachineOutput

updateDate

  • Type:
  • Required: Yes

revisionId

  • Type:
  • Required: Yes

stateMachineVersionArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ValidateStateMachineDefinitionDiagnostic

severity

  • Type: typing.Literal['ERROR', 'WARNING']
  • Required: Yes

code

  • Type:
  • Required: Yes

message

  • Type:
  • Required: Yes

location

  • Type: typing.Optional[str]

ValidateStateMachineDefinitionInput

definition

  • Type:
  • Required: Yes

type

  • Type: typing.Optional[typing.Literal['EXPRESS', 'STANDARD']]

severity

  • Type: typing.Optional[typing.Literal['ERROR', 'WARNING']]

maxResults

  • Type: typing.Optional[int]

ValidateStateMachineDefinitionOutput

result

  • Type: typing.Literal['FAIL', 'OK']
  • Required: Yes

diagnostics

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ValidateStateMachineDefinitionDiagnostic]
  • Required: Yes

truncated

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes