Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Operations
- DeleteActivity
- DescribeStateMachine
- ListTagsForResource
- StopExecution
- DescribeActivity
- ListStateMachines
- ListExecutions
- DeleteStateMachine
- UpdateStateMachine
- DescribeStateMachineForExecution
- GetActivityTask
- CreateActivity
- ListActivities
- SendTaskHeartbeat
- SendTaskFailure
- DescribeExecution
- SendTaskSuccess
- StartExecution
- StartSyncExecution
- TagResource
- UntagResource
- GetExecutionHistory
- CreateStateMachine
- Types
- ActivityFailedEventDetails
- ActivityListItem
- ActivityScheduleFailedEventDetails
- ActivityScheduledEventDetails
- ActivityStartedEventDetails
- ActivitySucceededEventDetails
- ActivityTimedOutEventDetails
- BillingDetails
- CloudWatchEventsExecutionDataDetails
- CloudWatchLogsLogGroup
- ExecutionAbortedEventDetails
- ExecutionFailedEventDetails
- ExecutionListItem
- ExecutionStartedEventDetails
- ExecutionSucceededEventDetails
- ExecutionTimedOutEventDetails
- HistoryEvent
- HistoryEventExecutionDataDetails
- LambdaFunctionFailedEventDetails
- LambdaFunctionScheduleFailedEventDetails
- LambdaFunctionScheduledEventDetails
- LambdaFunctionStartFailedEventDetails
- LambdaFunctionSucceededEventDetails
- LambdaFunctionTimedOutEventDetails
- LogDestination
- LoggingConfiguration
- MapIterationEventDetails
- MapStateStartedEventDetails
- StateEnteredEventDetails
- StateExitedEventDetails
- StateMachineListItem
- Tag
- TaskFailedEventDetails
- TaskScheduledEventDetails
- TaskStartFailedEventDetails
- TaskStartedEventDetails
- TaskSubmitFailedEventDetails
- TaskSubmittedEventDetails
- TaskSucceededEventDetails
- TaskTimedOutEventDetails
- TracingConfiguration
Synopsis
- deleteActivity_activityArn :: Lens' DeleteActivity Text
- deleteActivityResponse_httpStatus :: Lens' DeleteActivityResponse Int
- describeStateMachine_stateMachineArn :: Lens' DescribeStateMachine Text
- describeStateMachineResponse_status :: Lens' DescribeStateMachineResponse (Maybe StateMachineStatus)
- describeStateMachineResponse_tracingConfiguration :: Lens' DescribeStateMachineResponse (Maybe TracingConfiguration)
- describeStateMachineResponse_loggingConfiguration :: Lens' DescribeStateMachineResponse (Maybe LoggingConfiguration)
- describeStateMachineResponse_httpStatus :: Lens' DescribeStateMachineResponse Int
- describeStateMachineResponse_stateMachineArn :: Lens' DescribeStateMachineResponse Text
- describeStateMachineResponse_name :: Lens' DescribeStateMachineResponse Text
- describeStateMachineResponse_definition :: Lens' DescribeStateMachineResponse Text
- describeStateMachineResponse_roleArn :: Lens' DescribeStateMachineResponse Text
- describeStateMachineResponse_type :: Lens' DescribeStateMachineResponse StateMachineType
- describeStateMachineResponse_creationDate :: Lens' DescribeStateMachineResponse UTCTime
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe [Tag])
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- stopExecution_error :: Lens' StopExecution (Maybe Text)
- stopExecution_cause :: Lens' StopExecution (Maybe Text)
- stopExecution_executionArn :: Lens' StopExecution Text
- stopExecutionResponse_httpStatus :: Lens' StopExecutionResponse Int
- stopExecutionResponse_stopDate :: Lens' StopExecutionResponse UTCTime
- describeActivity_activityArn :: Lens' DescribeActivity Text
- describeActivityResponse_httpStatus :: Lens' DescribeActivityResponse Int
- describeActivityResponse_activityArn :: Lens' DescribeActivityResponse Text
- describeActivityResponse_name :: Lens' DescribeActivityResponse Text
- describeActivityResponse_creationDate :: Lens' DescribeActivityResponse UTCTime
- listStateMachines_nextToken :: Lens' ListStateMachines (Maybe Text)
- listStateMachines_maxResults :: Lens' ListStateMachines (Maybe Natural)
- listStateMachinesResponse_nextToken :: Lens' ListStateMachinesResponse (Maybe Text)
- listStateMachinesResponse_httpStatus :: Lens' ListStateMachinesResponse Int
- listStateMachinesResponse_stateMachines :: Lens' ListStateMachinesResponse [StateMachineListItem]
- listExecutions_statusFilter :: Lens' ListExecutions (Maybe ExecutionStatus)
- listExecutions_nextToken :: Lens' ListExecutions (Maybe Text)
- listExecutions_maxResults :: Lens' ListExecutions (Maybe Natural)
- listExecutions_stateMachineArn :: Lens' ListExecutions Text
- listExecutionsResponse_nextToken :: Lens' ListExecutionsResponse (Maybe Text)
- listExecutionsResponse_httpStatus :: Lens' ListExecutionsResponse Int
- listExecutionsResponse_executions :: Lens' ListExecutionsResponse [ExecutionListItem]
- deleteStateMachine_stateMachineArn :: Lens' DeleteStateMachine Text
- deleteStateMachineResponse_httpStatus :: Lens' DeleteStateMachineResponse Int
- updateStateMachine_definition :: Lens' UpdateStateMachine (Maybe Text)
- updateStateMachine_tracingConfiguration :: Lens' UpdateStateMachine (Maybe TracingConfiguration)
- updateStateMachine_loggingConfiguration :: Lens' UpdateStateMachine (Maybe LoggingConfiguration)
- updateStateMachine_roleArn :: Lens' UpdateStateMachine (Maybe Text)
- updateStateMachine_stateMachineArn :: Lens' UpdateStateMachine Text
- updateStateMachineResponse_httpStatus :: Lens' UpdateStateMachineResponse Int
- updateStateMachineResponse_updateDate :: Lens' UpdateStateMachineResponse UTCTime
- describeStateMachineForExecution_executionArn :: Lens' DescribeStateMachineForExecution Text
- describeStateMachineForExecutionResponse_tracingConfiguration :: Lens' DescribeStateMachineForExecutionResponse (Maybe TracingConfiguration)
- describeStateMachineForExecutionResponse_loggingConfiguration :: Lens' DescribeStateMachineForExecutionResponse (Maybe LoggingConfiguration)
- describeStateMachineForExecutionResponse_httpStatus :: Lens' DescribeStateMachineForExecutionResponse Int
- describeStateMachineForExecutionResponse_stateMachineArn :: Lens' DescribeStateMachineForExecutionResponse Text
- describeStateMachineForExecutionResponse_name :: Lens' DescribeStateMachineForExecutionResponse Text
- describeStateMachineForExecutionResponse_definition :: Lens' DescribeStateMachineForExecutionResponse Text
- describeStateMachineForExecutionResponse_roleArn :: Lens' DescribeStateMachineForExecutionResponse Text
- describeStateMachineForExecutionResponse_updateDate :: Lens' DescribeStateMachineForExecutionResponse UTCTime
- getActivityTask_workerName :: Lens' GetActivityTask (Maybe Text)
- getActivityTask_activityArn :: Lens' GetActivityTask Text
- getActivityTaskResponse_input :: Lens' GetActivityTaskResponse (Maybe Text)
- getActivityTaskResponse_taskToken :: Lens' GetActivityTaskResponse (Maybe Text)
- getActivityTaskResponse_httpStatus :: Lens' GetActivityTaskResponse Int
- createActivity_tags :: Lens' CreateActivity (Maybe [Tag])
- createActivity_name :: Lens' CreateActivity Text
- createActivityResponse_httpStatus :: Lens' CreateActivityResponse Int
- createActivityResponse_activityArn :: Lens' CreateActivityResponse Text
- createActivityResponse_creationDate :: Lens' CreateActivityResponse UTCTime
- listActivities_nextToken :: Lens' ListActivities (Maybe Text)
- listActivities_maxResults :: Lens' ListActivities (Maybe Natural)
- listActivitiesResponse_nextToken :: Lens' ListActivitiesResponse (Maybe Text)
- listActivitiesResponse_httpStatus :: Lens' ListActivitiesResponse Int
- listActivitiesResponse_activities :: Lens' ListActivitiesResponse [ActivityListItem]
- sendTaskHeartbeat_taskToken :: Lens' SendTaskHeartbeat Text
- sendTaskHeartbeatResponse_httpStatus :: Lens' SendTaskHeartbeatResponse Int
- sendTaskFailure_error :: Lens' SendTaskFailure (Maybe Text)
- sendTaskFailure_cause :: Lens' SendTaskFailure (Maybe Text)
- sendTaskFailure_taskToken :: Lens' SendTaskFailure Text
- sendTaskFailureResponse_httpStatus :: Lens' SendTaskFailureResponse Int
- describeExecution_executionArn :: Lens' DescribeExecution Text
- describeExecutionResponse_stopDate :: Lens' DescribeExecutionResponse (Maybe UTCTime)
- describeExecutionResponse_inputDetails :: Lens' DescribeExecutionResponse (Maybe CloudWatchEventsExecutionDataDetails)
- describeExecutionResponse_input :: Lens' DescribeExecutionResponse (Maybe Text)
- describeExecutionResponse_name :: Lens' DescribeExecutionResponse (Maybe Text)
- describeExecutionResponse_output :: Lens' DescribeExecutionResponse (Maybe Text)
- describeExecutionResponse_outputDetails :: Lens' DescribeExecutionResponse (Maybe CloudWatchEventsExecutionDataDetails)
- describeExecutionResponse_traceHeader :: Lens' DescribeExecutionResponse (Maybe Text)
- describeExecutionResponse_httpStatus :: Lens' DescribeExecutionResponse Int
- describeExecutionResponse_executionArn :: Lens' DescribeExecutionResponse Text
- describeExecutionResponse_stateMachineArn :: Lens' DescribeExecutionResponse Text
- describeExecutionResponse_status :: Lens' DescribeExecutionResponse ExecutionStatus
- describeExecutionResponse_startDate :: Lens' DescribeExecutionResponse UTCTime
- sendTaskSuccess_taskToken :: Lens' SendTaskSuccess Text
- sendTaskSuccess_output :: Lens' SendTaskSuccess Text
- sendTaskSuccessResponse_httpStatus :: Lens' SendTaskSuccessResponse Int
- startExecution_input :: Lens' StartExecution (Maybe Text)
- startExecution_name :: Lens' StartExecution (Maybe Text)
- startExecution_traceHeader :: Lens' StartExecution (Maybe Text)
- startExecution_stateMachineArn :: Lens' StartExecution Text
- startExecutionResponse_httpStatus :: Lens' StartExecutionResponse Int
- startExecutionResponse_executionArn :: Lens' StartExecutionResponse Text
- startExecutionResponse_startDate :: Lens' StartExecutionResponse UTCTime
- startSyncExecution_input :: Lens' StartSyncExecution (Maybe Text)
- startSyncExecution_name :: Lens' StartSyncExecution (Maybe Text)
- startSyncExecution_traceHeader :: Lens' StartSyncExecution (Maybe Text)
- startSyncExecution_stateMachineArn :: Lens' StartSyncExecution Text
- startSyncExecutionResponse_inputDetails :: Lens' StartSyncExecutionResponse (Maybe CloudWatchEventsExecutionDataDetails)
- startSyncExecutionResponse_error :: Lens' StartSyncExecutionResponse (Maybe Text)
- startSyncExecutionResponse_input :: Lens' StartSyncExecutionResponse (Maybe Text)
- startSyncExecutionResponse_cause :: Lens' StartSyncExecutionResponse (Maybe Text)
- startSyncExecutionResponse_name :: Lens' StartSyncExecutionResponse (Maybe Text)
- startSyncExecutionResponse_stateMachineArn :: Lens' StartSyncExecutionResponse (Maybe Text)
- startSyncExecutionResponse_output :: Lens' StartSyncExecutionResponse (Maybe Text)
- startSyncExecutionResponse_outputDetails :: Lens' StartSyncExecutionResponse (Maybe CloudWatchEventsExecutionDataDetails)
- startSyncExecutionResponse_traceHeader :: Lens' StartSyncExecutionResponse (Maybe Text)
- startSyncExecutionResponse_billingDetails :: Lens' StartSyncExecutionResponse (Maybe BillingDetails)
- startSyncExecutionResponse_httpStatus :: Lens' StartSyncExecutionResponse Int
- startSyncExecutionResponse_executionArn :: Lens' StartSyncExecutionResponse Text
- startSyncExecutionResponse_startDate :: Lens' StartSyncExecutionResponse UTCTime
- startSyncExecutionResponse_stopDate :: Lens' StartSyncExecutionResponse UTCTime
- startSyncExecutionResponse_status :: Lens' StartSyncExecutionResponse SyncExecutionStatus
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource [Tag]
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource [Text]
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- getExecutionHistory_reverseOrder :: Lens' GetExecutionHistory (Maybe Bool)
- getExecutionHistory_includeExecutionData :: Lens' GetExecutionHistory (Maybe Bool)
- getExecutionHistory_nextToken :: Lens' GetExecutionHistory (Maybe Text)
- getExecutionHistory_maxResults :: Lens' GetExecutionHistory (Maybe Natural)
- getExecutionHistory_executionArn :: Lens' GetExecutionHistory Text
- getExecutionHistoryResponse_nextToken :: Lens' GetExecutionHistoryResponse (Maybe Text)
- getExecutionHistoryResponse_httpStatus :: Lens' GetExecutionHistoryResponse Int
- getExecutionHistoryResponse_events :: Lens' GetExecutionHistoryResponse [HistoryEvent]
- createStateMachine_tracingConfiguration :: Lens' CreateStateMachine (Maybe TracingConfiguration)
- createStateMachine_type :: Lens' CreateStateMachine (Maybe StateMachineType)
- createStateMachine_loggingConfiguration :: Lens' CreateStateMachine (Maybe LoggingConfiguration)
- createStateMachine_tags :: Lens' CreateStateMachine (Maybe [Tag])
- createStateMachine_name :: Lens' CreateStateMachine Text
- createStateMachine_definition :: Lens' CreateStateMachine Text
- createStateMachine_roleArn :: Lens' CreateStateMachine Text
- createStateMachineResponse_httpStatus :: Lens' CreateStateMachineResponse Int
- createStateMachineResponse_stateMachineArn :: Lens' CreateStateMachineResponse Text
- createStateMachineResponse_creationDate :: Lens' CreateStateMachineResponse UTCTime
- activityFailedEventDetails_error :: Lens' ActivityFailedEventDetails (Maybe Text)
- activityFailedEventDetails_cause :: Lens' ActivityFailedEventDetails (Maybe Text)
- activityListItem_activityArn :: Lens' ActivityListItem Text
- activityListItem_name :: Lens' ActivityListItem Text
- activityListItem_creationDate :: Lens' ActivityListItem UTCTime
- activityScheduleFailedEventDetails_error :: Lens' ActivityScheduleFailedEventDetails (Maybe Text)
- activityScheduleFailedEventDetails_cause :: Lens' ActivityScheduleFailedEventDetails (Maybe Text)
- activityScheduledEventDetails_heartbeatInSeconds :: Lens' ActivityScheduledEventDetails (Maybe Integer)
- activityScheduledEventDetails_inputDetails :: Lens' ActivityScheduledEventDetails (Maybe HistoryEventExecutionDataDetails)
- activityScheduledEventDetails_input :: Lens' ActivityScheduledEventDetails (Maybe Text)
- activityScheduledEventDetails_timeoutInSeconds :: Lens' ActivityScheduledEventDetails (Maybe Integer)
- activityScheduledEventDetails_resource :: Lens' ActivityScheduledEventDetails Text
- activityStartedEventDetails_workerName :: Lens' ActivityStartedEventDetails (Maybe Text)
- activitySucceededEventDetails_output :: Lens' ActivitySucceededEventDetails (Maybe Text)
- activitySucceededEventDetails_outputDetails :: Lens' ActivitySucceededEventDetails (Maybe HistoryEventExecutionDataDetails)
- activityTimedOutEventDetails_error :: Lens' ActivityTimedOutEventDetails (Maybe Text)
- activityTimedOutEventDetails_cause :: Lens' ActivityTimedOutEventDetails (Maybe Text)
- billingDetails_billedMemoryUsedInMB :: Lens' BillingDetails (Maybe Natural)
- billingDetails_billedDurationInMilliseconds :: Lens' BillingDetails (Maybe Natural)
- cloudWatchEventsExecutionDataDetails_included :: Lens' CloudWatchEventsExecutionDataDetails (Maybe Bool)
- cloudWatchLogsLogGroup_logGroupArn :: Lens' CloudWatchLogsLogGroup (Maybe Text)
- executionAbortedEventDetails_error :: Lens' ExecutionAbortedEventDetails (Maybe Text)
- executionAbortedEventDetails_cause :: Lens' ExecutionAbortedEventDetails (Maybe Text)
- executionFailedEventDetails_error :: Lens' ExecutionFailedEventDetails (Maybe Text)
- executionFailedEventDetails_cause :: Lens' ExecutionFailedEventDetails (Maybe Text)
- executionListItem_stopDate :: Lens' ExecutionListItem (Maybe UTCTime)
- executionListItem_executionArn :: Lens' ExecutionListItem Text
- executionListItem_stateMachineArn :: Lens' ExecutionListItem Text
- executionListItem_name :: Lens' ExecutionListItem Text
- executionListItem_status :: Lens' ExecutionListItem ExecutionStatus
- executionListItem_startDate :: Lens' ExecutionListItem UTCTime
- executionStartedEventDetails_inputDetails :: Lens' ExecutionStartedEventDetails (Maybe HistoryEventExecutionDataDetails)
- executionStartedEventDetails_input :: Lens' ExecutionStartedEventDetails (Maybe Text)
- executionStartedEventDetails_roleArn :: Lens' ExecutionStartedEventDetails (Maybe Text)
- executionSucceededEventDetails_output :: Lens' ExecutionSucceededEventDetails (Maybe Text)
- executionSucceededEventDetails_outputDetails :: Lens' ExecutionSucceededEventDetails (Maybe HistoryEventExecutionDataDetails)
- executionTimedOutEventDetails_error :: Lens' ExecutionTimedOutEventDetails (Maybe Text)
- executionTimedOutEventDetails_cause :: Lens' ExecutionTimedOutEventDetails (Maybe Text)
- historyEvent_mapStateStartedEventDetails :: Lens' HistoryEvent (Maybe MapStateStartedEventDetails)
- historyEvent_taskSubmitFailedEventDetails :: Lens' HistoryEvent (Maybe TaskSubmitFailedEventDetails)
- historyEvent_taskStartedEventDetails :: Lens' HistoryEvent (Maybe TaskStartedEventDetails)
- historyEvent_activityStartedEventDetails :: Lens' HistoryEvent (Maybe ActivityStartedEventDetails)
- historyEvent_taskSubmittedEventDetails :: Lens' HistoryEvent (Maybe TaskSubmittedEventDetails)
- historyEvent_lambdaFunctionStartFailedEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionStartFailedEventDetails)
- historyEvent_taskStartFailedEventDetails :: Lens' HistoryEvent (Maybe TaskStartFailedEventDetails)
- historyEvent_stateExitedEventDetails :: Lens' HistoryEvent (Maybe StateExitedEventDetails)
- historyEvent_lambdaFunctionSucceededEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionSucceededEventDetails)
- historyEvent_taskSucceededEventDetails :: Lens' HistoryEvent (Maybe TaskSucceededEventDetails)
- historyEvent_activitySucceededEventDetails :: Lens' HistoryEvent (Maybe ActivitySucceededEventDetails)
- historyEvent_mapIterationAbortedEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails)
- historyEvent_mapIterationSucceededEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails)
- historyEvent_mapIterationStartedEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails)
- historyEvent_lambdaFunctionTimedOutEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionTimedOutEventDetails)
- historyEvent_taskTimedOutEventDetails :: Lens' HistoryEvent (Maybe TaskTimedOutEventDetails)
- historyEvent_activityTimedOutEventDetails :: Lens' HistoryEvent (Maybe ActivityTimedOutEventDetails)
- historyEvent_executionFailedEventDetails :: Lens' HistoryEvent (Maybe ExecutionFailedEventDetails)
- historyEvent_executionAbortedEventDetails :: Lens' HistoryEvent (Maybe ExecutionAbortedEventDetails)
- historyEvent_executionSucceededEventDetails :: Lens' HistoryEvent (Maybe ExecutionSucceededEventDetails)
- historyEvent_lambdaFunctionScheduledEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionScheduledEventDetails)
- historyEvent_taskScheduledEventDetails :: Lens' HistoryEvent (Maybe TaskScheduledEventDetails)
- historyEvent_activityScheduledEventDetails :: Lens' HistoryEvent (Maybe ActivityScheduledEventDetails)
- historyEvent_executionStartedEventDetails :: Lens' HistoryEvent (Maybe ExecutionStartedEventDetails)
- historyEvent_activityScheduleFailedEventDetails :: Lens' HistoryEvent (Maybe ActivityScheduleFailedEventDetails)
- historyEvent_lambdaFunctionScheduleFailedEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionScheduleFailedEventDetails)
- historyEvent_stateEnteredEventDetails :: Lens' HistoryEvent (Maybe StateEnteredEventDetails)
- historyEvent_previousEventId :: Lens' HistoryEvent (Maybe Integer)
- historyEvent_activityFailedEventDetails :: Lens' HistoryEvent (Maybe ActivityFailedEventDetails)
- historyEvent_taskFailedEventDetails :: Lens' HistoryEvent (Maybe TaskFailedEventDetails)
- historyEvent_lambdaFunctionFailedEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionFailedEventDetails)
- historyEvent_executionTimedOutEventDetails :: Lens' HistoryEvent (Maybe ExecutionTimedOutEventDetails)
- historyEvent_mapIterationFailedEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails)
- historyEvent_timestamp :: Lens' HistoryEvent UTCTime
- historyEvent_type :: Lens' HistoryEvent HistoryEventType
- historyEvent_id :: Lens' HistoryEvent Integer
- historyEventExecutionDataDetails_truncated :: Lens' HistoryEventExecutionDataDetails (Maybe Bool)
- lambdaFunctionFailedEventDetails_error :: Lens' LambdaFunctionFailedEventDetails (Maybe Text)
- lambdaFunctionFailedEventDetails_cause :: Lens' LambdaFunctionFailedEventDetails (Maybe Text)
- lambdaFunctionScheduleFailedEventDetails_error :: Lens' LambdaFunctionScheduleFailedEventDetails (Maybe Text)
- lambdaFunctionScheduleFailedEventDetails_cause :: Lens' LambdaFunctionScheduleFailedEventDetails (Maybe Text)
- lambdaFunctionScheduledEventDetails_inputDetails :: Lens' LambdaFunctionScheduledEventDetails (Maybe HistoryEventExecutionDataDetails)
- lambdaFunctionScheduledEventDetails_input :: Lens' LambdaFunctionScheduledEventDetails (Maybe Text)
- lambdaFunctionScheduledEventDetails_timeoutInSeconds :: Lens' LambdaFunctionScheduledEventDetails (Maybe Integer)
- lambdaFunctionScheduledEventDetails_resource :: Lens' LambdaFunctionScheduledEventDetails Text
- lambdaFunctionStartFailedEventDetails_error :: Lens' LambdaFunctionStartFailedEventDetails (Maybe Text)
- lambdaFunctionStartFailedEventDetails_cause :: Lens' LambdaFunctionStartFailedEventDetails (Maybe Text)
- lambdaFunctionSucceededEventDetails_output :: Lens' LambdaFunctionSucceededEventDetails (Maybe Text)
- lambdaFunctionSucceededEventDetails_outputDetails :: Lens' LambdaFunctionSucceededEventDetails (Maybe HistoryEventExecutionDataDetails)
- lambdaFunctionTimedOutEventDetails_error :: Lens' LambdaFunctionTimedOutEventDetails (Maybe Text)
- lambdaFunctionTimedOutEventDetails_cause :: Lens' LambdaFunctionTimedOutEventDetails (Maybe Text)
- logDestination_cloudWatchLogsLogGroup :: Lens' LogDestination (Maybe CloudWatchLogsLogGroup)
- loggingConfiguration_includeExecutionData :: Lens' LoggingConfiguration (Maybe Bool)
- loggingConfiguration_destinations :: Lens' LoggingConfiguration (Maybe [LogDestination])
- loggingConfiguration_level :: Lens' LoggingConfiguration (Maybe LogLevel)
- mapIterationEventDetails_name :: Lens' MapIterationEventDetails (Maybe Text)
- mapIterationEventDetails_index :: Lens' MapIterationEventDetails (Maybe Natural)
- mapStateStartedEventDetails_length :: Lens' MapStateStartedEventDetails (Maybe Natural)
- stateEnteredEventDetails_inputDetails :: Lens' StateEnteredEventDetails (Maybe HistoryEventExecutionDataDetails)
- stateEnteredEventDetails_input :: Lens' StateEnteredEventDetails (Maybe Text)
- stateEnteredEventDetails_name :: Lens' StateEnteredEventDetails Text
- stateExitedEventDetails_output :: Lens' StateExitedEventDetails (Maybe Text)
- stateExitedEventDetails_outputDetails :: Lens' StateExitedEventDetails (Maybe HistoryEventExecutionDataDetails)
- stateExitedEventDetails_name :: Lens' StateExitedEventDetails Text
- stateMachineListItem_stateMachineArn :: Lens' StateMachineListItem Text
- stateMachineListItem_name :: Lens' StateMachineListItem Text
- stateMachineListItem_type :: Lens' StateMachineListItem StateMachineType
- stateMachineListItem_creationDate :: Lens' StateMachineListItem UTCTime
- tag_value :: Lens' Tag (Maybe Text)
- tag_key :: Lens' Tag (Maybe Text)
- taskFailedEventDetails_error :: Lens' TaskFailedEventDetails (Maybe Text)
- taskFailedEventDetails_cause :: Lens' TaskFailedEventDetails (Maybe Text)
- taskFailedEventDetails_resourceType :: Lens' TaskFailedEventDetails Text
- taskFailedEventDetails_resource :: Lens' TaskFailedEventDetails Text
- taskScheduledEventDetails_heartbeatInSeconds :: Lens' TaskScheduledEventDetails (Maybe Integer)
- taskScheduledEventDetails_timeoutInSeconds :: Lens' TaskScheduledEventDetails (Maybe Integer)
- taskScheduledEventDetails_resourceType :: Lens' TaskScheduledEventDetails Text
- taskScheduledEventDetails_resource :: Lens' TaskScheduledEventDetails Text
- taskScheduledEventDetails_region :: Lens' TaskScheduledEventDetails Text
- taskScheduledEventDetails_parameters :: Lens' TaskScheduledEventDetails Text
- taskStartFailedEventDetails_error :: Lens' TaskStartFailedEventDetails (Maybe Text)
- taskStartFailedEventDetails_cause :: Lens' TaskStartFailedEventDetails (Maybe Text)
- taskStartFailedEventDetails_resourceType :: Lens' TaskStartFailedEventDetails Text
- taskStartFailedEventDetails_resource :: Lens' TaskStartFailedEventDetails Text
- taskStartedEventDetails_resourceType :: Lens' TaskStartedEventDetails Text
- taskStartedEventDetails_resource :: Lens' TaskStartedEventDetails Text
- taskSubmitFailedEventDetails_error :: Lens' TaskSubmitFailedEventDetails (Maybe Text)
- taskSubmitFailedEventDetails_cause :: Lens' TaskSubmitFailedEventDetails (Maybe Text)
- taskSubmitFailedEventDetails_resourceType :: Lens' TaskSubmitFailedEventDetails Text
- taskSubmitFailedEventDetails_resource :: Lens' TaskSubmitFailedEventDetails Text
- taskSubmittedEventDetails_output :: Lens' TaskSubmittedEventDetails (Maybe Text)
- taskSubmittedEventDetails_outputDetails :: Lens' TaskSubmittedEventDetails (Maybe HistoryEventExecutionDataDetails)
- taskSubmittedEventDetails_resourceType :: Lens' TaskSubmittedEventDetails Text
- taskSubmittedEventDetails_resource :: Lens' TaskSubmittedEventDetails Text
- taskSucceededEventDetails_output :: Lens' TaskSucceededEventDetails (Maybe Text)
- taskSucceededEventDetails_outputDetails :: Lens' TaskSucceededEventDetails (Maybe HistoryEventExecutionDataDetails)
- taskSucceededEventDetails_resourceType :: Lens' TaskSucceededEventDetails Text
- taskSucceededEventDetails_resource :: Lens' TaskSucceededEventDetails Text
- taskTimedOutEventDetails_error :: Lens' TaskTimedOutEventDetails (Maybe Text)
- taskTimedOutEventDetails_cause :: Lens' TaskTimedOutEventDetails (Maybe Text)
- taskTimedOutEventDetails_resourceType :: Lens' TaskTimedOutEventDetails Text
- taskTimedOutEventDetails_resource :: Lens' TaskTimedOutEventDetails Text
- tracingConfiguration_enabled :: Lens' TracingConfiguration (Maybe Bool)
Operations
DeleteActivity
deleteActivity_activityArn :: Lens' DeleteActivity Text Source #
The Amazon Resource Name (ARN) of the activity to delete.
deleteActivityResponse_httpStatus :: Lens' DeleteActivityResponse Int Source #
The response's http status code.
DescribeStateMachine
describeStateMachine_stateMachineArn :: Lens' DescribeStateMachine Text Source #
The Amazon Resource Name (ARN) of the state machine to describe.
describeStateMachineResponse_status :: Lens' DescribeStateMachineResponse (Maybe StateMachineStatus) Source #
The current status of the state machine.
describeStateMachineResponse_tracingConfiguration :: Lens' DescribeStateMachineResponse (Maybe TracingConfiguration) Source #
Selects whether AWS X-Ray tracing is enabled.
describeStateMachineResponse_loggingConfiguration :: Lens' DescribeStateMachineResponse (Maybe LoggingConfiguration) Source #
Undocumented member.
describeStateMachineResponse_httpStatus :: Lens' DescribeStateMachineResponse Int Source #
The response's http status code.
describeStateMachineResponse_stateMachineArn :: Lens' DescribeStateMachineResponse Text Source #
The Amazon Resource Name (ARN) that identifies the state machine.
describeStateMachineResponse_name :: Lens' DescribeStateMachineResponse Text Source #
The name of the state machine.
A name must not contain:
- white space
- brackets
< > { } [ ]
- wildcard characters
? *
- special characters
" # % \ ^ | ~ ` $ & , ; : /
- control characters (
U+0000-001F
,U+007F-009F
)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
describeStateMachineResponse_definition :: Lens' DescribeStateMachineResponse Text Source #
The Amazon States Language definition of the state machine. See Amazon States Language.
describeStateMachineResponse_roleArn :: Lens' DescribeStateMachineResponse Text Source #
The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)
describeStateMachineResponse_type :: Lens' DescribeStateMachineResponse StateMachineType Source #
The type
of the state machine (STANDARD
or EXPRESS
).
describeStateMachineResponse_creationDate :: Lens' DescribeStateMachineResponse UTCTime Source #
The date the state machine is created.
ListTagsForResource
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
The Amazon Resource Name (ARN) for the Step Functions state machine or activity.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe [Tag]) Source #
An array of tags associated with the resource.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
StopExecution
stopExecution_error :: Lens' StopExecution (Maybe Text) Source #
The error code of the failure.
stopExecution_cause :: Lens' StopExecution (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
stopExecution_executionArn :: Lens' StopExecution Text Source #
The Amazon Resource Name (ARN) of the execution to stop.
stopExecutionResponse_httpStatus :: Lens' StopExecutionResponse Int Source #
The response's http status code.
stopExecutionResponse_stopDate :: Lens' StopExecutionResponse UTCTime Source #
The date the execution is stopped.
DescribeActivity
describeActivity_activityArn :: Lens' DescribeActivity Text Source #
The Amazon Resource Name (ARN) of the activity to describe.
describeActivityResponse_httpStatus :: Lens' DescribeActivityResponse Int Source #
The response's http status code.
describeActivityResponse_activityArn :: Lens' DescribeActivityResponse Text Source #
The Amazon Resource Name (ARN) that identifies the activity.
describeActivityResponse_name :: Lens' DescribeActivityResponse Text Source #
The name of the activity.
A name must not contain:
- white space
- brackets
< > { } [ ]
- wildcard characters
? *
- special characters
" # % \ ^ | ~ ` $ & , ; : /
- control characters (
U+0000-001F
,U+007F-009F
)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
describeActivityResponse_creationDate :: Lens' DescribeActivityResponse UTCTime Source #
The date the activity is created.
ListStateMachines
listStateMachines_nextToken :: Lens' ListStateMachines (Maybe Text) Source #
If nextToken
is returned, there are more results available. The value
of nextToken
is a unique pagination token for each page. Make the call
again using the returned token to retrieve the next page. Keep all other
arguments unchanged. Each pagination token expires after 24 hours. Using
an expired pagination token will return an HTTP 400 InvalidToken
error.
listStateMachines_maxResults :: Lens' ListStateMachines (Maybe Natural) Source #
The maximum number of results that are returned per call. You can use
nextToken
to obtain further pages of results. The default is 100 and
the maximum allowed page size is 1000. A value of 0 uses the default.
This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.
listStateMachinesResponse_nextToken :: Lens' ListStateMachinesResponse (Maybe Text) Source #
If nextToken
is returned, there are more results available. The value
of nextToken
is a unique pagination token for each page. Make the call
again using the returned token to retrieve the next page. Keep all other
arguments unchanged. Each pagination token expires after 24 hours. Using
an expired pagination token will return an HTTP 400 InvalidToken
error.
listStateMachinesResponse_httpStatus :: Lens' ListStateMachinesResponse Int Source #
The response's http status code.
listStateMachinesResponse_stateMachines :: Lens' ListStateMachinesResponse [StateMachineListItem] Source #
Undocumented member.
ListExecutions
listExecutions_statusFilter :: Lens' ListExecutions (Maybe ExecutionStatus) Source #
If specified, only list the executions whose current execution status matches the given filter.
listExecutions_nextToken :: Lens' ListExecutions (Maybe Text) Source #
If nextToken
is returned, there are more results available. The value
of nextToken
is a unique pagination token for each page. Make the call
again using the returned token to retrieve the next page. Keep all other
arguments unchanged. Each pagination token expires after 24 hours. Using
an expired pagination token will return an HTTP 400 InvalidToken
error.
listExecutions_maxResults :: Lens' ListExecutions (Maybe Natural) Source #
The maximum number of results that are returned per call. You can use
nextToken
to obtain further pages of results. The default is 100 and
the maximum allowed page size is 1000. A value of 0 uses the default.
This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.
listExecutions_stateMachineArn :: Lens' ListExecutions Text Source #
The Amazon Resource Name (ARN) of the state machine whose executions is listed.
listExecutionsResponse_nextToken :: Lens' ListExecutionsResponse (Maybe Text) Source #
If nextToken
is returned, there are more results available. The value
of nextToken
is a unique pagination token for each page. Make the call
again using the returned token to retrieve the next page. Keep all other
arguments unchanged. Each pagination token expires after 24 hours. Using
an expired pagination token will return an HTTP 400 InvalidToken
error.
listExecutionsResponse_httpStatus :: Lens' ListExecutionsResponse Int Source #
The response's http status code.
listExecutionsResponse_executions :: Lens' ListExecutionsResponse [ExecutionListItem] Source #
The list of matching executions.
DeleteStateMachine
deleteStateMachine_stateMachineArn :: Lens' DeleteStateMachine Text Source #
The Amazon Resource Name (ARN) of the state machine to delete.
deleteStateMachineResponse_httpStatus :: Lens' DeleteStateMachineResponse Int Source #
The response's http status code.
UpdateStateMachine
updateStateMachine_definition :: Lens' UpdateStateMachine (Maybe Text) Source #
The Amazon States Language definition of the state machine. See Amazon States Language.
updateStateMachine_tracingConfiguration :: Lens' UpdateStateMachine (Maybe TracingConfiguration) Source #
Selects whether AWS X-Ray tracing is enabled.
updateStateMachine_loggingConfiguration :: Lens' UpdateStateMachine (Maybe LoggingConfiguration) Source #
The LoggingConfiguration
data type is used to set CloudWatch Logs
options.
updateStateMachine_roleArn :: Lens' UpdateStateMachine (Maybe Text) Source #
The Amazon Resource Name (ARN) of the IAM role of the state machine.
updateStateMachine_stateMachineArn :: Lens' UpdateStateMachine Text Source #
The Amazon Resource Name (ARN) of the state machine.
updateStateMachineResponse_httpStatus :: Lens' UpdateStateMachineResponse Int Source #
The response's http status code.
updateStateMachineResponse_updateDate :: Lens' UpdateStateMachineResponse UTCTime Source #
The date and time the state machine was updated.
DescribeStateMachineForExecution
describeStateMachineForExecution_executionArn :: Lens' DescribeStateMachineForExecution Text Source #
The Amazon Resource Name (ARN) of the execution you want state machine information for.
describeStateMachineForExecutionResponse_tracingConfiguration :: Lens' DescribeStateMachineForExecutionResponse (Maybe TracingConfiguration) Source #
Selects whether AWS X-Ray tracing is enabled.
describeStateMachineForExecutionResponse_loggingConfiguration :: Lens' DescribeStateMachineForExecutionResponse (Maybe LoggingConfiguration) Source #
Undocumented member.
describeStateMachineForExecutionResponse_httpStatus :: Lens' DescribeStateMachineForExecutionResponse Int Source #
The response's http status code.
describeStateMachineForExecutionResponse_stateMachineArn :: Lens' DescribeStateMachineForExecutionResponse Text Source #
The Amazon Resource Name (ARN) of the state machine associated with the execution.
describeStateMachineForExecutionResponse_name :: Lens' DescribeStateMachineForExecutionResponse Text Source #
The name of the state machine associated with the execution.
describeStateMachineForExecutionResponse_definition :: Lens' DescribeStateMachineForExecutionResponse Text Source #
The Amazon States Language definition of the state machine. See Amazon States Language.
describeStateMachineForExecutionResponse_roleArn :: Lens' DescribeStateMachineForExecutionResponse Text Source #
The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.
describeStateMachineForExecutionResponse_updateDate :: Lens' DescribeStateMachineForExecutionResponse UTCTime Source #
The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.
GetActivityTask
getActivityTask_workerName :: Lens' GetActivityTask (Maybe Text) Source #
You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.
getActivityTask_activityArn :: Lens' GetActivityTask Text Source #
The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)
getActivityTaskResponse_input :: Lens' GetActivityTaskResponse (Maybe Text) Source #
The string that contains the JSON input data for the task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
getActivityTaskResponse_taskToken :: Lens' GetActivityTaskResponse (Maybe Text) Source #
A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.
getActivityTaskResponse_httpStatus :: Lens' GetActivityTaskResponse Int Source #
The response's http status code.
CreateActivity
createActivity_tags :: Lens' CreateActivity (Maybe [Tag]) Source #
The list of tags to add to a resource.
An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide, and Controlling Access Using IAM Tags.
Tags may only contain Unicode letters, digits, white space, or these
symbols: _ . : / = + - @
.
createActivity_name :: Lens' CreateActivity Text Source #
The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.
A name must not contain:
- white space
- brackets
< > { } [ ]
- wildcard characters
? *
- special characters
" # % \ ^ | ~ ` $ & , ; : /
- control characters (
U+0000-001F
,U+007F-009F
)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
createActivityResponse_httpStatus :: Lens' CreateActivityResponse Int Source #
The response's http status code.
createActivityResponse_activityArn :: Lens' CreateActivityResponse Text Source #
The Amazon Resource Name (ARN) that identifies the created activity.
createActivityResponse_creationDate :: Lens' CreateActivityResponse UTCTime Source #
The date the activity is created.
ListActivities
listActivities_nextToken :: Lens' ListActivities (Maybe Text) Source #
If nextToken
is returned, there are more results available. The value
of nextToken
is a unique pagination token for each page. Make the call
again using the returned token to retrieve the next page. Keep all other
arguments unchanged. Each pagination token expires after 24 hours. Using
an expired pagination token will return an HTTP 400 InvalidToken
error.
listActivities_maxResults :: Lens' ListActivities (Maybe Natural) Source #
The maximum number of results that are returned per call. You can use
nextToken
to obtain further pages of results. The default is 100 and
the maximum allowed page size is 1000. A value of 0 uses the default.
This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.
listActivitiesResponse_nextToken :: Lens' ListActivitiesResponse (Maybe Text) Source #
If nextToken
is returned, there are more results available. The value
of nextToken
is a unique pagination token for each page. Make the call
again using the returned token to retrieve the next page. Keep all other
arguments unchanged. Each pagination token expires after 24 hours. Using
an expired pagination token will return an HTTP 400 InvalidToken
error.
listActivitiesResponse_httpStatus :: Lens' ListActivitiesResponse Int Source #
The response's http status code.
listActivitiesResponse_activities :: Lens' ListActivitiesResponse [ActivityListItem] Source #
The list of activities.
SendTaskHeartbeat
sendTaskHeartbeat_taskToken :: Lens' SendTaskHeartbeat Text Source #
The token that represents this task. Task tokens are generated by Step Functions when tasks are assigned to a worker, or in the context object when a workflow enters a task state. See GetActivityTaskOutput$taskToken.
sendTaskHeartbeatResponse_httpStatus :: Lens' SendTaskHeartbeatResponse Int Source #
The response's http status code.
SendTaskFailure
sendTaskFailure_error :: Lens' SendTaskFailure (Maybe Text) Source #
The error code of the failure.
sendTaskFailure_cause :: Lens' SendTaskFailure (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
sendTaskFailure_taskToken :: Lens' SendTaskFailure Text Source #
The token that represents this task. Task tokens are generated by Step Functions when tasks are assigned to a worker, or in the context object when a workflow enters a task state. See GetActivityTaskOutput$taskToken.
sendTaskFailureResponse_httpStatus :: Lens' SendTaskFailureResponse Int Source #
The response's http status code.
DescribeExecution
describeExecution_executionArn :: Lens' DescribeExecution Text Source #
The Amazon Resource Name (ARN) of the execution to describe.
describeExecutionResponse_stopDate :: Lens' DescribeExecutionResponse (Maybe UTCTime) Source #
If the execution has already ended, the date the execution stopped.
describeExecutionResponse_inputDetails :: Lens' DescribeExecutionResponse (Maybe CloudWatchEventsExecutionDataDetails) Source #
Undocumented member.
describeExecutionResponse_input :: Lens' DescribeExecutionResponse (Maybe Text) Source #
The string that contains the JSON input data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
describeExecutionResponse_name :: Lens' DescribeExecutionResponse (Maybe Text) Source #
The name of the execution.
A name must not contain:
- white space
- brackets
< > { } [ ]
- wildcard characters
? *
- special characters
" # % \ ^ | ~ ` $ & , ; : /
- control characters (
U+0000-001F
,U+007F-009F
)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
describeExecutionResponse_output :: Lens' DescribeExecutionResponse (Maybe Text) Source #
The JSON output data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
This field is set only if the execution succeeds. If the execution fails, this field is null.
describeExecutionResponse_outputDetails :: Lens' DescribeExecutionResponse (Maybe CloudWatchEventsExecutionDataDetails) Source #
Undocumented member.
describeExecutionResponse_traceHeader :: Lens' DescribeExecutionResponse (Maybe Text) Source #
The AWS X-Ray trace header that was passed to the execution.
describeExecutionResponse_httpStatus :: Lens' DescribeExecutionResponse Int Source #
The response's http status code.
describeExecutionResponse_executionArn :: Lens' DescribeExecutionResponse Text Source #
The Amazon Resource Name (ARN) that identifies the execution.
describeExecutionResponse_stateMachineArn :: Lens' DescribeExecutionResponse Text Source #
The Amazon Resource Name (ARN) of the executed stated machine.
describeExecutionResponse_status :: Lens' DescribeExecutionResponse ExecutionStatus Source #
The current status of the execution.
describeExecutionResponse_startDate :: Lens' DescribeExecutionResponse UTCTime Source #
The date the execution is started.
SendTaskSuccess
sendTaskSuccess_taskToken :: Lens' SendTaskSuccess Text Source #
The token that represents this task. Task tokens are generated by Step Functions when tasks are assigned to a worker, or in the context object when a workflow enters a task state. See GetActivityTaskOutput$taskToken.
sendTaskSuccess_output :: Lens' SendTaskSuccess Text Source #
The JSON output of the task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
sendTaskSuccessResponse_httpStatus :: Lens' SendTaskSuccessResponse Int Source #
The response's http status code.
StartExecution
startExecution_input :: Lens' StartExecution (Maybe Text) Source #
The string that contains the JSON input data for the execution, for example:
"input": "{\"first_name\" : \"test\"}"
If you don't include any JSON input data, you still must include the
two braces, for example: "input": "{}"
Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
startExecution_name :: Lens' StartExecution (Maybe Text) Source #
The name of the execution. This name must be unique for your AWS account, region, and state machine for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.
A name must not contain:
- white space
- brackets
< > { } [ ]
- wildcard characters
? *
- special characters
" # % \ ^ | ~ ` $ & , ; : /
- control characters (
U+0000-001F
,U+007F-009F
)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
startExecution_traceHeader :: Lens' StartExecution (Maybe Text) Source #
Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
startExecution_stateMachineArn :: Lens' StartExecution Text Source #
The Amazon Resource Name (ARN) of the state machine to execute.
startExecutionResponse_httpStatus :: Lens' StartExecutionResponse Int Source #
The response's http status code.
startExecutionResponse_executionArn :: Lens' StartExecutionResponse Text Source #
The Amazon Resource Name (ARN) that identifies the execution.
startExecutionResponse_startDate :: Lens' StartExecutionResponse UTCTime Source #
The date the execution is started.
StartSyncExecution
startSyncExecution_input :: Lens' StartSyncExecution (Maybe Text) Source #
The string that contains the JSON input data for the execution, for example:
"input": "{\"first_name\" : \"test\"}"
If you don't include any JSON input data, you still must include the
two braces, for example: "input": "{}"
Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
startSyncExecution_name :: Lens' StartSyncExecution (Maybe Text) Source #
The name of the execution.
startSyncExecution_traceHeader :: Lens' StartSyncExecution (Maybe Text) Source #
Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
startSyncExecution_stateMachineArn :: Lens' StartSyncExecution Text Source #
The Amazon Resource Name (ARN) of the state machine to execute.
startSyncExecutionResponse_inputDetails :: Lens' StartSyncExecutionResponse (Maybe CloudWatchEventsExecutionDataDetails) Source #
Undocumented member.
startSyncExecutionResponse_error :: Lens' StartSyncExecutionResponse (Maybe Text) Source #
The error code of the failure.
startSyncExecutionResponse_input :: Lens' StartSyncExecutionResponse (Maybe Text) Source #
The string that contains the JSON input data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
startSyncExecutionResponse_cause :: Lens' StartSyncExecutionResponse (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
startSyncExecutionResponse_name :: Lens' StartSyncExecutionResponse (Maybe Text) Source #
The name of the execution.
startSyncExecutionResponse_stateMachineArn :: Lens' StartSyncExecutionResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) that identifies the state machine.
startSyncExecutionResponse_output :: Lens' StartSyncExecutionResponse (Maybe Text) Source #
The JSON output data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
This field is set only if the execution succeeds. If the execution fails, this field is null.
startSyncExecutionResponse_outputDetails :: Lens' StartSyncExecutionResponse (Maybe CloudWatchEventsExecutionDataDetails) Source #
Undocumented member.
startSyncExecutionResponse_traceHeader :: Lens' StartSyncExecutionResponse (Maybe Text) Source #
The AWS X-Ray trace header that was passed to the execution.
startSyncExecutionResponse_billingDetails :: Lens' StartSyncExecutionResponse (Maybe BillingDetails) Source #
An object that describes workflow billing details, including billed duration and memory use.
startSyncExecutionResponse_httpStatus :: Lens' StartSyncExecutionResponse Int Source #
The response's http status code.
startSyncExecutionResponse_executionArn :: Lens' StartSyncExecutionResponse Text Source #
The Amazon Resource Name (ARN) that identifies the execution.
startSyncExecutionResponse_startDate :: Lens' StartSyncExecutionResponse UTCTime Source #
The date the execution is started.
startSyncExecutionResponse_stopDate :: Lens' StartSyncExecutionResponse UTCTime Source #
If the execution has already ended, the date the execution stopped.
startSyncExecutionResponse_status :: Lens' StartSyncExecutionResponse SyncExecutionStatus Source #
The current status of the execution.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
The Amazon Resource Name (ARN) for the Step Functions state machine or activity.
tagResource_tags :: Lens' TagResource [Tag] Source #
The list of tags to add to a resource.
Tags may only contain Unicode letters, digits, white space, or these
symbols: _ . : / = + - @
.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
UntagResource
untagResource_resourceArn :: Lens' UntagResource Text Source #
The Amazon Resource Name (ARN) for the Step Functions state machine or activity.
untagResource_tagKeys :: Lens' UntagResource [Text] Source #
The list of tags to remove from the resource.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
GetExecutionHistory
getExecutionHistory_reverseOrder :: Lens' GetExecutionHistory (Maybe Bool) Source #
Lists events in descending order of their timeStamp
.
getExecutionHistory_includeExecutionData :: Lens' GetExecutionHistory (Maybe Bool) Source #
You can select whether execution data (input or output of a history
event) is returned. The default is true
.
getExecutionHistory_nextToken :: Lens' GetExecutionHistory (Maybe Text) Source #
If nextToken
is returned, there are more results available. The value
of nextToken
is a unique pagination token for each page. Make the call
again using the returned token to retrieve the next page. Keep all other
arguments unchanged. Each pagination token expires after 24 hours. Using
an expired pagination token will return an HTTP 400 InvalidToken
error.
getExecutionHistory_maxResults :: Lens' GetExecutionHistory (Maybe Natural) Source #
The maximum number of results that are returned per call. You can use
nextToken
to obtain further pages of results. The default is 100 and
the maximum allowed page size is 1000. A value of 0 uses the default.
This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.
getExecutionHistory_executionArn :: Lens' GetExecutionHistory Text Source #
The Amazon Resource Name (ARN) of the execution.
getExecutionHistoryResponse_nextToken :: Lens' GetExecutionHistoryResponse (Maybe Text) Source #
If nextToken
is returned, there are more results available. The value
of nextToken
is a unique pagination token for each page. Make the call
again using the returned token to retrieve the next page. Keep all other
arguments unchanged. Each pagination token expires after 24 hours. Using
an expired pagination token will return an HTTP 400 InvalidToken
error.
getExecutionHistoryResponse_httpStatus :: Lens' GetExecutionHistoryResponse Int Source #
The response's http status code.
getExecutionHistoryResponse_events :: Lens' GetExecutionHistoryResponse [HistoryEvent] Source #
The list of events that occurred in the execution.
CreateStateMachine
createStateMachine_tracingConfiguration :: Lens' CreateStateMachine (Maybe TracingConfiguration) Source #
Selects whether AWS X-Ray tracing is enabled.
createStateMachine_type :: Lens' CreateStateMachine (Maybe StateMachineType) Source #
Determines whether a Standard or Express state machine is created. The
default is STANDARD
. You cannot update the type
of a state machine
once it has been created.
createStateMachine_loggingConfiguration :: Lens' CreateStateMachine (Maybe LoggingConfiguration) Source #
Defines what execution history events are logged and where they are logged.
By default, the level
is set to OFF
. For more information see
Log Levels
in the AWS Step Functions User Guide.
createStateMachine_tags :: Lens' CreateStateMachine (Maybe [Tag]) Source #
Tags to be added when creating a state machine.
An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide, and Controlling Access Using IAM Tags.
Tags may only contain Unicode letters, digits, white space, or these
symbols: _ . : / = + - @
.
createStateMachine_name :: Lens' CreateStateMachine Text Source #
The name of the state machine.
A name must not contain:
- white space
- brackets
< > { } [ ]
- wildcard characters
? *
- special characters
" # % \ ^ | ~ ` $ & , ; : /
- control characters (
U+0000-001F
,U+007F-009F
)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
createStateMachine_definition :: Lens' CreateStateMachine Text Source #
The Amazon States Language definition of the state machine. See Amazon States Language.
createStateMachine_roleArn :: Lens' CreateStateMachine Text Source #
The Amazon Resource Name (ARN) of the IAM role to use for this state machine.
createStateMachineResponse_httpStatus :: Lens' CreateStateMachineResponse Int Source #
The response's http status code.
createStateMachineResponse_stateMachineArn :: Lens' CreateStateMachineResponse Text Source #
The Amazon Resource Name (ARN) that identifies the created state machine.
createStateMachineResponse_creationDate :: Lens' CreateStateMachineResponse UTCTime Source #
The date the state machine is created.
Types
ActivityFailedEventDetails
activityFailedEventDetails_error :: Lens' ActivityFailedEventDetails (Maybe Text) Source #
The error code of the failure.
activityFailedEventDetails_cause :: Lens' ActivityFailedEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
ActivityListItem
activityListItem_activityArn :: Lens' ActivityListItem Text Source #
The Amazon Resource Name (ARN) that identifies the activity.
activityListItem_name :: Lens' ActivityListItem Text Source #
The name of the activity.
A name must not contain:
- white space
- brackets
< > { } [ ]
- wildcard characters
? *
- special characters
" # % \ ^ | ~ ` $ & , ; : /
- control characters (
U+0000-001F
,U+007F-009F
)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
activityListItem_creationDate :: Lens' ActivityListItem UTCTime Source #
The date the activity is created.
ActivityScheduleFailedEventDetails
activityScheduleFailedEventDetails_error :: Lens' ActivityScheduleFailedEventDetails (Maybe Text) Source #
The error code of the failure.
activityScheduleFailedEventDetails_cause :: Lens' ActivityScheduleFailedEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
ActivityScheduledEventDetails
activityScheduledEventDetails_heartbeatInSeconds :: Lens' ActivityScheduledEventDetails (Maybe Integer) Source #
The maximum allowed duration between two heartbeats for the activity task.
activityScheduledEventDetails_inputDetails :: Lens' ActivityScheduledEventDetails (Maybe HistoryEventExecutionDataDetails) Source #
Contains details about the input for an execution history event.
activityScheduledEventDetails_input :: Lens' ActivityScheduledEventDetails (Maybe Text) Source #
The JSON data input to the activity task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
activityScheduledEventDetails_timeoutInSeconds :: Lens' ActivityScheduledEventDetails (Maybe Integer) Source #
The maximum allowed duration of the activity task.
activityScheduledEventDetails_resource :: Lens' ActivityScheduledEventDetails Text Source #
The Amazon Resource Name (ARN) of the scheduled activity.
ActivityStartedEventDetails
activityStartedEventDetails_workerName :: Lens' ActivityStartedEventDetails (Maybe Text) Source #
The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.
ActivitySucceededEventDetails
activitySucceededEventDetails_output :: Lens' ActivitySucceededEventDetails (Maybe Text) Source #
The JSON data output by the activity task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
activitySucceededEventDetails_outputDetails :: Lens' ActivitySucceededEventDetails (Maybe HistoryEventExecutionDataDetails) Source #
Contains details about the output of an execution history event.
ActivityTimedOutEventDetails
activityTimedOutEventDetails_error :: Lens' ActivityTimedOutEventDetails (Maybe Text) Source #
The error code of the failure.
activityTimedOutEventDetails_cause :: Lens' ActivityTimedOutEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the timeout.
BillingDetails
billingDetails_billedMemoryUsedInMB :: Lens' BillingDetails (Maybe Natural) Source #
Billed memory consumption of your workflow, in MB.
billingDetails_billedDurationInMilliseconds :: Lens' BillingDetails (Maybe Natural) Source #
Billed duration of your workflow, in milliseconds.
CloudWatchEventsExecutionDataDetails
cloudWatchEventsExecutionDataDetails_included :: Lens' CloudWatchEventsExecutionDataDetails (Maybe Bool) Source #
Indicates whether input or output was included in the response. Always
true
for API calls.
CloudWatchLogsLogGroup
cloudWatchLogsLogGroup_logGroupArn :: Lens' CloudWatchLogsLogGroup (Maybe Text) Source #
The ARN of the the CloudWatch log group to which you want your logs
emitted to. The ARN must end with :*
ExecutionAbortedEventDetails
executionAbortedEventDetails_error :: Lens' ExecutionAbortedEventDetails (Maybe Text) Source #
The error code of the failure.
executionAbortedEventDetails_cause :: Lens' ExecutionAbortedEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
ExecutionFailedEventDetails
executionFailedEventDetails_error :: Lens' ExecutionFailedEventDetails (Maybe Text) Source #
The error code of the failure.
executionFailedEventDetails_cause :: Lens' ExecutionFailedEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
ExecutionListItem
executionListItem_stopDate :: Lens' ExecutionListItem (Maybe UTCTime) Source #
If the execution already ended, the date the execution stopped.
executionListItem_executionArn :: Lens' ExecutionListItem Text Source #
The Amazon Resource Name (ARN) that identifies the execution.
executionListItem_stateMachineArn :: Lens' ExecutionListItem Text Source #
The Amazon Resource Name (ARN) of the executed state machine.
executionListItem_name :: Lens' ExecutionListItem Text Source #
The name of the execution.
A name must not contain:
- white space
- brackets
< > { } [ ]
- wildcard characters
? *
- special characters
" # % \ ^ | ~ ` $ & , ; : /
- control characters (
U+0000-001F
,U+007F-009F
)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
executionListItem_status :: Lens' ExecutionListItem ExecutionStatus Source #
The current status of the execution.
executionListItem_startDate :: Lens' ExecutionListItem UTCTime Source #
The date the execution started.
ExecutionStartedEventDetails
executionStartedEventDetails_inputDetails :: Lens' ExecutionStartedEventDetails (Maybe HistoryEventExecutionDataDetails) Source #
Contains details about the input for an execution history event.
executionStartedEventDetails_input :: Lens' ExecutionStartedEventDetails (Maybe Text) Source #
The JSON data input to the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
executionStartedEventDetails_roleArn :: Lens' ExecutionStartedEventDetails (Maybe Text) Source #
The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.
ExecutionSucceededEventDetails
executionSucceededEventDetails_output :: Lens' ExecutionSucceededEventDetails (Maybe Text) Source #
The JSON data output by the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
executionSucceededEventDetails_outputDetails :: Lens' ExecutionSucceededEventDetails (Maybe HistoryEventExecutionDataDetails) Source #
Contains details about the output of an execution history event.
ExecutionTimedOutEventDetails
executionTimedOutEventDetails_error :: Lens' ExecutionTimedOutEventDetails (Maybe Text) Source #
The error code of the failure.
executionTimedOutEventDetails_cause :: Lens' ExecutionTimedOutEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the timeout.
HistoryEvent
historyEvent_mapStateStartedEventDetails :: Lens' HistoryEvent (Maybe MapStateStartedEventDetails) Source #
Contains details about Map state that was started.
historyEvent_taskSubmitFailedEventDetails :: Lens' HistoryEvent (Maybe TaskSubmitFailedEventDetails) Source #
Contains details about a task that where the submit failed.
historyEvent_taskStartedEventDetails :: Lens' HistoryEvent (Maybe TaskStartedEventDetails) Source #
Contains details about a task that was started.
historyEvent_activityStartedEventDetails :: Lens' HistoryEvent (Maybe ActivityStartedEventDetails) Source #
Undocumented member.
historyEvent_taskSubmittedEventDetails :: Lens' HistoryEvent (Maybe TaskSubmittedEventDetails) Source #
Contains details about a submitted task.
historyEvent_lambdaFunctionStartFailedEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionStartFailedEventDetails) Source #
Contains details about a lambda function that failed to start during an execution.
historyEvent_taskStartFailedEventDetails :: Lens' HistoryEvent (Maybe TaskStartFailedEventDetails) Source #
Contains details about a task that failed to start.
historyEvent_stateExitedEventDetails :: Lens' HistoryEvent (Maybe StateExitedEventDetails) Source #
Undocumented member.
historyEvent_lambdaFunctionSucceededEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionSucceededEventDetails) Source #
Contains details about a lambda function that terminated successfully during an execution.
historyEvent_taskSucceededEventDetails :: Lens' HistoryEvent (Maybe TaskSucceededEventDetails) Source #
Contains details about a task that succeeded.
historyEvent_activitySucceededEventDetails :: Lens' HistoryEvent (Maybe ActivitySucceededEventDetails) Source #
Undocumented member.
historyEvent_mapIterationAbortedEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails) Source #
Contains details about an iteration of a Map state that was aborted.
historyEvent_mapIterationSucceededEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails) Source #
Contains details about an iteration of a Map state that succeeded.
historyEvent_mapIterationStartedEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails) Source #
Contains details about an iteration of a Map state that was started.
historyEvent_lambdaFunctionTimedOutEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionTimedOutEventDetails) Source #
Undocumented member.
historyEvent_taskTimedOutEventDetails :: Lens' HistoryEvent (Maybe TaskTimedOutEventDetails) Source #
Contains details about a task that timed out.
historyEvent_activityTimedOutEventDetails :: Lens' HistoryEvent (Maybe ActivityTimedOutEventDetails) Source #
Undocumented member.
historyEvent_executionFailedEventDetails :: Lens' HistoryEvent (Maybe ExecutionFailedEventDetails) Source #
Undocumented member.
historyEvent_executionAbortedEventDetails :: Lens' HistoryEvent (Maybe ExecutionAbortedEventDetails) Source #
Undocumented member.
historyEvent_executionSucceededEventDetails :: Lens' HistoryEvent (Maybe ExecutionSucceededEventDetails) Source #
Undocumented member.
historyEvent_lambdaFunctionScheduledEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionScheduledEventDetails) Source #
Undocumented member.
historyEvent_taskScheduledEventDetails :: Lens' HistoryEvent (Maybe TaskScheduledEventDetails) Source #
Contains details about a task that was scheduled.
historyEvent_activityScheduledEventDetails :: Lens' HistoryEvent (Maybe ActivityScheduledEventDetails) Source #
Undocumented member.
historyEvent_executionStartedEventDetails :: Lens' HistoryEvent (Maybe ExecutionStartedEventDetails) Source #
Undocumented member.
historyEvent_activityScheduleFailedEventDetails :: Lens' HistoryEvent (Maybe ActivityScheduleFailedEventDetails) Source #
Contains details about an activity schedule event that failed during an execution.
historyEvent_lambdaFunctionScheduleFailedEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionScheduleFailedEventDetails) Source #
Undocumented member.
historyEvent_stateEnteredEventDetails :: Lens' HistoryEvent (Maybe StateEnteredEventDetails) Source #
Undocumented member.
historyEvent_previousEventId :: Lens' HistoryEvent (Maybe Integer) Source #
The id of the previous event.
historyEvent_activityFailedEventDetails :: Lens' HistoryEvent (Maybe ActivityFailedEventDetails) Source #
Undocumented member.
historyEvent_taskFailedEventDetails :: Lens' HistoryEvent (Maybe TaskFailedEventDetails) Source #
Contains details about the failure of a task.
historyEvent_lambdaFunctionFailedEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionFailedEventDetails) Source #
Undocumented member.
historyEvent_executionTimedOutEventDetails :: Lens' HistoryEvent (Maybe ExecutionTimedOutEventDetails) Source #
Undocumented member.
historyEvent_mapIterationFailedEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails) Source #
Contains details about an iteration of a Map state that failed.
historyEvent_timestamp :: Lens' HistoryEvent UTCTime Source #
The date and time the event occurred.
historyEvent_type :: Lens' HistoryEvent HistoryEventType Source #
The type of the event.
historyEvent_id :: Lens' HistoryEvent Integer Source #
The id of the event. Events are numbered sequentially, starting at one.
HistoryEventExecutionDataDetails
historyEventExecutionDataDetails_truncated :: Lens' HistoryEventExecutionDataDetails (Maybe Bool) Source #
Indicates whether input or output was truncated in the response. Always
false
for API calls.
LambdaFunctionFailedEventDetails
lambdaFunctionFailedEventDetails_error :: Lens' LambdaFunctionFailedEventDetails (Maybe Text) Source #
The error code of the failure.
lambdaFunctionFailedEventDetails_cause :: Lens' LambdaFunctionFailedEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
LambdaFunctionScheduleFailedEventDetails
lambdaFunctionScheduleFailedEventDetails_error :: Lens' LambdaFunctionScheduleFailedEventDetails (Maybe Text) Source #
The error code of the failure.
lambdaFunctionScheduleFailedEventDetails_cause :: Lens' LambdaFunctionScheduleFailedEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
LambdaFunctionScheduledEventDetails
lambdaFunctionScheduledEventDetails_inputDetails :: Lens' LambdaFunctionScheduledEventDetails (Maybe HistoryEventExecutionDataDetails) Source #
Contains details about input for an execution history event.
lambdaFunctionScheduledEventDetails_input :: Lens' LambdaFunctionScheduledEventDetails (Maybe Text) Source #
The JSON data input to the lambda function. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
lambdaFunctionScheduledEventDetails_timeoutInSeconds :: Lens' LambdaFunctionScheduledEventDetails (Maybe Integer) Source #
The maximum allowed duration of the lambda function.
lambdaFunctionScheduledEventDetails_resource :: Lens' LambdaFunctionScheduledEventDetails Text Source #
The Amazon Resource Name (ARN) of the scheduled lambda function.
LambdaFunctionStartFailedEventDetails
lambdaFunctionStartFailedEventDetails_error :: Lens' LambdaFunctionStartFailedEventDetails (Maybe Text) Source #
The error code of the failure.
lambdaFunctionStartFailedEventDetails_cause :: Lens' LambdaFunctionStartFailedEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
LambdaFunctionSucceededEventDetails
lambdaFunctionSucceededEventDetails_output :: Lens' LambdaFunctionSucceededEventDetails (Maybe Text) Source #
The JSON data output by the lambda function. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
lambdaFunctionSucceededEventDetails_outputDetails :: Lens' LambdaFunctionSucceededEventDetails (Maybe HistoryEventExecutionDataDetails) Source #
Contains details about the output of an execution history event.
LambdaFunctionTimedOutEventDetails
lambdaFunctionTimedOutEventDetails_error :: Lens' LambdaFunctionTimedOutEventDetails (Maybe Text) Source #
The error code of the failure.
lambdaFunctionTimedOutEventDetails_cause :: Lens' LambdaFunctionTimedOutEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the timeout.
LogDestination
logDestination_cloudWatchLogsLogGroup :: Lens' LogDestination (Maybe CloudWatchLogsLogGroup) Source #
An object describing a CloudWatch log group. For more information, see AWS::Logs::LogGroup in the AWS CloudFormation User Guide.
LoggingConfiguration
loggingConfiguration_includeExecutionData :: Lens' LoggingConfiguration (Maybe Bool) Source #
Determines whether execution data is included in your log. When set to
false
, data is excluded.
loggingConfiguration_destinations :: Lens' LoggingConfiguration (Maybe [LogDestination]) Source #
An array of objects that describes where your execution history events
will be logged. Limited to size 1. Required, if your log level is not
set to OFF
.
loggingConfiguration_level :: Lens' LoggingConfiguration (Maybe LogLevel) Source #
Defines which category of execution history events are logged.
MapIterationEventDetails
mapIterationEventDetails_name :: Lens' MapIterationEventDetails (Maybe Text) Source #
The name of the iteration’s parent Map state.
mapIterationEventDetails_index :: Lens' MapIterationEventDetails (Maybe Natural) Source #
The index of the array belonging to the Map state iteration.
MapStateStartedEventDetails
mapStateStartedEventDetails_length :: Lens' MapStateStartedEventDetails (Maybe Natural) Source #
The size of the array for Map state iterations.
StateEnteredEventDetails
stateEnteredEventDetails_inputDetails :: Lens' StateEnteredEventDetails (Maybe HistoryEventExecutionDataDetails) Source #
Contains details about the input for an execution history event.
stateEnteredEventDetails_input :: Lens' StateEnteredEventDetails (Maybe Text) Source #
The string that contains the JSON input data for the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
stateEnteredEventDetails_name :: Lens' StateEnteredEventDetails Text Source #
The name of the state.
StateExitedEventDetails
stateExitedEventDetails_output :: Lens' StateExitedEventDetails (Maybe Text) Source #
The JSON output data of the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
stateExitedEventDetails_outputDetails :: Lens' StateExitedEventDetails (Maybe HistoryEventExecutionDataDetails) Source #
Contains details about the output of an execution history event.
stateExitedEventDetails_name :: Lens' StateExitedEventDetails Text Source #
The name of the state.
A name must not contain:
- white space
- brackets
< > { } [ ]
- wildcard characters
? *
- special characters
" # % \ ^ | ~ ` $ & , ; : /
- control characters (
U+0000-001F
,U+007F-009F
)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
StateMachineListItem
stateMachineListItem_stateMachineArn :: Lens' StateMachineListItem Text Source #
The Amazon Resource Name (ARN) that identifies the state machine.
stateMachineListItem_name :: Lens' StateMachineListItem Text Source #
The name of the state machine.
A name must not contain:
- white space
- brackets
< > { } [ ]
- wildcard characters
? *
- special characters
" # % \ ^ | ~ ` $ & , ; : /
- control characters (
U+0000-001F
,U+007F-009F
)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
stateMachineListItem_creationDate :: Lens' StateMachineListItem UTCTime Source #
The date the state machine is created.
Tag
TaskFailedEventDetails
taskFailedEventDetails_error :: Lens' TaskFailedEventDetails (Maybe Text) Source #
The error code of the failure.
taskFailedEventDetails_cause :: Lens' TaskFailedEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
taskFailedEventDetails_resourceType :: Lens' TaskFailedEventDetails Text Source #
The action of the resource called by a task state.
taskFailedEventDetails_resource :: Lens' TaskFailedEventDetails Text Source #
The service name of the resource in a task state.
TaskScheduledEventDetails
taskScheduledEventDetails_heartbeatInSeconds :: Lens' TaskScheduledEventDetails (Maybe Integer) Source #
The maximum allowed duration between two heartbeats for the task.
taskScheduledEventDetails_timeoutInSeconds :: Lens' TaskScheduledEventDetails (Maybe Integer) Source #
The maximum allowed duration of the task.
taskScheduledEventDetails_resourceType :: Lens' TaskScheduledEventDetails Text Source #
The action of the resource called by a task state.
taskScheduledEventDetails_resource :: Lens' TaskScheduledEventDetails Text Source #
The service name of the resource in a task state.
taskScheduledEventDetails_region :: Lens' TaskScheduledEventDetails Text Source #
The region of the scheduled task
taskScheduledEventDetails_parameters :: Lens' TaskScheduledEventDetails Text Source #
The JSON data passed to the resource referenced in a task state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
TaskStartFailedEventDetails
taskStartFailedEventDetails_error :: Lens' TaskStartFailedEventDetails (Maybe Text) Source #
The error code of the failure.
taskStartFailedEventDetails_cause :: Lens' TaskStartFailedEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
taskStartFailedEventDetails_resourceType :: Lens' TaskStartFailedEventDetails Text Source #
The action of the resource called by a task state.
taskStartFailedEventDetails_resource :: Lens' TaskStartFailedEventDetails Text Source #
The service name of the resource in a task state.
TaskStartedEventDetails
taskStartedEventDetails_resourceType :: Lens' TaskStartedEventDetails Text Source #
The action of the resource called by a task state.
taskStartedEventDetails_resource :: Lens' TaskStartedEventDetails Text Source #
The service name of the resource in a task state.
TaskSubmitFailedEventDetails
taskSubmitFailedEventDetails_error :: Lens' TaskSubmitFailedEventDetails (Maybe Text) Source #
The error code of the failure.
taskSubmitFailedEventDetails_cause :: Lens' TaskSubmitFailedEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
taskSubmitFailedEventDetails_resourceType :: Lens' TaskSubmitFailedEventDetails Text Source #
The action of the resource called by a task state.
taskSubmitFailedEventDetails_resource :: Lens' TaskSubmitFailedEventDetails Text Source #
The service name of the resource in a task state.
TaskSubmittedEventDetails
taskSubmittedEventDetails_output :: Lens' TaskSubmittedEventDetails (Maybe Text) Source #
The response from a resource when a task has started. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
taskSubmittedEventDetails_outputDetails :: Lens' TaskSubmittedEventDetails (Maybe HistoryEventExecutionDataDetails) Source #
Contains details about the output of an execution history event.
taskSubmittedEventDetails_resourceType :: Lens' TaskSubmittedEventDetails Text Source #
The action of the resource called by a task state.
taskSubmittedEventDetails_resource :: Lens' TaskSubmittedEventDetails Text Source #
The service name of the resource in a task state.
TaskSucceededEventDetails
taskSucceededEventDetails_output :: Lens' TaskSucceededEventDetails (Maybe Text) Source #
The full JSON response from a resource when a task has succeeded. This response becomes the output of the related task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
taskSucceededEventDetails_outputDetails :: Lens' TaskSucceededEventDetails (Maybe HistoryEventExecutionDataDetails) Source #
Contains details about the output of an execution history event.
taskSucceededEventDetails_resourceType :: Lens' TaskSucceededEventDetails Text Source #
The action of the resource called by a task state.
taskSucceededEventDetails_resource :: Lens' TaskSucceededEventDetails Text Source #
The service name of the resource in a task state.
TaskTimedOutEventDetails
taskTimedOutEventDetails_error :: Lens' TaskTimedOutEventDetails (Maybe Text) Source #
The error code of the failure.
taskTimedOutEventDetails_cause :: Lens' TaskTimedOutEventDetails (Maybe Text) Source #
A more detailed explanation of the cause of the failure.
taskTimedOutEventDetails_resourceType :: Lens' TaskTimedOutEventDetails Text Source #
The action of the resource called by a task state.
taskTimedOutEventDetails_resource :: Lens' TaskTimedOutEventDetails Text Source #
The service name of the resource in a task state.
TracingConfiguration
tracingConfiguration_enabled :: Lens' TracingConfiguration (Maybe Bool) Source #
When set to true
, AWS X-Ray tracing is enabled.