amazonka-stepfunctions-2.0: Amazon Step Functions SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.StepFunctions.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2016-11-23 of the Amazon Step Functions SDK configuration.

Errors

_ActivityDoesNotExist :: AsError a => Fold a ServiceError Source #

The specified activity does not exist.

_ActivityLimitExceeded :: AsError a => Fold a ServiceError Source #

The maximum number of activities has been reached. Existing activities must be deleted before a new activity can be created.

_ActivityWorkerLimitExceeded :: AsError a => Fold a ServiceError Source #

The maximum number of workers concurrently polling for activity tasks has been reached.

_ExecutionAlreadyExists :: AsError a => Fold a ServiceError Source #

The execution has the same name as another execution (but a different input).

Executions with the same name and input are considered idempotent.

_ExecutionDoesNotExist :: AsError a => Fold a ServiceError Source #

The specified execution does not exist.

_ExecutionLimitExceeded :: AsError a => Fold a ServiceError Source #

The maximum number of running executions has been reached. Running executions must end or be stopped before a new execution can be started.

_InvalidArn :: AsError a => Fold a ServiceError Source #

The provided Amazon Resource Name (ARN) is not valid.

_InvalidDefinition :: AsError a => Fold a ServiceError Source #

The provided Amazon States Language definition is not valid.

_InvalidExecutionInput :: AsError a => Fold a ServiceError Source #

The provided JSON input data is not valid.

_InvalidName :: AsError a => Fold a ServiceError Source #

The provided name is not valid.

_InvalidOutput :: AsError a => Fold a ServiceError Source #

The provided JSON output data is not valid.

_InvalidToken :: AsError a => Fold a ServiceError Source #

The provided token is not valid.

_InvalidTracingConfiguration :: AsError a => Fold a ServiceError Source #

Your tracingConfiguration key does not match, or enabled has not been set to true or false.

_MissingRequiredParameter :: AsError a => Fold a ServiceError Source #

Request is missing a required parameter. This error occurs if both definition and roleArn are not specified.

_ResourceNotFound :: AsError a => Fold a ServiceError Source #

Could not find the referenced resource. Only state machine and activity ARNs are supported.

_StateMachineAlreadyExists :: AsError a => Fold a ServiceError Source #

A state machine with the same name but a different definition or role ARN already exists.

_StateMachineDeleting :: AsError a => Fold a ServiceError Source #

The specified state machine is being deleted.

_StateMachineDoesNotExist :: AsError a => Fold a ServiceError Source #

The specified state machine does not exist.

_StateMachineLimitExceeded :: AsError a => Fold a ServiceError Source #

The maximum number of state machines has been reached. Existing state machines must be deleted before a new state machine can be created.

_TaskDoesNotExist :: AsError a => Fold a ServiceError Source #

Prism for TaskDoesNotExist' errors.

_TaskTimedOut :: AsError a => Fold a ServiceError Source #

Prism for TaskTimedOut' errors.

_TooManyTags :: AsError a => Fold a ServiceError Source #

You've exceeded the number of tags allowed for a resource. See the Limits Topic in the Step Functions Developer Guide.

_ValidationException :: AsError a => Fold a ServiceError Source #

The input does not satisfy the constraints specified by an Amazon Web Services service.

ExecutionStatus

newtype ExecutionStatus Source #

Constructors

ExecutionStatus' 

Instances

Instances details
FromJSON ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

FromJSONKey ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToJSON ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToJSONKey ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToByteString ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToHeader ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToLog ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToQuery ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

FromText ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToText ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

FromXML ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToXML ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Methods

toXML :: ExecutionStatus -> XML #

Generic ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Associated Types

type Rep ExecutionStatus :: Type -> Type #

Read ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Show ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

NFData ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Methods

rnf :: ExecutionStatus -> () #

Eq ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Ord ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Hashable ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

type Rep ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

type Rep ExecutionStatus = D1 ('MetaData "ExecutionStatus" "Amazonka.StepFunctions.Types.ExecutionStatus" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'True) (C1 ('MetaCons "ExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HistoryEventType

newtype HistoryEventType Source #

Bundled Patterns

pattern HistoryEventType_ActivityFailed :: HistoryEventType 
pattern HistoryEventType_ActivityScheduleFailed :: HistoryEventType 
pattern HistoryEventType_ActivityScheduled :: HistoryEventType 
pattern HistoryEventType_ActivityStarted :: HistoryEventType 
pattern HistoryEventType_ActivitySucceeded :: HistoryEventType 
pattern HistoryEventType_ActivityTimedOut :: HistoryEventType 
pattern HistoryEventType_ChoiceStateEntered :: HistoryEventType 
pattern HistoryEventType_ChoiceStateExited :: HistoryEventType 
pattern HistoryEventType_ExecutionAborted :: HistoryEventType 
pattern HistoryEventType_ExecutionFailed :: HistoryEventType 
pattern HistoryEventType_ExecutionStarted :: HistoryEventType 
pattern HistoryEventType_ExecutionSucceeded :: HistoryEventType 
pattern HistoryEventType_ExecutionTimedOut :: HistoryEventType 
pattern HistoryEventType_FailStateEntered :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionFailed :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionScheduleFailed :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionScheduled :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionStartFailed :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionStarted :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionSucceeded :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionTimedOut :: HistoryEventType 
pattern HistoryEventType_MapIterationAborted :: HistoryEventType 
pattern HistoryEventType_MapIterationFailed :: HistoryEventType 
pattern HistoryEventType_MapIterationStarted :: HistoryEventType 
pattern HistoryEventType_MapIterationSucceeded :: HistoryEventType 
pattern HistoryEventType_MapRunAborted :: HistoryEventType 
pattern HistoryEventType_MapRunFailed :: HistoryEventType 
pattern HistoryEventType_MapRunStarted :: HistoryEventType 
pattern HistoryEventType_MapRunSucceeded :: HistoryEventType 
pattern HistoryEventType_MapStateAborted :: HistoryEventType 
pattern HistoryEventType_MapStateEntered :: HistoryEventType 
pattern HistoryEventType_MapStateExited :: HistoryEventType 
pattern HistoryEventType_MapStateFailed :: HistoryEventType 
pattern HistoryEventType_MapStateStarted :: HistoryEventType 
pattern HistoryEventType_MapStateSucceeded :: HistoryEventType 
pattern HistoryEventType_ParallelStateAborted :: HistoryEventType 
pattern HistoryEventType_ParallelStateEntered :: HistoryEventType 
pattern HistoryEventType_ParallelStateExited :: HistoryEventType 
pattern HistoryEventType_ParallelStateFailed :: HistoryEventType 
pattern HistoryEventType_ParallelStateStarted :: HistoryEventType 
pattern HistoryEventType_ParallelStateSucceeded :: HistoryEventType 
pattern HistoryEventType_PassStateEntered :: HistoryEventType 
pattern HistoryEventType_PassStateExited :: HistoryEventType 
pattern HistoryEventType_SucceedStateEntered :: HistoryEventType 
pattern HistoryEventType_SucceedStateExited :: HistoryEventType 
pattern HistoryEventType_TaskFailed :: HistoryEventType 
pattern HistoryEventType_TaskScheduled :: HistoryEventType 
pattern HistoryEventType_TaskStartFailed :: HistoryEventType 
pattern HistoryEventType_TaskStarted :: HistoryEventType 
pattern HistoryEventType_TaskStateAborted :: HistoryEventType 
pattern HistoryEventType_TaskStateEntered :: HistoryEventType 
pattern HistoryEventType_TaskStateExited :: HistoryEventType 
pattern HistoryEventType_TaskSubmitFailed :: HistoryEventType 
pattern HistoryEventType_TaskSubmitted :: HistoryEventType 
pattern HistoryEventType_TaskSucceeded :: HistoryEventType 
pattern HistoryEventType_TaskTimedOut :: HistoryEventType 
pattern HistoryEventType_WaitStateAborted :: HistoryEventType 
pattern HistoryEventType_WaitStateEntered :: HistoryEventType 
pattern HistoryEventType_WaitStateExited :: HistoryEventType 

Instances

Instances details
FromJSON HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

FromJSONKey HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToJSON HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToJSONKey HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToByteString HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToHeader HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToLog HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToQuery HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

FromText HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToText HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

FromXML HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToXML HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Generic HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Associated Types

type Rep HistoryEventType :: Type -> Type #

Read HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Show HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

NFData HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Methods

rnf :: HistoryEventType -> () #

Eq HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Ord HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Hashable HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

type Rep HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

type Rep HistoryEventType = D1 ('MetaData "HistoryEventType" "Amazonka.StepFunctions.Types.HistoryEventType" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'True) (C1 ('MetaCons "HistoryEventType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHistoryEventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LogLevel

newtype LogLevel Source #

Constructors

LogLevel' 

Fields

Bundled Patterns

pattern LogLevel_ALL :: LogLevel 
pattern LogLevel_ERROR :: LogLevel 
pattern LogLevel_FATAL :: LogLevel 
pattern LogLevel_OFF :: LogLevel 

Instances

Instances details
FromJSON LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

FromJSONKey LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

ToJSON LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

ToJSONKey LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

ToByteString LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

toBS :: LogLevel -> ByteString #

ToHeader LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

toHeader :: HeaderName -> LogLevel -> [Header] #

ToLog LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

ToQuery LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

FromText LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

ToText LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

toText :: LogLevel -> Text #

FromXML LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

ToXML LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

toXML :: LogLevel -> XML #

Generic LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Associated Types

type Rep LogLevel :: Type -> Type #

Methods

from :: LogLevel -> Rep LogLevel x #

to :: Rep LogLevel x -> LogLevel #

Read LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Show LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

NFData LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

rnf :: LogLevel -> () #

Eq LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Ord LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Hashable LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

hashWithSalt :: Int -> LogLevel -> Int #

hash :: LogLevel -> Int #

type Rep LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

type Rep LogLevel = D1 ('MetaData "LogLevel" "Amazonka.StepFunctions.Types.LogLevel" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'True) (C1 ('MetaCons "LogLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLogLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MapRunStatus

newtype MapRunStatus Source #

Constructors

MapRunStatus' 

Instances

Instances details
FromJSON MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

FromJSONKey MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

ToJSON MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

ToJSONKey MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

ToByteString MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

ToHeader MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

ToLog MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

ToQuery MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

FromText MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

ToText MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

Methods

toText :: MapRunStatus -> Text #

FromXML MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

ToXML MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

Methods

toXML :: MapRunStatus -> XML #

Generic MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

Associated Types

type Rep MapRunStatus :: Type -> Type #

Read MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

Show MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

NFData MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

Methods

rnf :: MapRunStatus -> () #

Eq MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

Ord MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

Hashable MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

type Rep MapRunStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStatus

type Rep MapRunStatus = D1 ('MetaData "MapRunStatus" "Amazonka.StepFunctions.Types.MapRunStatus" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'True) (C1 ('MetaCons "MapRunStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMapRunStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StateMachineStatus

newtype StateMachineStatus Source #

Instances

Instances details
FromJSON StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

FromJSONKey StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToJSON StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToJSONKey StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToByteString StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToHeader StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToLog StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToQuery StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

FromText StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToText StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

FromXML StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToXML StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Generic StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Associated Types

type Rep StateMachineStatus :: Type -> Type #

Read StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Show StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

NFData StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Methods

rnf :: StateMachineStatus -> () #

Eq StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Ord StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Hashable StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

type Rep StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

type Rep StateMachineStatus = D1 ('MetaData "StateMachineStatus" "Amazonka.StepFunctions.Types.StateMachineStatus" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'True) (C1 ('MetaCons "StateMachineStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStateMachineStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StateMachineType

newtype StateMachineType Source #

Instances

Instances details
FromJSON StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

FromJSONKey StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToJSON StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToJSONKey StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToByteString StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToHeader StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToLog StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToQuery StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

FromText StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToText StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

FromXML StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToXML StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Generic StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Associated Types

type Rep StateMachineType :: Type -> Type #

Read StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Show StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

NFData StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Methods

rnf :: StateMachineType -> () #

Eq StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Ord StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Hashable StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

type Rep StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

type Rep StateMachineType = D1 ('MetaData "StateMachineType" "Amazonka.StepFunctions.Types.StateMachineType" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'True) (C1 ('MetaCons "StateMachineType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStateMachineType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SyncExecutionStatus

newtype SyncExecutionStatus Source #

Instances

Instances details
FromJSON SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

FromJSONKey SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToJSON SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToJSONKey SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToByteString SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToHeader SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToLog SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToQuery SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

FromText SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToText SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

FromXML SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToXML SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Generic SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Associated Types

type Rep SyncExecutionStatus :: Type -> Type #

Read SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Show SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

NFData SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Methods

rnf :: SyncExecutionStatus -> () #

Eq SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Ord SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Hashable SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

type Rep SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

type Rep SyncExecutionStatus = D1 ('MetaData "SyncExecutionStatus" "Amazonka.StepFunctions.Types.SyncExecutionStatus" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'True) (C1 ('MetaCons "SyncExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSyncExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ActivityFailedEventDetails

data ActivityFailedEventDetails Source #

Contains details about an activity that failed during an execution.

See: newActivityFailedEventDetails smart constructor.

Constructors

ActivityFailedEventDetails' 

Fields

Instances

Instances details
FromJSON ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

Generic ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

Associated Types

type Rep ActivityFailedEventDetails :: Type -> Type #

Show ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

NFData ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

Eq ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

Hashable ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

type Rep ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

type Rep ActivityFailedEventDetails = D1 ('MetaData "ActivityFailedEventDetails" "Amazonka.StepFunctions.Types.ActivityFailedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ActivityFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newActivityFailedEventDetails :: ActivityFailedEventDetails Source #

Create a value of ActivityFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:ActivityFailedEventDetails', activityFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:ActivityFailedEventDetails', activityFailedEventDetails_error - The error code of the failure.

activityFailedEventDetails_cause :: Lens' ActivityFailedEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the failure.

ActivityListItem

data ActivityListItem Source #

Contains details about an activity.

See: newActivityListItem smart constructor.

Constructors

ActivityListItem' 

Fields

  • activityArn :: Text

    The Amazon Resource Name (ARN) that identifies the activity.

  • name :: Text

    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 _.

  • creationDate :: POSIX

    The date the activity is created.

Instances

Instances details
FromJSON ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

Generic ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

Associated Types

type Rep ActivityListItem :: Type -> Type #

Read ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

Show ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

NFData ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

Methods

rnf :: ActivityListItem -> () #

Eq ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

Hashable ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

type Rep ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

type Rep ActivityListItem = D1 ('MetaData "ActivityListItem" "Amazonka.StepFunctions.Types.ActivityListItem" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ActivityListItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "activityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newActivityListItem Source #

Create a value of ActivityListItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:activityArn:ActivityListItem', activityListItem_activityArn - The Amazon Resource Name (ARN) that identifies the activity.

$sel:name:ActivityListItem', activityListItem_name - 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 _.

$sel:creationDate:ActivityListItem', activityListItem_creationDate - The date the activity is created.

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 _.

ActivityScheduleFailedEventDetails

data ActivityScheduleFailedEventDetails Source #

Contains details about an activity schedule failure that occurred during an execution.

See: newActivityScheduleFailedEventDetails smart constructor.

Constructors

ActivityScheduleFailedEventDetails' 

Fields

Instances

Instances details
FromJSON ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

Generic ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

Associated Types

type Rep ActivityScheduleFailedEventDetails :: Type -> Type #

Show ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

NFData ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

Eq ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

Hashable ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

type Rep ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

type Rep ActivityScheduleFailedEventDetails = D1 ('MetaData "ActivityScheduleFailedEventDetails" "Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ActivityScheduleFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newActivityScheduleFailedEventDetails :: ActivityScheduleFailedEventDetails Source #

Create a value of ActivityScheduleFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:ActivityScheduleFailedEventDetails', activityScheduleFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:ActivityScheduleFailedEventDetails', activityScheduleFailedEventDetails_error - The error code of the failure.

activityScheduleFailedEventDetails_cause :: Lens' ActivityScheduleFailedEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the failure.

ActivityScheduledEventDetails

data ActivityScheduledEventDetails Source #

Contains details about an activity scheduled during an execution.

See: newActivityScheduledEventDetails smart constructor.

Constructors

ActivityScheduledEventDetails' 

Fields

Instances

Instances details
FromJSON ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

Generic ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

Associated Types

type Rep ActivityScheduledEventDetails :: Type -> Type #

Show ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

NFData ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

Eq ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

Hashable ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

type Rep ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

type Rep ActivityScheduledEventDetails = D1 ('MetaData "ActivityScheduledEventDetails" "Amazonka.StepFunctions.Types.ActivityScheduledEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ActivityScheduledEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "heartbeatInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "inputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails)) :*: (S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newActivityScheduledEventDetails Source #

Create a value of ActivityScheduledEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:heartbeatInSeconds:ActivityScheduledEventDetails', activityScheduledEventDetails_heartbeatInSeconds - The maximum allowed duration between two heartbeats for the activity task.

$sel:input:ActivityScheduledEventDetails', activityScheduledEventDetails_input - The JSON data input to the activity task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:inputDetails:ActivityScheduledEventDetails', activityScheduledEventDetails_inputDetails - Contains details about the input for an execution history event.

$sel:timeoutInSeconds:ActivityScheduledEventDetails', activityScheduledEventDetails_timeoutInSeconds - The maximum allowed duration of the activity task.

$sel:resource:ActivityScheduledEventDetails', activityScheduledEventDetails_resource - The Amazon Resource Name (ARN) of the scheduled activity.

activityScheduledEventDetails_heartbeatInSeconds :: Lens' ActivityScheduledEventDetails (Maybe Integer) Source #

The maximum allowed duration between two heartbeats for the activity task.

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_resource :: Lens' ActivityScheduledEventDetails Text Source #

The Amazon Resource Name (ARN) of the scheduled activity.

ActivityStartedEventDetails

data ActivityStartedEventDetails Source #

Contains details about the start of an activity during an execution.

See: newActivityStartedEventDetails smart constructor.

Constructors

ActivityStartedEventDetails' 

Fields

  • workerName :: Maybe Text

    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

Instances

Instances details
FromJSON ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

Generic ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

Associated Types

type Rep ActivityStartedEventDetails :: Type -> Type #

Read ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

Show ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

NFData ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

Eq ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

Hashable ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

type Rep ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

type Rep ActivityStartedEventDetails = D1 ('MetaData "ActivityStartedEventDetails" "Amazonka.StepFunctions.Types.ActivityStartedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ActivityStartedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newActivityStartedEventDetails :: ActivityStartedEventDetails Source #

Create a value of ActivityStartedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:workerName:ActivityStartedEventDetails', activityStartedEventDetails_workerName - The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

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

data ActivitySucceededEventDetails Source #

Contains details about an activity that successfully terminated during an execution.

See: newActivitySucceededEventDetails smart constructor.

Constructors

ActivitySucceededEventDetails' 

Fields

Instances

Instances details
FromJSON ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

Generic ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

Associated Types

type Rep ActivitySucceededEventDetails :: Type -> Type #

Show ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

NFData ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

Eq ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

Hashable ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

type Rep ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

type Rep ActivitySucceededEventDetails = D1 ('MetaData "ActivitySucceededEventDetails" "Amazonka.StepFunctions.Types.ActivitySucceededEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ActivitySucceededEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))))

newActivitySucceededEventDetails :: ActivitySucceededEventDetails Source #

Create a value of ActivitySucceededEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:ActivitySucceededEventDetails', activitySucceededEventDetails_output - The JSON data output by the activity task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:outputDetails:ActivitySucceededEventDetails', activitySucceededEventDetails_outputDetails - Contains details about the output of an execution history event.

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.

ActivityTimedOutEventDetails

data ActivityTimedOutEventDetails Source #

Contains details about an activity timeout that occurred during an execution.

See: newActivityTimedOutEventDetails smart constructor.

Constructors

ActivityTimedOutEventDetails' 

Fields

Instances

Instances details
FromJSON ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

Generic ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

Associated Types

type Rep ActivityTimedOutEventDetails :: Type -> Type #

Show ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

NFData ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

Eq ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

Hashable ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

type Rep ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

type Rep ActivityTimedOutEventDetails = D1 ('MetaData "ActivityTimedOutEventDetails" "Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ActivityTimedOutEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newActivityTimedOutEventDetails :: ActivityTimedOutEventDetails Source #

Create a value of ActivityTimedOutEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:ActivityTimedOutEventDetails', activityTimedOutEventDetails_cause - A more detailed explanation of the cause of the timeout.

$sel:error:ActivityTimedOutEventDetails', activityTimedOutEventDetails_error - The error code of the failure.

activityTimedOutEventDetails_cause :: Lens' ActivityTimedOutEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the timeout.

BillingDetails

data BillingDetails Source #

An object that describes workflow billing details.

See: newBillingDetails smart constructor.

Constructors

BillingDetails' 

Fields

Instances

Instances details
FromJSON BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

Generic BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

Associated Types

type Rep BillingDetails :: Type -> Type #

Read BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

Show BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

NFData BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

Methods

rnf :: BillingDetails -> () #

Eq BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

Hashable BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

type Rep BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

type Rep BillingDetails = D1 ('MetaData "BillingDetails" "Amazonka.StepFunctions.Types.BillingDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "BillingDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "billedDurationInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "billedMemoryUsedInMB") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newBillingDetails :: BillingDetails Source #

Create a value of BillingDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:billedDurationInMilliseconds:BillingDetails', billingDetails_billedDurationInMilliseconds - Billed duration of your workflow, in milliseconds.

$sel:billedMemoryUsedInMB:BillingDetails', billingDetails_billedMemoryUsedInMB - Billed memory consumption of your workflow, in MB.

billingDetails_billedDurationInMilliseconds :: Lens' BillingDetails (Maybe Natural) Source #

Billed duration of your workflow, in milliseconds.

billingDetails_billedMemoryUsedInMB :: Lens' BillingDetails (Maybe Natural) Source #

Billed memory consumption of your workflow, in MB.

CloudWatchEventsExecutionDataDetails

data CloudWatchEventsExecutionDataDetails Source #

Provides details about execution input or output.

See: newCloudWatchEventsExecutionDataDetails smart constructor.

Constructors

CloudWatchEventsExecutionDataDetails' 

Fields

  • included :: Maybe Bool

    Indicates whether input or output was included in the response. Always true for API calls.

Instances

Instances details
FromJSON CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

Generic CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

Read CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

Show CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

NFData CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

Eq CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

Hashable CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

type Rep CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

type Rep CloudWatchEventsExecutionDataDetails = D1 ('MetaData "CloudWatchEventsExecutionDataDetails" "Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "CloudWatchEventsExecutionDataDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "included") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newCloudWatchEventsExecutionDataDetails :: CloudWatchEventsExecutionDataDetails Source #

Create a value of CloudWatchEventsExecutionDataDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:included:CloudWatchEventsExecutionDataDetails', cloudWatchEventsExecutionDataDetails_included - Indicates whether input or output was included in the response. Always true for API calls.

cloudWatchEventsExecutionDataDetails_included :: Lens' CloudWatchEventsExecutionDataDetails (Maybe Bool) Source #

Indicates whether input or output was included in the response. Always true for API calls.

CloudWatchLogsLogGroup

data CloudWatchLogsLogGroup Source #

See: newCloudWatchLogsLogGroup smart constructor.

Constructors

CloudWatchLogsLogGroup' 

Fields

  • logGroupArn :: Maybe Text

    The ARN of the the CloudWatch log group to which you want your logs emitted to. The ARN must end with :*

Instances

Instances details
FromJSON CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

ToJSON CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

Generic CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

Associated Types

type Rep CloudWatchLogsLogGroup :: Type -> Type #

Read CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

Show CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

NFData CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

Methods

rnf :: CloudWatchLogsLogGroup -> () #

Eq CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

Hashable CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

type Rep CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

type Rep CloudWatchLogsLogGroup = D1 ('MetaData "CloudWatchLogsLogGroup" "Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "CloudWatchLogsLogGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCloudWatchLogsLogGroup :: CloudWatchLogsLogGroup Source #

Create a value of CloudWatchLogsLogGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:logGroupArn:CloudWatchLogsLogGroup', cloudWatchLogsLogGroup_logGroupArn - The ARN of the the CloudWatch log group to which you want your logs emitted to. The ARN must end with :*

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

data ExecutionAbortedEventDetails Source #

Contains details about an abort of an execution.

See: newExecutionAbortedEventDetails smart constructor.

Constructors

ExecutionAbortedEventDetails' 

Fields

Instances

Instances details
FromJSON ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

Generic ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

Associated Types

type Rep ExecutionAbortedEventDetails :: Type -> Type #

Show ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

NFData ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

Eq ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

Hashable ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

type Rep ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

type Rep ExecutionAbortedEventDetails = D1 ('MetaData "ExecutionAbortedEventDetails" "Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ExecutionAbortedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newExecutionAbortedEventDetails :: ExecutionAbortedEventDetails Source #

Create a value of ExecutionAbortedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:ExecutionAbortedEventDetails', executionAbortedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:ExecutionAbortedEventDetails', executionAbortedEventDetails_error - The error code of the failure.

executionAbortedEventDetails_cause :: Lens' ExecutionAbortedEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the failure.

ExecutionFailedEventDetails

data ExecutionFailedEventDetails Source #

Contains details about an execution failure event.

See: newExecutionFailedEventDetails smart constructor.

Constructors

ExecutionFailedEventDetails' 

Fields

Instances

Instances details
FromJSON ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

Generic ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

Associated Types

type Rep ExecutionFailedEventDetails :: Type -> Type #

Show ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

NFData ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

Eq ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

Hashable ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

type Rep ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

type Rep ExecutionFailedEventDetails = D1 ('MetaData "ExecutionFailedEventDetails" "Amazonka.StepFunctions.Types.ExecutionFailedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ExecutionFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newExecutionFailedEventDetails :: ExecutionFailedEventDetails Source #

Create a value of ExecutionFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:ExecutionFailedEventDetails', executionFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:ExecutionFailedEventDetails', executionFailedEventDetails_error - The error code of the failure.

executionFailedEventDetails_cause :: Lens' ExecutionFailedEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the failure.

ExecutionListItem

data ExecutionListItem Source #

Contains details about an execution.

See: newExecutionListItem smart constructor.

Constructors

ExecutionListItem' 

Fields

  • itemCount :: Maybe Natural

    The total number of items processed in a child workflow execution. This field is returned only if mapRunArn was specified in the ListExecutions API action. If stateMachineArn was specified in ListExecutions, the itemCount field isn't returned.

  • mapRunArn :: Maybe Text

    The Amazon Resource Name (ARN) of a Map Run. This field is returned only if mapRunArn was specified in the ListExecutions API action. If stateMachineArn was specified in ListExecutions, the mapRunArn isn't returned.

  • stopDate :: Maybe POSIX

    If the execution already ended, the date the execution stopped.

  • executionArn :: Text

    The Amazon Resource Name (ARN) that identifies the execution.

  • stateMachineArn :: Text

    The Amazon Resource Name (ARN) of the executed state machine.

  • name :: Text

    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 _.

  • status :: ExecutionStatus

    The current status of the execution.

  • startDate :: POSIX

    The date the execution started.

Instances

Instances details
FromJSON ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

Generic ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

Associated Types

type Rep ExecutionListItem :: Type -> Type #

Read ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

Show ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

NFData ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

Methods

rnf :: ExecutionListItem -> () #

Eq ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

Hashable ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

type Rep ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

newExecutionListItem Source #

Create a value of ExecutionListItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:itemCount:ExecutionListItem', executionListItem_itemCount - The total number of items processed in a child workflow execution. This field is returned only if mapRunArn was specified in the ListExecutions API action. If stateMachineArn was specified in ListExecutions, the itemCount field isn't returned.

$sel:mapRunArn:ExecutionListItem', executionListItem_mapRunArn - The Amazon Resource Name (ARN) of a Map Run. This field is returned only if mapRunArn was specified in the ListExecutions API action. If stateMachineArn was specified in ListExecutions, the mapRunArn isn't returned.

$sel:stopDate:ExecutionListItem', executionListItem_stopDate - If the execution already ended, the date the execution stopped.

$sel:executionArn:ExecutionListItem', executionListItem_executionArn - The Amazon Resource Name (ARN) that identifies the execution.

$sel:stateMachineArn:ExecutionListItem', executionListItem_stateMachineArn - The Amazon Resource Name (ARN) of the executed state machine.

$sel:name:ExecutionListItem', executionListItem_name - 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 _.

$sel:status:ExecutionListItem', executionListItem_status - The current status of the execution.

$sel:startDate:ExecutionListItem', executionListItem_startDate - The date the execution started.

executionListItem_itemCount :: Lens' ExecutionListItem (Maybe Natural) Source #

The total number of items processed in a child workflow execution. This field is returned only if mapRunArn was specified in the ListExecutions API action. If stateMachineArn was specified in ListExecutions, the itemCount field isn't returned.

executionListItem_mapRunArn :: Lens' ExecutionListItem (Maybe Text) Source #

The Amazon Resource Name (ARN) of a Map Run. This field is returned only if mapRunArn was specified in the ListExecutions API action. If stateMachineArn was specified in ListExecutions, the mapRunArn isn't returned.

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 _.

ExecutionStartedEventDetails

data ExecutionStartedEventDetails Source #

Contains details about the start of the execution.

See: newExecutionStartedEventDetails smart constructor.

Constructors

ExecutionStartedEventDetails' 

Fields

Instances

Instances details
FromJSON ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

Generic ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

Associated Types

type Rep ExecutionStartedEventDetails :: Type -> Type #

Show ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

NFData ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

Eq ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

Hashable ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

type Rep ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

type Rep ExecutionStartedEventDetails = D1 ('MetaData "ExecutionStartedEventDetails" "Amazonka.StepFunctions.Types.ExecutionStartedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ExecutionStartedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "inputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newExecutionStartedEventDetails :: ExecutionStartedEventDetails Source #

Create a value of ExecutionStartedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:input:ExecutionStartedEventDetails', executionStartedEventDetails_input - The JSON data input to the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:inputDetails:ExecutionStartedEventDetails', executionStartedEventDetails_inputDetails - Contains details about the input for an execution history event.

$sel:roleArn:ExecutionStartedEventDetails', executionStartedEventDetails_roleArn - The Amazon Resource Name (ARN) of the IAM role used for executing Lambda tasks.

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 Lambda tasks.

ExecutionSucceededEventDetails

data ExecutionSucceededEventDetails Source #

Contains details about the successful termination of the execution.

See: newExecutionSucceededEventDetails smart constructor.

Constructors

ExecutionSucceededEventDetails' 

Fields

Instances

Instances details
FromJSON ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

Generic ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

Associated Types

type Rep ExecutionSucceededEventDetails :: Type -> Type #

Show ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

NFData ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

Eq ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

Hashable ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

type Rep ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

type Rep ExecutionSucceededEventDetails = D1 ('MetaData "ExecutionSucceededEventDetails" "Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ExecutionSucceededEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))))

newExecutionSucceededEventDetails :: ExecutionSucceededEventDetails Source #

Create a value of ExecutionSucceededEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:ExecutionSucceededEventDetails', executionSucceededEventDetails_output - The JSON data output by the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:outputDetails:ExecutionSucceededEventDetails', executionSucceededEventDetails_outputDetails - Contains details about the output of an execution history event.

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.

ExecutionTimedOutEventDetails

data ExecutionTimedOutEventDetails Source #

Contains details about the execution timeout that occurred during the execution.

See: newExecutionTimedOutEventDetails smart constructor.

Constructors

ExecutionTimedOutEventDetails' 

Fields

Instances

Instances details
FromJSON ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

Generic ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

Associated Types

type Rep ExecutionTimedOutEventDetails :: Type -> Type #

Show ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

NFData ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

Eq ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

Hashable ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

type Rep ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

type Rep ExecutionTimedOutEventDetails = D1 ('MetaData "ExecutionTimedOutEventDetails" "Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "ExecutionTimedOutEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newExecutionTimedOutEventDetails :: ExecutionTimedOutEventDetails Source #

Create a value of ExecutionTimedOutEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:ExecutionTimedOutEventDetails', executionTimedOutEventDetails_cause - A more detailed explanation of the cause of the timeout.

$sel:error:ExecutionTimedOutEventDetails', executionTimedOutEventDetails_error - The error code of the failure.

executionTimedOutEventDetails_cause :: Lens' ExecutionTimedOutEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the timeout.

HistoryEvent

data HistoryEvent Source #

Contains details about the events of an execution.

See: newHistoryEvent smart constructor.

Constructors

HistoryEvent' 

Fields

Instances

Instances details
FromJSON HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

Generic HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

Associated Types

type Rep HistoryEvent :: Type -> Type #

Show HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

NFData HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

Methods

rnf :: HistoryEvent -> () #

Eq HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

Hashable HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

type Rep HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

type Rep HistoryEvent = D1 ('MetaData "HistoryEvent" "Amazonka.StepFunctions.Types.HistoryEvent" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "HistoryEvent'" 'PrefixI 'True) (((((S1 ('MetaSel ('Just "activityFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivityFailedEventDetails)) :*: S1 ('MetaSel ('Just "activityScheduleFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivityScheduleFailedEventDetails))) :*: (S1 ('MetaSel ('Just "activityScheduledEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivityScheduledEventDetails)) :*: S1 ('MetaSel ('Just "activityStartedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivityStartedEventDetails)))) :*: ((S1 ('MetaSel ('Just "activitySucceededEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivitySucceededEventDetails)) :*: S1 ('MetaSel ('Just "activityTimedOutEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivityTimedOutEventDetails))) :*: (S1 ('MetaSel ('Just "executionAbortedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionAbortedEventDetails)) :*: (S1 ('MetaSel ('Just "executionFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionFailedEventDetails)) :*: S1 ('MetaSel ('Just "executionStartedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStartedEventDetails)))))) :*: (((S1 ('MetaSel ('Just "executionSucceededEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionSucceededEventDetails)) :*: S1 ('MetaSel ('Just "executionTimedOutEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionTimedOutEventDetails))) :*: (S1 ('MetaSel ('Just "lambdaFunctionFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionFailedEventDetails)) :*: (S1 ('MetaSel ('Just "lambdaFunctionScheduleFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionScheduleFailedEventDetails)) :*: S1 ('MetaSel ('Just "lambdaFunctionScheduledEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionScheduledEventDetails))))) :*: ((S1 ('MetaSel ('Just "lambdaFunctionStartFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionStartFailedEventDetails)) :*: S1 ('MetaSel ('Just "lambdaFunctionSucceededEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionSucceededEventDetails))) :*: (S1 ('MetaSel ('Just "lambdaFunctionTimedOutEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionTimedOutEventDetails)) :*: (S1 ('MetaSel ('Just "mapIterationAbortedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapIterationEventDetails)) :*: S1 ('MetaSel ('Just "mapIterationFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapIterationEventDetails))))))) :*: ((((S1 ('MetaSel ('Just "mapIterationStartedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapIterationEventDetails)) :*: S1 ('MetaSel ('Just "mapIterationSucceededEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapIterationEventDetails))) :*: (S1 ('MetaSel ('Just "mapRunFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapRunFailedEventDetails)) :*: S1 ('MetaSel ('Just "mapRunStartedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapRunStartedEventDetails)))) :*: ((S1 ('MetaSel ('Just "mapStateStartedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapStateStartedEventDetails)) :*: S1 ('MetaSel ('Just "previousEventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "stateEnteredEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StateEnteredEventDetails)) :*: (S1 ('MetaSel ('Just "stateExitedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StateExitedEventDetails)) :*: S1 ('MetaSel ('Just "taskFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskFailedEventDetails)))))) :*: (((S1 ('MetaSel ('Just "taskScheduledEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskScheduledEventDetails)) :*: S1 ('MetaSel ('Just "taskStartFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskStartFailedEventDetails))) :*: (S1 ('MetaSel ('Just "taskStartedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskStartedEventDetails)) :*: (S1 ('MetaSel ('Just "taskSubmitFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskSubmitFailedEventDetails)) :*: S1 ('MetaSel ('Just "taskSubmittedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskSubmittedEventDetails))))) :*: ((S1 ('MetaSel ('Just "taskSucceededEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskSucceededEventDetails)) :*: S1 ('MetaSel ('Just "taskTimedOutEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskTimedOutEventDetails))) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HistoryEventType) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer))))))))

newHistoryEvent Source #

Create a value of HistoryEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:activityFailedEventDetails:HistoryEvent', historyEvent_activityFailedEventDetails - Undocumented member.

$sel:activityScheduleFailedEventDetails:HistoryEvent', historyEvent_activityScheduleFailedEventDetails - Contains details about an activity schedule event that failed during an execution.

$sel:activityScheduledEventDetails:HistoryEvent', historyEvent_activityScheduledEventDetails - Undocumented member.

$sel:activityStartedEventDetails:HistoryEvent', historyEvent_activityStartedEventDetails - Undocumented member.

$sel:activitySucceededEventDetails:HistoryEvent', historyEvent_activitySucceededEventDetails - Undocumented member.

$sel:activityTimedOutEventDetails:HistoryEvent', historyEvent_activityTimedOutEventDetails - Undocumented member.

$sel:executionAbortedEventDetails:HistoryEvent', historyEvent_executionAbortedEventDetails - Undocumented member.

$sel:executionFailedEventDetails:HistoryEvent', historyEvent_executionFailedEventDetails - Undocumented member.

$sel:executionStartedEventDetails:HistoryEvent', historyEvent_executionStartedEventDetails - Undocumented member.

$sel:executionSucceededEventDetails:HistoryEvent', historyEvent_executionSucceededEventDetails - Undocumented member.

$sel:executionTimedOutEventDetails:HistoryEvent', historyEvent_executionTimedOutEventDetails - Undocumented member.

$sel:lambdaFunctionFailedEventDetails:HistoryEvent', historyEvent_lambdaFunctionFailedEventDetails - Undocumented member.

$sel:lambdaFunctionScheduleFailedEventDetails:HistoryEvent', historyEvent_lambdaFunctionScheduleFailedEventDetails - Undocumented member.

$sel:lambdaFunctionScheduledEventDetails:HistoryEvent', historyEvent_lambdaFunctionScheduledEventDetails - Undocumented member.

$sel:lambdaFunctionStartFailedEventDetails:HistoryEvent', historyEvent_lambdaFunctionStartFailedEventDetails - Contains details about a lambda function that failed to start during an execution.

$sel:lambdaFunctionSucceededEventDetails:HistoryEvent', historyEvent_lambdaFunctionSucceededEventDetails - Contains details about a Lambda function that terminated successfully during an execution.

$sel:lambdaFunctionTimedOutEventDetails:HistoryEvent', historyEvent_lambdaFunctionTimedOutEventDetails - Undocumented member.

$sel:mapIterationAbortedEventDetails:HistoryEvent', historyEvent_mapIterationAbortedEventDetails - Contains details about an iteration of a Map state that was aborted.

$sel:mapIterationFailedEventDetails:HistoryEvent', historyEvent_mapIterationFailedEventDetails - Contains details about an iteration of a Map state that failed.

$sel:mapIterationStartedEventDetails:HistoryEvent', historyEvent_mapIterationStartedEventDetails - Contains details about an iteration of a Map state that was started.

$sel:mapIterationSucceededEventDetails:HistoryEvent', historyEvent_mapIterationSucceededEventDetails - Contains details about an iteration of a Map state that succeeded.

$sel:mapRunFailedEventDetails:HistoryEvent', historyEvent_mapRunFailedEventDetails - Contains error and cause details about a Map Run that failed.

$sel:mapRunStartedEventDetails:HistoryEvent', historyEvent_mapRunStartedEventDetails - Contains details, such as mapRunArn, and the start date and time of a Map Run. mapRunArn is the Amazon Resource Name (ARN) of the Map Run that was started.

$sel:mapStateStartedEventDetails:HistoryEvent', historyEvent_mapStateStartedEventDetails - Contains details about Map state that was started.

$sel:previousEventId:HistoryEvent', historyEvent_previousEventId - The id of the previous event.

$sel:stateEnteredEventDetails:HistoryEvent', historyEvent_stateEnteredEventDetails - Undocumented member.

$sel:stateExitedEventDetails:HistoryEvent', historyEvent_stateExitedEventDetails - Undocumented member.

$sel:taskFailedEventDetails:HistoryEvent', historyEvent_taskFailedEventDetails - Contains details about the failure of a task.

$sel:taskScheduledEventDetails:HistoryEvent', historyEvent_taskScheduledEventDetails - Contains details about a task that was scheduled.

$sel:taskStartFailedEventDetails:HistoryEvent', historyEvent_taskStartFailedEventDetails - Contains details about a task that failed to start.

$sel:taskStartedEventDetails:HistoryEvent', historyEvent_taskStartedEventDetails - Contains details about a task that was started.

$sel:taskSubmitFailedEventDetails:HistoryEvent', historyEvent_taskSubmitFailedEventDetails - Contains details about a task that where the submit failed.

$sel:taskSubmittedEventDetails:HistoryEvent', historyEvent_taskSubmittedEventDetails - Contains details about a submitted task.

$sel:taskSucceededEventDetails:HistoryEvent', historyEvent_taskSucceededEventDetails - Contains details about a task that succeeded.

$sel:taskTimedOutEventDetails:HistoryEvent', historyEvent_taskTimedOutEventDetails - Contains details about a task that timed out.

$sel:timestamp:HistoryEvent', historyEvent_timestamp - The date and time the event occurred.

$sel:type':HistoryEvent', historyEvent_type - The type of the event.

$sel:id:HistoryEvent', historyEvent_id - The id of the event. Events are numbered sequentially, starting at one.

historyEvent_activityScheduleFailedEventDetails :: Lens' HistoryEvent (Maybe ActivityScheduleFailedEventDetails) Source #

Contains details about an activity schedule event that failed during an execution.

historyEvent_lambdaFunctionStartFailedEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionStartFailedEventDetails) Source #

Contains details about a lambda function that failed to start during an execution.

historyEvent_lambdaFunctionSucceededEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionSucceededEventDetails) Source #

Contains details about a Lambda function that terminated successfully during an execution.

historyEvent_mapIterationAbortedEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails) Source #

Contains details about an iteration of a Map state that was aborted.

historyEvent_mapIterationFailedEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails) Source #

Contains details about an iteration of a Map state that failed.

historyEvent_mapIterationStartedEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails) Source #

Contains details about an iteration of a Map state that was started.

historyEvent_mapIterationSucceededEventDetails :: Lens' HistoryEvent (Maybe MapIterationEventDetails) Source #

Contains details about an iteration of a Map state that succeeded.

historyEvent_mapRunFailedEventDetails :: Lens' HistoryEvent (Maybe MapRunFailedEventDetails) Source #

Contains error and cause details about a Map Run that failed.

historyEvent_mapRunStartedEventDetails :: Lens' HistoryEvent (Maybe MapRunStartedEventDetails) Source #

Contains details, such as mapRunArn, and the start date and time of a Map Run. mapRunArn is the Amazon Resource Name (ARN) of the Map Run that was started.

historyEvent_taskSubmitFailedEventDetails :: Lens' HistoryEvent (Maybe TaskSubmitFailedEventDetails) Source #

Contains details about a task that where the submit failed.

historyEvent_timestamp :: Lens' HistoryEvent UTCTime Source #

The date and time the event occurred.

historyEvent_id :: Lens' HistoryEvent Integer Source #

The id of the event. Events are numbered sequentially, starting at one.

HistoryEventExecutionDataDetails

data HistoryEventExecutionDataDetails Source #

Provides details about input or output in an execution history event.

See: newHistoryEventExecutionDataDetails smart constructor.

Constructors

HistoryEventExecutionDataDetails' 

Fields

  • truncated :: Maybe Bool

    Indicates whether input or output was truncated in the response. Always false for API calls.

Instances

Instances details
FromJSON HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

Generic HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

Associated Types

type Rep HistoryEventExecutionDataDetails :: Type -> Type #

Read HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

Show HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

NFData HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

Eq HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

Hashable HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

type Rep HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

type Rep HistoryEventExecutionDataDetails = D1 ('MetaData "HistoryEventExecutionDataDetails" "Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "HistoryEventExecutionDataDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "truncated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newHistoryEventExecutionDataDetails :: HistoryEventExecutionDataDetails Source #

Create a value of HistoryEventExecutionDataDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:truncated:HistoryEventExecutionDataDetails', historyEventExecutionDataDetails_truncated - Indicates whether input or output was truncated in the response. Always false for API calls.

historyEventExecutionDataDetails_truncated :: Lens' HistoryEventExecutionDataDetails (Maybe Bool) Source #

Indicates whether input or output was truncated in the response. Always false for API calls.

LambdaFunctionFailedEventDetails

data LambdaFunctionFailedEventDetails Source #

Contains details about a Lambda function that failed during an execution.

See: newLambdaFunctionFailedEventDetails smart constructor.

Constructors

LambdaFunctionFailedEventDetails' 

Fields

Instances

Instances details
FromJSON LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

Generic LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

Associated Types

type Rep LambdaFunctionFailedEventDetails :: Type -> Type #

Show LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

NFData LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

Eq LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

Hashable LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

type Rep LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

type Rep LambdaFunctionFailedEventDetails = D1 ('MetaData "LambdaFunctionFailedEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "LambdaFunctionFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newLambdaFunctionFailedEventDetails :: LambdaFunctionFailedEventDetails Source #

Create a value of LambdaFunctionFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:LambdaFunctionFailedEventDetails', lambdaFunctionFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:LambdaFunctionFailedEventDetails', lambdaFunctionFailedEventDetails_error - The error code of the failure.

lambdaFunctionFailedEventDetails_cause :: Lens' LambdaFunctionFailedEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the failure.

LambdaFunctionScheduleFailedEventDetails

data LambdaFunctionScheduleFailedEventDetails Source #

Contains details about a failed Lambda function schedule event that occurred during an execution.

See: newLambdaFunctionScheduleFailedEventDetails smart constructor.

Constructors

LambdaFunctionScheduleFailedEventDetails' 

Fields

Instances

Instances details
FromJSON LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

Generic LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

Show LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

NFData LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

Eq LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

Hashable LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

type Rep LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

type Rep LambdaFunctionScheduleFailedEventDetails = D1 ('MetaData "LambdaFunctionScheduleFailedEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "LambdaFunctionScheduleFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newLambdaFunctionScheduleFailedEventDetails :: LambdaFunctionScheduleFailedEventDetails Source #

Create a value of LambdaFunctionScheduleFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:LambdaFunctionScheduleFailedEventDetails', lambdaFunctionScheduleFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:LambdaFunctionScheduleFailedEventDetails', lambdaFunctionScheduleFailedEventDetails_error - The error code of the failure.

LambdaFunctionScheduledEventDetails

data LambdaFunctionScheduledEventDetails Source #

Contains details about a Lambda function scheduled during an execution.

See: newLambdaFunctionScheduledEventDetails smart constructor.

Constructors

LambdaFunctionScheduledEventDetails' 

Fields

Instances

Instances details
FromJSON LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

Generic LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

Show LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

NFData LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

Eq LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

Hashable LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

type Rep LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

type Rep LambdaFunctionScheduledEventDetails = D1 ('MetaData "LambdaFunctionScheduledEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "LambdaFunctionScheduledEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "inputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))) :*: (S1 ('MetaSel ('Just "taskCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskCredentials)) :*: (S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newLambdaFunctionScheduledEventDetails Source #

Create a value of LambdaFunctionScheduledEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:input:LambdaFunctionScheduledEventDetails', lambdaFunctionScheduledEventDetails_input - The JSON data input to the Lambda function. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:inputDetails:LambdaFunctionScheduledEventDetails', lambdaFunctionScheduledEventDetails_inputDetails - Contains details about input for an execution history event.

$sel:taskCredentials:LambdaFunctionScheduledEventDetails', lambdaFunctionScheduledEventDetails_taskCredentials - The credentials that Step Functions uses for the task.

$sel:timeoutInSeconds:LambdaFunctionScheduledEventDetails', lambdaFunctionScheduledEventDetails_timeoutInSeconds - The maximum allowed duration of the Lambda function.

$sel:resource:LambdaFunctionScheduledEventDetails', lambdaFunctionScheduledEventDetails_resource - The Amazon Resource Name (ARN) of the scheduled Lambda function.

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_resource :: Lens' LambdaFunctionScheduledEventDetails Text Source #

The Amazon Resource Name (ARN) of the scheduled Lambda function.

LambdaFunctionStartFailedEventDetails

data LambdaFunctionStartFailedEventDetails Source #

Contains details about a lambda function that failed to start during an execution.

See: newLambdaFunctionStartFailedEventDetails smart constructor.

Constructors

LambdaFunctionStartFailedEventDetails' 

Fields

Instances

Instances details
FromJSON LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

Generic LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

Show LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

NFData LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

Eq LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

Hashable LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

type Rep LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

type Rep LambdaFunctionStartFailedEventDetails = D1 ('MetaData "LambdaFunctionStartFailedEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "LambdaFunctionStartFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newLambdaFunctionStartFailedEventDetails :: LambdaFunctionStartFailedEventDetails Source #

Create a value of LambdaFunctionStartFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:LambdaFunctionStartFailedEventDetails', lambdaFunctionStartFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:LambdaFunctionStartFailedEventDetails', lambdaFunctionStartFailedEventDetails_error - The error code of the failure.

LambdaFunctionSucceededEventDetails

data LambdaFunctionSucceededEventDetails Source #

Contains details about a Lambda function that successfully terminated during an execution.

See: newLambdaFunctionSucceededEventDetails smart constructor.

Constructors

LambdaFunctionSucceededEventDetails' 

Fields

Instances

Instances details
FromJSON LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

Generic LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

Show LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

NFData LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

Eq LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

Hashable LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

type Rep LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

type Rep LambdaFunctionSucceededEventDetails = D1 ('MetaData "LambdaFunctionSucceededEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "LambdaFunctionSucceededEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))))

newLambdaFunctionSucceededEventDetails :: LambdaFunctionSucceededEventDetails Source #

Create a value of LambdaFunctionSucceededEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:LambdaFunctionSucceededEventDetails', lambdaFunctionSucceededEventDetails_output - The JSON data output by the Lambda function. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:outputDetails:LambdaFunctionSucceededEventDetails', lambdaFunctionSucceededEventDetails_outputDetails - Contains details about the output of an execution history event.

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.

LambdaFunctionTimedOutEventDetails

data LambdaFunctionTimedOutEventDetails Source #

Contains details about a Lambda function timeout that occurred during an execution.

See: newLambdaFunctionTimedOutEventDetails smart constructor.

Constructors

LambdaFunctionTimedOutEventDetails' 

Fields

Instances

Instances details
FromJSON LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

Generic LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

Associated Types

type Rep LambdaFunctionTimedOutEventDetails :: Type -> Type #

Show LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

NFData LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

Eq LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

Hashable LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

type Rep LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

type Rep LambdaFunctionTimedOutEventDetails = D1 ('MetaData "LambdaFunctionTimedOutEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "LambdaFunctionTimedOutEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newLambdaFunctionTimedOutEventDetails :: LambdaFunctionTimedOutEventDetails Source #

Create a value of LambdaFunctionTimedOutEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:LambdaFunctionTimedOutEventDetails', lambdaFunctionTimedOutEventDetails_cause - A more detailed explanation of the cause of the timeout.

$sel:error:LambdaFunctionTimedOutEventDetails', lambdaFunctionTimedOutEventDetails_error - The error code of the failure.

lambdaFunctionTimedOutEventDetails_cause :: Lens' LambdaFunctionTimedOutEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the timeout.

LogDestination

data LogDestination Source #

See: newLogDestination smart constructor.

Constructors

LogDestination' 

Fields

Instances

Instances details
FromJSON LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

ToJSON LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

Generic LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

Associated Types

type Rep LogDestination :: Type -> Type #

Read LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

Show LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

NFData LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

Methods

rnf :: LogDestination -> () #

Eq LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

Hashable LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

type Rep LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

type Rep LogDestination = D1 ('MetaData "LogDestination" "Amazonka.StepFunctions.Types.LogDestination" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "LogDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchLogsLogGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsLogGroup))))

newLogDestination :: LogDestination Source #

Create a value of LogDestination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cloudWatchLogsLogGroup:LogDestination', logDestination_cloudWatchLogsLogGroup - An object describing a CloudWatch log group. For more information, see AWS::Logs::LogGroup in the CloudFormation User Guide.

logDestination_cloudWatchLogsLogGroup :: Lens' LogDestination (Maybe CloudWatchLogsLogGroup) Source #

An object describing a CloudWatch log group. For more information, see AWS::Logs::LogGroup in the CloudFormation User Guide.

LoggingConfiguration

data LoggingConfiguration Source #

The LoggingConfiguration data type is used to set CloudWatch Logs options.

See: newLoggingConfiguration smart constructor.

Constructors

LoggingConfiguration' 

Fields

  • destinations :: Maybe [LogDestination]

    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.

  • includeExecutionData :: Maybe Bool

    Determines whether execution data is included in your log. When set to false, data is excluded.

  • level :: Maybe LogLevel

    Defines which category of execution history events are logged.

Instances

Instances details
FromJSON LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

ToJSON LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

Generic LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

Associated Types

type Rep LoggingConfiguration :: Type -> Type #

Read LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

Show LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

NFData LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

Methods

rnf :: LoggingConfiguration -> () #

Eq LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

Hashable LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

type Rep LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

type Rep LoggingConfiguration = D1 ('MetaData "LoggingConfiguration" "Amazonka.StepFunctions.Types.LoggingConfiguration" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "LoggingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LogDestination])) :*: (S1 ('MetaSel ('Just "includeExecutionData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogLevel)))))

newLoggingConfiguration :: LoggingConfiguration Source #

Create a value of LoggingConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:destinations:LoggingConfiguration', loggingConfiguration_destinations - 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.

$sel:includeExecutionData:LoggingConfiguration', loggingConfiguration_includeExecutionData - Determines whether execution data is included in your log. When set to false, data is excluded.

$sel:level:LoggingConfiguration', loggingConfiguration_level - Defines which category of execution history events are logged.

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_includeExecutionData :: Lens' LoggingConfiguration (Maybe Bool) Source #

Determines whether execution data is included in your log. When set to false, data is excluded.

loggingConfiguration_level :: Lens' LoggingConfiguration (Maybe LogLevel) Source #

Defines which category of execution history events are logged.

MapIterationEventDetails

data MapIterationEventDetails Source #

Contains details about an iteration of a Map state.

See: newMapIterationEventDetails smart constructor.

Constructors

MapIterationEventDetails' 

Fields

Instances

Instances details
FromJSON MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

Generic MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

Associated Types

type Rep MapIterationEventDetails :: Type -> Type #

Read MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

Show MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

NFData MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

Eq MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

Hashable MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

type Rep MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

type Rep MapIterationEventDetails = D1 ('MetaData "MapIterationEventDetails" "Amazonka.StepFunctions.Types.MapIterationEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "MapIterationEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "index") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newMapIterationEventDetails :: MapIterationEventDetails Source #

Create a value of MapIterationEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:index:MapIterationEventDetails', mapIterationEventDetails_index - The index of the array belonging to the Map state iteration.

$sel:name:MapIterationEventDetails', mapIterationEventDetails_name - 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.

mapIterationEventDetails_name :: Lens' MapIterationEventDetails (Maybe Text) Source #

The name of the iteration’s parent Map state.

MapRunExecutionCounts

data MapRunExecutionCounts Source #

Contains details about all of the child workflow executions started by a Map Run.

See: newMapRunExecutionCounts smart constructor.

Constructors

MapRunExecutionCounts' 

Fields

  • pending :: Natural

    The total number of child workflow executions that were started by a Map Run, but haven't started executing yet.

  • running :: Natural

    The total number of child workflow executions that were started by a Map Run and are currently in-progress.

  • succeeded :: Natural

    The total number of child workflow executions that were started by a Map Run and have completed successfully.

  • failed :: Natural

    The total number of child workflow executions that were started by a Map Run, but have failed.

  • timedOut :: Natural

    The total number of child workflow executions that were started by a Map Run and have timed out.

  • aborted :: Natural

    The total number of child workflow executions that were started by a Map Run and were running, but were either stopped by the user or by Step Functions because the Map Run failed.

  • total :: Natural

    The total number of child workflow executions that were started by a Map Run.

  • resultsWritten :: Natural

    Returns the count of child workflow executions whose results were written by ResultWriter. For more information, see ResultWriter in the Step Functions Developer Guide.

Instances

Instances details
FromJSON MapRunExecutionCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunExecutionCounts

Generic MapRunExecutionCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunExecutionCounts

Associated Types

type Rep MapRunExecutionCounts :: Type -> Type #

Read MapRunExecutionCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunExecutionCounts

Show MapRunExecutionCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunExecutionCounts

NFData MapRunExecutionCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunExecutionCounts

Methods

rnf :: MapRunExecutionCounts -> () #

Eq MapRunExecutionCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunExecutionCounts

Hashable MapRunExecutionCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunExecutionCounts

type Rep MapRunExecutionCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunExecutionCounts

newMapRunExecutionCounts Source #

Create a value of MapRunExecutionCounts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pending:MapRunExecutionCounts', mapRunExecutionCounts_pending - The total number of child workflow executions that were started by a Map Run, but haven't started executing yet.

$sel:running:MapRunExecutionCounts', mapRunExecutionCounts_running - The total number of child workflow executions that were started by a Map Run and are currently in-progress.

$sel:succeeded:MapRunExecutionCounts', mapRunExecutionCounts_succeeded - The total number of child workflow executions that were started by a Map Run and have completed successfully.

$sel:failed:MapRunExecutionCounts', mapRunExecutionCounts_failed - The total number of child workflow executions that were started by a Map Run, but have failed.

$sel:timedOut:MapRunExecutionCounts', mapRunExecutionCounts_timedOut - The total number of child workflow executions that were started by a Map Run and have timed out.

$sel:aborted:MapRunExecutionCounts', mapRunExecutionCounts_aborted - The total number of child workflow executions that were started by a Map Run and were running, but were either stopped by the user or by Step Functions because the Map Run failed.

$sel:total:MapRunExecutionCounts', mapRunExecutionCounts_total - The total number of child workflow executions that were started by a Map Run.

$sel:resultsWritten:MapRunExecutionCounts', mapRunExecutionCounts_resultsWritten - Returns the count of child workflow executions whose results were written by ResultWriter. For more information, see ResultWriter in the Step Functions Developer Guide.

mapRunExecutionCounts_pending :: Lens' MapRunExecutionCounts Natural Source #

The total number of child workflow executions that were started by a Map Run, but haven't started executing yet.

mapRunExecutionCounts_running :: Lens' MapRunExecutionCounts Natural Source #

The total number of child workflow executions that were started by a Map Run and are currently in-progress.

mapRunExecutionCounts_succeeded :: Lens' MapRunExecutionCounts Natural Source #

The total number of child workflow executions that were started by a Map Run and have completed successfully.

mapRunExecutionCounts_failed :: Lens' MapRunExecutionCounts Natural Source #

The total number of child workflow executions that were started by a Map Run, but have failed.

mapRunExecutionCounts_timedOut :: Lens' MapRunExecutionCounts Natural Source #

The total number of child workflow executions that were started by a Map Run and have timed out.

mapRunExecutionCounts_aborted :: Lens' MapRunExecutionCounts Natural Source #

The total number of child workflow executions that were started by a Map Run and were running, but were either stopped by the user or by Step Functions because the Map Run failed.

mapRunExecutionCounts_total :: Lens' MapRunExecutionCounts Natural Source #

The total number of child workflow executions that were started by a Map Run.

mapRunExecutionCounts_resultsWritten :: Lens' MapRunExecutionCounts Natural Source #

Returns the count of child workflow executions whose results were written by ResultWriter. For more information, see ResultWriter in the Step Functions Developer Guide.

MapRunFailedEventDetails

data MapRunFailedEventDetails Source #

Contains details about a Map Run failure event that occurred during a state machine execution.

See: newMapRunFailedEventDetails smart constructor.

Constructors

MapRunFailedEventDetails' 

Fields

Instances

Instances details
FromJSON MapRunFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunFailedEventDetails

Generic MapRunFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunFailedEventDetails

Associated Types

type Rep MapRunFailedEventDetails :: Type -> Type #

Show MapRunFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunFailedEventDetails

NFData MapRunFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunFailedEventDetails

Eq MapRunFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunFailedEventDetails

Hashable MapRunFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunFailedEventDetails

type Rep MapRunFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunFailedEventDetails

type Rep MapRunFailedEventDetails = D1 ('MetaData "MapRunFailedEventDetails" "Amazonka.StepFunctions.Types.MapRunFailedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "MapRunFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newMapRunFailedEventDetails :: MapRunFailedEventDetails Source #

Create a value of MapRunFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:MapRunFailedEventDetails', mapRunFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:MapRunFailedEventDetails', mapRunFailedEventDetails_error - The error code of the Map Run failure.

mapRunFailedEventDetails_cause :: Lens' MapRunFailedEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the failure.

MapRunItemCounts

data MapRunItemCounts Source #

Contains details about items that were processed in all of the child workflow executions that were started by a Map Run.

See: newMapRunItemCounts smart constructor.

Constructors

MapRunItemCounts' 

Fields

  • pending :: Natural

    The total number of items to process in child workflow executions that haven't started running yet.

  • running :: Natural

    The total number of items being processed in child workflow executions that are currently in-progress.

  • succeeded :: Natural

    The total number of items processed in child workflow executions that have completed successfully.

  • failed :: Natural

    The total number of items processed in child workflow executions that have failed.

  • timedOut :: Natural

    The total number of items processed in child workflow executions that have timed out.

  • aborted :: Natural

    The total number of items processed in child workflow executions that were either stopped by the user or by Step Functions, because the Map Run failed.

  • total :: Natural

    The total number of items processed in all the child workflow executions started by a Map Run.

  • resultsWritten :: Natural

    Returns the count of items whose results were written by ResultWriter. For more information, see ResultWriter in the Step Functions Developer Guide.

Instances

Instances details
FromJSON MapRunItemCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunItemCounts

Generic MapRunItemCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunItemCounts

Associated Types

type Rep MapRunItemCounts :: Type -> Type #

Read MapRunItemCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunItemCounts

Show MapRunItemCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunItemCounts

NFData MapRunItemCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunItemCounts

Methods

rnf :: MapRunItemCounts -> () #

Eq MapRunItemCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunItemCounts

Hashable MapRunItemCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunItemCounts

type Rep MapRunItemCounts Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunItemCounts

newMapRunItemCounts Source #

Create a value of MapRunItemCounts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pending:MapRunItemCounts', mapRunItemCounts_pending - The total number of items to process in child workflow executions that haven't started running yet.

$sel:running:MapRunItemCounts', mapRunItemCounts_running - The total number of items being processed in child workflow executions that are currently in-progress.

$sel:succeeded:MapRunItemCounts', mapRunItemCounts_succeeded - The total number of items processed in child workflow executions that have completed successfully.

$sel:failed:MapRunItemCounts', mapRunItemCounts_failed - The total number of items processed in child workflow executions that have failed.

$sel:timedOut:MapRunItemCounts', mapRunItemCounts_timedOut - The total number of items processed in child workflow executions that have timed out.

$sel:aborted:MapRunItemCounts', mapRunItemCounts_aborted - The total number of items processed in child workflow executions that were either stopped by the user or by Step Functions, because the Map Run failed.

$sel:total:MapRunItemCounts', mapRunItemCounts_total - The total number of items processed in all the child workflow executions started by a Map Run.

$sel:resultsWritten:MapRunItemCounts', mapRunItemCounts_resultsWritten - Returns the count of items whose results were written by ResultWriter. For more information, see ResultWriter in the Step Functions Developer Guide.

mapRunItemCounts_pending :: Lens' MapRunItemCounts Natural Source #

The total number of items to process in child workflow executions that haven't started running yet.

mapRunItemCounts_running :: Lens' MapRunItemCounts Natural Source #

The total number of items being processed in child workflow executions that are currently in-progress.

mapRunItemCounts_succeeded :: Lens' MapRunItemCounts Natural Source #

The total number of items processed in child workflow executions that have completed successfully.

mapRunItemCounts_failed :: Lens' MapRunItemCounts Natural Source #

The total number of items processed in child workflow executions that have failed.

mapRunItemCounts_timedOut :: Lens' MapRunItemCounts Natural Source #

The total number of items processed in child workflow executions that have timed out.

mapRunItemCounts_aborted :: Lens' MapRunItemCounts Natural Source #

The total number of items processed in child workflow executions that were either stopped by the user or by Step Functions, because the Map Run failed.

mapRunItemCounts_total :: Lens' MapRunItemCounts Natural Source #

The total number of items processed in all the child workflow executions started by a Map Run.

mapRunItemCounts_resultsWritten :: Lens' MapRunItemCounts Natural Source #

Returns the count of items whose results were written by ResultWriter. For more information, see ResultWriter in the Step Functions Developer Guide.

MapRunListItem

data MapRunListItem Source #

Contains details about a specific Map Run.

See: newMapRunListItem smart constructor.

Constructors

MapRunListItem' 

Fields

Instances

Instances details
FromJSON MapRunListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunListItem

Generic MapRunListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunListItem

Associated Types

type Rep MapRunListItem :: Type -> Type #

Read MapRunListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunListItem

Show MapRunListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunListItem

NFData MapRunListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunListItem

Methods

rnf :: MapRunListItem -> () #

Eq MapRunListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunListItem

Hashable MapRunListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunListItem

type Rep MapRunListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunListItem

type Rep MapRunListItem = D1 ('MetaData "MapRunListItem" "Amazonka.StepFunctions.Types.MapRunListItem" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "MapRunListItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "stopDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "executionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "mapRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "startDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newMapRunListItem Source #

Create a value of MapRunListItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stopDate:MapRunListItem', mapRunListItem_stopDate - The date on which the Map Run stopped.

$sel:executionArn:MapRunListItem', mapRunListItem_executionArn - The executionArn of the execution from which the Map Run was started.

$sel:mapRunArn:MapRunListItem', mapRunListItem_mapRunArn - The Amazon Resource Name (ARN) of the Map Run.

$sel:stateMachineArn:MapRunListItem', mapRunListItem_stateMachineArn - The Amazon Resource Name (ARN) of the executed state machine.

$sel:startDate:MapRunListItem', mapRunListItem_startDate - The date on which the Map Run started.

mapRunListItem_stopDate :: Lens' MapRunListItem (Maybe UTCTime) Source #

The date on which the Map Run stopped.

mapRunListItem_executionArn :: Lens' MapRunListItem Text Source #

The executionArn of the execution from which the Map Run was started.

mapRunListItem_mapRunArn :: Lens' MapRunListItem Text Source #

The Amazon Resource Name (ARN) of the Map Run.

mapRunListItem_stateMachineArn :: Lens' MapRunListItem Text Source #

The Amazon Resource Name (ARN) of the executed state machine.

mapRunListItem_startDate :: Lens' MapRunListItem UTCTime Source #

The date on which the Map Run started.

MapRunStartedEventDetails

data MapRunStartedEventDetails Source #

Contains details about a Map Run that was started during a state machine execution.

See: newMapRunStartedEventDetails smart constructor.

Constructors

MapRunStartedEventDetails' 

Fields

Instances

Instances details
FromJSON MapRunStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStartedEventDetails

Generic MapRunStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStartedEventDetails

Associated Types

type Rep MapRunStartedEventDetails :: Type -> Type #

Read MapRunStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStartedEventDetails

Show MapRunStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStartedEventDetails

NFData MapRunStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStartedEventDetails

Eq MapRunStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStartedEventDetails

Hashable MapRunStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStartedEventDetails

type Rep MapRunStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapRunStartedEventDetails

type Rep MapRunStartedEventDetails = D1 ('MetaData "MapRunStartedEventDetails" "Amazonka.StepFunctions.Types.MapRunStartedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "MapRunStartedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mapRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newMapRunStartedEventDetails :: MapRunStartedEventDetails Source #

Create a value of MapRunStartedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:mapRunArn:MapRunStartedEventDetails', mapRunStartedEventDetails_mapRunArn - The Amazon Resource Name (ARN) of a Map Run that was started.

mapRunStartedEventDetails_mapRunArn :: Lens' MapRunStartedEventDetails (Maybe Text) Source #

The Amazon Resource Name (ARN) of a Map Run that was started.

MapStateStartedEventDetails

data MapStateStartedEventDetails Source #

Details about a Map state that was started.

See: newMapStateStartedEventDetails smart constructor.

Constructors

MapStateStartedEventDetails' 

Fields

Instances

Instances details
FromJSON MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

Generic MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

Associated Types

type Rep MapStateStartedEventDetails :: Type -> Type #

Read MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

Show MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

NFData MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

Eq MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

Hashable MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

type Rep MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

type Rep MapStateStartedEventDetails = D1 ('MetaData "MapStateStartedEventDetails" "Amazonka.StepFunctions.Types.MapStateStartedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "MapStateStartedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "length") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newMapStateStartedEventDetails :: MapStateStartedEventDetails Source #

Create a value of MapStateStartedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:length:MapStateStartedEventDetails', mapStateStartedEventDetails_length - The size of the array for Map state iterations.

mapStateStartedEventDetails_length :: Lens' MapStateStartedEventDetails (Maybe Natural) Source #

The size of the array for Map state iterations.

StateEnteredEventDetails

data StateEnteredEventDetails Source #

Contains details about a state entered during an execution.

See: newStateEnteredEventDetails smart constructor.

Constructors

StateEnteredEventDetails' 

Fields

Instances

Instances details
FromJSON StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

Generic StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

Associated Types

type Rep StateEnteredEventDetails :: Type -> Type #

Show StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

NFData StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

Eq StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

Hashable StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

type Rep StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

type Rep StateEnteredEventDetails = D1 ('MetaData "StateEnteredEventDetails" "Amazonka.StepFunctions.Types.StateEnteredEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "StateEnteredEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "inputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStateEnteredEventDetails Source #

Create a value of StateEnteredEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:input:StateEnteredEventDetails', stateEnteredEventDetails_input - 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.

$sel:inputDetails:StateEnteredEventDetails', stateEnteredEventDetails_inputDetails - Contains details about the input for an execution history event.

$sel:name:StateEnteredEventDetails', stateEnteredEventDetails_name - The name of the state.

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_inputDetails :: Lens' StateEnteredEventDetails (Maybe HistoryEventExecutionDataDetails) Source #

Contains details about the input for an execution history event.

StateExitedEventDetails

data StateExitedEventDetails Source #

Contains details about an exit from a state during an execution.

See: newStateExitedEventDetails smart constructor.

Constructors

StateExitedEventDetails' 

Fields

  • output :: Maybe (Sensitive Text)

    The JSON output data of the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

  • outputDetails :: Maybe HistoryEventExecutionDataDetails

    Contains details about the output of an execution history event.

  • name :: Text

    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 _.

Instances

Instances details
FromJSON StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

Generic StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

Associated Types

type Rep StateExitedEventDetails :: Type -> Type #

Show StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

NFData StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

Methods

rnf :: StateExitedEventDetails -> () #

Eq StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

Hashable StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

type Rep StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

type Rep StateExitedEventDetails = D1 ('MetaData "StateExitedEventDetails" "Amazonka.StepFunctions.Types.StateExitedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "StateExitedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStateExitedEventDetails Source #

Create a value of StateExitedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:StateExitedEventDetails', stateExitedEventDetails_output - The JSON output data of the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:outputDetails:StateExitedEventDetails', stateExitedEventDetails_outputDetails - Contains details about the output of an execution history event.

$sel:name:StateExitedEventDetails', stateExitedEventDetails_name - 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 _.

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

data StateMachineListItem Source #

Contains details about the state machine.

See: newStateMachineListItem smart constructor.

Constructors

StateMachineListItem' 

Fields

  • stateMachineArn :: Text

    The Amazon Resource Name (ARN) that identifies the state machine.

  • name :: Text

    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 _.

  • type' :: StateMachineType
     
  • creationDate :: POSIX

    The date the state machine is created.

Instances

Instances details
FromJSON StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

Generic StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

Associated Types

type Rep StateMachineListItem :: Type -> Type #

Read StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

Show StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

NFData StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

Methods

rnf :: StateMachineListItem -> () #

Eq StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

Hashable StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

type Rep StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

type Rep StateMachineListItem = D1 ('MetaData "StateMachineListItem" "Amazonka.StepFunctions.Types.StateMachineListItem" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "StateMachineListItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StateMachineType) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newStateMachineListItem Source #

Create a value of StateMachineListItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stateMachineArn:StateMachineListItem', stateMachineListItem_stateMachineArn - The Amazon Resource Name (ARN) that identifies the state machine.

$sel:name:StateMachineListItem', stateMachineListItem_name - 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 _.

$sel:type':StateMachineListItem', stateMachineListItem_type -

$sel:creationDate:StateMachineListItem', stateMachineListItem_creationDate - The date the state machine is created.

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 _.

Tag

data Tag Source #

Tags are key-value pairs that can be associated with Step Functions state machines and activities.

An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide, and Controlling Access Using IAM Tags.

Tags may only contain Unicode letters, digits, white space, or these symbols: _ . : / = + - @.

See: newTag smart constructor.

Constructors

Tag' 

Fields

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.StepFunctions.Types.Tag" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTag :: Tag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The key of a tag.

$sel:value:Tag', tag_value - The value of a tag.

tag_key :: Lens' Tag (Maybe Text) Source #

The key of a tag.

tag_value :: Lens' Tag (Maybe Text) Source #

The value of a tag.

TaskCredentials

data TaskCredentials Source #

Contains details about the credentials that Step Functions uses for a task.

See: newTaskCredentials smart constructor.

Constructors

TaskCredentials' 

Fields

  • roleArn :: Maybe Text

    The ARN of an IAM role that Step Functions assumes for the task. The role can allow cross-account access to resources.

Instances

Instances details
FromJSON TaskCredentials Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskCredentials

Generic TaskCredentials Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskCredentials

Associated Types

type Rep TaskCredentials :: Type -> Type #

Read TaskCredentials Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskCredentials

Show TaskCredentials Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskCredentials

NFData TaskCredentials Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskCredentials

Methods

rnf :: TaskCredentials -> () #

Eq TaskCredentials Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskCredentials

Hashable TaskCredentials Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskCredentials

type Rep TaskCredentials Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskCredentials

type Rep TaskCredentials = D1 ('MetaData "TaskCredentials" "Amazonka.StepFunctions.Types.TaskCredentials" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "TaskCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTaskCredentials :: TaskCredentials Source #

Create a value of TaskCredentials with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:roleArn:TaskCredentials', taskCredentials_roleArn - The ARN of an IAM role that Step Functions assumes for the task. The role can allow cross-account access to resources.

taskCredentials_roleArn :: Lens' TaskCredentials (Maybe Text) Source #

The ARN of an IAM role that Step Functions assumes for the task. The role can allow cross-account access to resources.

TaskFailedEventDetails

data TaskFailedEventDetails Source #

Contains details about a task failure event.

See: newTaskFailedEventDetails smart constructor.

Constructors

TaskFailedEventDetails' 

Fields

Instances

Instances details
FromJSON TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

Generic TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

Associated Types

type Rep TaskFailedEventDetails :: Type -> Type #

Show TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

NFData TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

Methods

rnf :: TaskFailedEventDetails -> () #

Eq TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

Hashable TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

type Rep TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

type Rep TaskFailedEventDetails = D1 ('MetaData "TaskFailedEventDetails" "Amazonka.StepFunctions.Types.TaskFailedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "TaskFailedEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskFailedEventDetails Source #

Create a value of TaskFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:TaskFailedEventDetails', taskFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:TaskFailedEventDetails', taskFailedEventDetails_error - The error code of the failure.

$sel:resourceType:TaskFailedEventDetails', taskFailedEventDetails_resourceType - The service name of the resource in a task state.

$sel:resource:TaskFailedEventDetails', taskFailedEventDetails_resource - The action of the resource called by a task state.

taskFailedEventDetails_cause :: Lens' TaskFailedEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the failure.

taskFailedEventDetails_resourceType :: Lens' TaskFailedEventDetails Text Source #

The service name of the resource in a task state.

taskFailedEventDetails_resource :: Lens' TaskFailedEventDetails Text Source #

The action of the resource called by a task state.

TaskScheduledEventDetails

data TaskScheduledEventDetails Source #

Contains details about a task scheduled during an execution.

See: newTaskScheduledEventDetails smart constructor.

Constructors

TaskScheduledEventDetails' 

Fields

Instances

Instances details
FromJSON TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

Generic TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

Associated Types

type Rep TaskScheduledEventDetails :: Type -> Type #

Show TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

NFData TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

Eq TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

Hashable TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

type Rep TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

type Rep TaskScheduledEventDetails = D1 ('MetaData "TaskScheduledEventDetails" "Amazonka.StepFunctions.Types.TaskScheduledEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "TaskScheduledEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "heartbeatInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "taskCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskCredentials)) :*: S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: ((S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))

newTaskScheduledEventDetails Source #

Create a value of TaskScheduledEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:heartbeatInSeconds:TaskScheduledEventDetails', taskScheduledEventDetails_heartbeatInSeconds - The maximum allowed duration between two heartbeats for the task.

$sel:taskCredentials:TaskScheduledEventDetails', taskScheduledEventDetails_taskCredentials - The credentials that Step Functions uses for the task.

$sel:timeoutInSeconds:TaskScheduledEventDetails', taskScheduledEventDetails_timeoutInSeconds - The maximum allowed duration of the task.

$sel:resourceType:TaskScheduledEventDetails', taskScheduledEventDetails_resourceType - The service name of the resource in a task state.

$sel:resource:TaskScheduledEventDetails', taskScheduledEventDetails_resource - The action of the resource called by a task state.

$sel:region:TaskScheduledEventDetails', taskScheduledEventDetails_region - The region of the scheduled task

$sel:parameters:TaskScheduledEventDetails', taskScheduledEventDetails_parameters - 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.

taskScheduledEventDetails_heartbeatInSeconds :: Lens' TaskScheduledEventDetails (Maybe Integer) Source #

The maximum allowed duration between two heartbeats for the task.

taskScheduledEventDetails_resourceType :: Lens' TaskScheduledEventDetails Text Source #

The service name of the resource in a task state.

taskScheduledEventDetails_resource :: Lens' TaskScheduledEventDetails Text Source #

The action of the resource called by a task state.

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

data TaskStartFailedEventDetails Source #

Contains details about a task that failed to start during an execution.

See: newTaskStartFailedEventDetails smart constructor.

Constructors

TaskStartFailedEventDetails' 

Fields

Instances

Instances details
FromJSON TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

Generic TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

Associated Types

type Rep TaskStartFailedEventDetails :: Type -> Type #

Show TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

NFData TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

Eq TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

Hashable TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

type Rep TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

type Rep TaskStartFailedEventDetails = D1 ('MetaData "TaskStartFailedEventDetails" "Amazonka.StepFunctions.Types.TaskStartFailedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "TaskStartFailedEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskStartFailedEventDetails Source #

Create a value of TaskStartFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:TaskStartFailedEventDetails', taskStartFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:TaskStartFailedEventDetails', taskStartFailedEventDetails_error - The error code of the failure.

$sel:resourceType:TaskStartFailedEventDetails', taskStartFailedEventDetails_resourceType - The service name of the resource in a task state.

$sel:resource:TaskStartFailedEventDetails', taskStartFailedEventDetails_resource - The action of the resource called by a task state.

taskStartFailedEventDetails_cause :: Lens' TaskStartFailedEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the failure.

taskStartFailedEventDetails_resourceType :: Lens' TaskStartFailedEventDetails Text Source #

The service name of the resource in a task state.

taskStartFailedEventDetails_resource :: Lens' TaskStartFailedEventDetails Text Source #

The action of the resource called by a task state.

TaskStartedEventDetails

data TaskStartedEventDetails Source #

Contains details about the start of a task during an execution.

See: newTaskStartedEventDetails smart constructor.

Constructors

TaskStartedEventDetails' 

Fields

Instances

Instances details
FromJSON TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

Generic TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

Associated Types

type Rep TaskStartedEventDetails :: Type -> Type #

Read TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

Show TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

NFData TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

Methods

rnf :: TaskStartedEventDetails -> () #

Eq TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

Hashable TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

type Rep TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

type Rep TaskStartedEventDetails = D1 ('MetaData "TaskStartedEventDetails" "Amazonka.StepFunctions.Types.TaskStartedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "TaskStartedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTaskStartedEventDetails Source #

Create a value of TaskStartedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceType:TaskStartedEventDetails', taskStartedEventDetails_resourceType - The service name of the resource in a task state.

$sel:resource:TaskStartedEventDetails', taskStartedEventDetails_resource - The action of the resource called by a task state.

taskStartedEventDetails_resourceType :: Lens' TaskStartedEventDetails Text Source #

The service name of the resource in a task state.

taskStartedEventDetails_resource :: Lens' TaskStartedEventDetails Text Source #

The action of the resource called by a task state.

TaskSubmitFailedEventDetails

data TaskSubmitFailedEventDetails Source #

Contains details about a task that failed to submit during an execution.

See: newTaskSubmitFailedEventDetails smart constructor.

Constructors

TaskSubmitFailedEventDetails' 

Fields

Instances

Instances details
FromJSON TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

Generic TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

Associated Types

type Rep TaskSubmitFailedEventDetails :: Type -> Type #

Show TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

NFData TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

Eq TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

Hashable TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

type Rep TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

type Rep TaskSubmitFailedEventDetails = D1 ('MetaData "TaskSubmitFailedEventDetails" "Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "TaskSubmitFailedEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskSubmitFailedEventDetails Source #

Create a value of TaskSubmitFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:TaskSubmitFailedEventDetails', taskSubmitFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:TaskSubmitFailedEventDetails', taskSubmitFailedEventDetails_error - The error code of the failure.

$sel:resourceType:TaskSubmitFailedEventDetails', taskSubmitFailedEventDetails_resourceType - The service name of the resource in a task state.

$sel:resource:TaskSubmitFailedEventDetails', taskSubmitFailedEventDetails_resource - The action of the resource called by a task state.

taskSubmitFailedEventDetails_cause :: Lens' TaskSubmitFailedEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the failure.

taskSubmitFailedEventDetails_resourceType :: Lens' TaskSubmitFailedEventDetails Text Source #

The service name of the resource in a task state.

taskSubmitFailedEventDetails_resource :: Lens' TaskSubmitFailedEventDetails Text Source #

The action of the resource called by a task state.

TaskSubmittedEventDetails

data TaskSubmittedEventDetails Source #

Contains details about a task submitted to a resource .

See: newTaskSubmittedEventDetails smart constructor.

Constructors

TaskSubmittedEventDetails' 

Fields

Instances

Instances details
FromJSON TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

Generic TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

Associated Types

type Rep TaskSubmittedEventDetails :: Type -> Type #

Show TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

NFData TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

Eq TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

Hashable TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

type Rep TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

type Rep TaskSubmittedEventDetails = D1 ('MetaData "TaskSubmittedEventDetails" "Amazonka.StepFunctions.Types.TaskSubmittedEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "TaskSubmittedEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskSubmittedEventDetails Source #

Create a value of TaskSubmittedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:TaskSubmittedEventDetails', taskSubmittedEventDetails_output - 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.

$sel:outputDetails:TaskSubmittedEventDetails', taskSubmittedEventDetails_outputDetails - Contains details about the output of an execution history event.

$sel:resourceType:TaskSubmittedEventDetails', taskSubmittedEventDetails_resourceType - The service name of the resource in a task state.

$sel:resource:TaskSubmittedEventDetails', taskSubmittedEventDetails_resource - The action of the resource called by a task state.

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_resourceType :: Lens' TaskSubmittedEventDetails Text Source #

The service name of the resource in a task state.

taskSubmittedEventDetails_resource :: Lens' TaskSubmittedEventDetails Text Source #

The action of the resource called by a task state.

TaskSucceededEventDetails

data TaskSucceededEventDetails Source #

Contains details about the successful completion of a task state.

See: newTaskSucceededEventDetails smart constructor.

Constructors

TaskSucceededEventDetails' 

Fields

Instances

Instances details
FromJSON TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

Generic TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

Associated Types

type Rep TaskSucceededEventDetails :: Type -> Type #

Show TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

NFData TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

Eq TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

Hashable TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

type Rep TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

type Rep TaskSucceededEventDetails = D1 ('MetaData "TaskSucceededEventDetails" "Amazonka.StepFunctions.Types.TaskSucceededEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "TaskSucceededEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskSucceededEventDetails Source #

Create a value of TaskSucceededEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:TaskSucceededEventDetails', taskSucceededEventDetails_output - 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.

$sel:outputDetails:TaskSucceededEventDetails', taskSucceededEventDetails_outputDetails - Contains details about the output of an execution history event.

$sel:resourceType:TaskSucceededEventDetails', taskSucceededEventDetails_resourceType - The service name of the resource in a task state.

$sel:resource:TaskSucceededEventDetails', taskSucceededEventDetails_resource - The action of the resource called by a task state.

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_resourceType :: Lens' TaskSucceededEventDetails Text Source #

The service name of the resource in a task state.

taskSucceededEventDetails_resource :: Lens' TaskSucceededEventDetails Text Source #

The action of the resource called by a task state.

TaskTimedOutEventDetails

data TaskTimedOutEventDetails Source #

Contains details about a resource timeout that occurred during an execution.

See: newTaskTimedOutEventDetails smart constructor.

Constructors

TaskTimedOutEventDetails' 

Fields

Instances

Instances details
FromJSON TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

Generic TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

Associated Types

type Rep TaskTimedOutEventDetails :: Type -> Type #

Show TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

NFData TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

Eq TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

Hashable TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

type Rep TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

type Rep TaskTimedOutEventDetails = D1 ('MetaData "TaskTimedOutEventDetails" "Amazonka.StepFunctions.Types.TaskTimedOutEventDetails" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "TaskTimedOutEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskTimedOutEventDetails Source #

Create a value of TaskTimedOutEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cause:TaskTimedOutEventDetails', taskTimedOutEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:error:TaskTimedOutEventDetails', taskTimedOutEventDetails_error - The error code of the failure.

$sel:resourceType:TaskTimedOutEventDetails', taskTimedOutEventDetails_resourceType - The service name of the resource in a task state.

$sel:resource:TaskTimedOutEventDetails', taskTimedOutEventDetails_resource - The action of the resource called by a task state.

taskTimedOutEventDetails_cause :: Lens' TaskTimedOutEventDetails (Maybe Text) Source #

A more detailed explanation of the cause of the failure.

taskTimedOutEventDetails_resourceType :: Lens' TaskTimedOutEventDetails Text Source #

The service name of the resource in a task state.

taskTimedOutEventDetails_resource :: Lens' TaskTimedOutEventDetails Text Source #

The action of the resource called by a task state.

TracingConfiguration

data TracingConfiguration Source #

Selects whether or not the state machine's X-Ray tracing is enabled. Default is false

See: newTracingConfiguration smart constructor.

Constructors

TracingConfiguration' 

Fields

Instances

Instances details
FromJSON TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

ToJSON TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

Generic TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

Associated Types

type Rep TracingConfiguration :: Type -> Type #

Read TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

Show TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

NFData TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

Methods

rnf :: TracingConfiguration -> () #

Eq TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

Hashable TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

type Rep TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

type Rep TracingConfiguration = D1 ('MetaData "TracingConfiguration" "Amazonka.StepFunctions.Types.TracingConfiguration" "amazonka-stepfunctions-2.0-K6z2kqboJVbL1MZX8DUt0f" 'False) (C1 ('MetaCons "TracingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newTracingConfiguration :: TracingConfiguration Source #

Create a value of TracingConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:TracingConfiguration', tracingConfiguration_enabled - When set to true, X-Ray tracing is enabled.

tracingConfiguration_enabled :: Lens' TracingConfiguration (Maybe Bool) Source #

When set to true, X-Ray tracing is enabled.