amazonka-stepfunctions-1.4.5: Amazon Step Functions SDK.

Copyright(c) 2013-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.StepFunctions.Types

Contents

Description

 

Synopsis

Service Configuration

stepFunctions :: Service #

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

Errors

_ExecutionLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError #

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

_InvalidDefinition :: AsError a => Getting (First ServiceError) a ServiceError #

The provided Amazon States Language definition is invalid.

_StateMachineLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError #

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

_ExecutionAlreadyExists :: AsError a => Getting (First ServiceError) a ServiceError #

An execution with the same name already exists.

_StateMachineAlreadyExists :: AsError a => Getting (First ServiceError) a ServiceError #

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

_TaskTimedOut :: AsError a => Getting (First ServiceError) a ServiceError #

Prism for TaskTimedOut' errors.

_InvalidExecutionInput :: AsError a => Getting (First ServiceError) a ServiceError #

The provided JSON input data is invalid.

_InvalidOutput :: AsError a => Getting (First ServiceError) a ServiceError #

The provided JSON output data is invalid.

_InvalidName :: AsError a => Getting (First ServiceError) a ServiceError #

The provided name is invalid.

_TaskDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError #

Prism for TaskDoesNotExist' errors.

_ActivityDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError #

The specified activity does not exist.

_StateMachineDeleting :: AsError a => Getting (First ServiceError) a ServiceError #

The specified state machine is being deleted.

_InvalidARN :: AsError a => Getting (First ServiceError) a ServiceError #

The provided Amazon Resource Name (ARN) is invalid.

_InvalidToken :: AsError a => Getting (First ServiceError) a ServiceError #

The provided token is invalid.

_ActivityWorkerLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError #

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

_ActivityLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError #

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

_ExecutionDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError #

The specified execution does not exist.

_StateMachineDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError #

The specified state machine does not exist.

ExecutionStatus

data ExecutionStatus #

Instances

Bounded ExecutionStatus # 
Enum ExecutionStatus # 
Eq ExecutionStatus # 
Data ExecutionStatus # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ExecutionStatus -> c ExecutionStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ExecutionStatus #

toConstr :: ExecutionStatus -> Constr #

dataTypeOf :: ExecutionStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ExecutionStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ExecutionStatus) #

gmapT :: (forall b. Data b => b -> b) -> ExecutionStatus -> ExecutionStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> ExecutionStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ExecutionStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ExecutionStatus -> m ExecutionStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionStatus -> m ExecutionStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionStatus -> m ExecutionStatus #

Ord ExecutionStatus # 
Read ExecutionStatus # 
Show ExecutionStatus # 
Generic ExecutionStatus # 
Hashable ExecutionStatus # 
ToJSON ExecutionStatus # 
FromJSON ExecutionStatus # 
NFData ExecutionStatus # 

Methods

rnf :: ExecutionStatus -> () #

ToQuery ExecutionStatus # 
ToHeader ExecutionStatus # 
ToByteString ExecutionStatus # 
FromText ExecutionStatus # 
ToText ExecutionStatus # 
type Rep ExecutionStatus # 
type Rep ExecutionStatus = D1 (MetaData "ExecutionStatus" "Network.AWS.StepFunctions.Types.Sum" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) ((:+:) ((:+:) (C1 (MetaCons "Aborted" PrefixI False) U1) (C1 (MetaCons "Failed" PrefixI False) U1)) ((:+:) (C1 (MetaCons "Running" PrefixI False) U1) ((:+:) (C1 (MetaCons "Succeeded" PrefixI False) U1) (C1 (MetaCons "TimedOut" PrefixI False) U1))))

HistoryEventType

data HistoryEventType #

Instances

Bounded HistoryEventType # 
Enum HistoryEventType # 
Eq HistoryEventType # 
Data HistoryEventType # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HistoryEventType -> c HistoryEventType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HistoryEventType #

toConstr :: HistoryEventType -> Constr #

dataTypeOf :: HistoryEventType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HistoryEventType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HistoryEventType) #

gmapT :: (forall b. Data b => b -> b) -> HistoryEventType -> HistoryEventType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HistoryEventType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HistoryEventType -> r #

gmapQ :: (forall d. Data d => d -> u) -> HistoryEventType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HistoryEventType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HistoryEventType -> m HistoryEventType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HistoryEventType -> m HistoryEventType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HistoryEventType -> m HistoryEventType #

Ord HistoryEventType # 
Read HistoryEventType # 
Show HistoryEventType # 
Generic HistoryEventType # 
Hashable HistoryEventType # 
FromJSON HistoryEventType # 
NFData HistoryEventType # 

Methods

rnf :: HistoryEventType -> () #

ToQuery HistoryEventType # 
ToHeader HistoryEventType # 
ToByteString HistoryEventType # 
FromText HistoryEventType # 
ToText HistoryEventType # 
type Rep HistoryEventType # 
type Rep HistoryEventType = D1 (MetaData "HistoryEventType" "Network.AWS.StepFunctions.Types.Sum" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) ((:+:) ((:+:) ((:+:) ((:+:) (C1 (MetaCons "ActivityFailed" PrefixI False) U1) ((:+:) (C1 (MetaCons "ActivityScheduleFailed" PrefixI False) U1) (C1 (MetaCons "ActivityScheduled" PrefixI False) U1))) ((:+:) ((:+:) (C1 (MetaCons "ActivityStarted" PrefixI False) U1) (C1 (MetaCons "ActivitySucceeded" PrefixI False) U1)) ((:+:) (C1 (MetaCons "ActivityTimedOut" PrefixI False) U1) (C1 (MetaCons "ChoiceStateEntered" PrefixI False) U1)))) ((:+:) ((:+:) ((:+:) (C1 (MetaCons "ChoiceStateExited" PrefixI False) U1) (C1 (MetaCons "ExecutionAborted" PrefixI False) U1)) ((:+:) (C1 (MetaCons "ExecutionFailed" PrefixI False) U1) (C1 (MetaCons "ExecutionStarted" PrefixI False) U1))) ((:+:) ((:+:) (C1 (MetaCons "ExecutionSucceeded" PrefixI False) U1) (C1 (MetaCons "ExecutionTimedOut" PrefixI False) U1)) ((:+:) (C1 (MetaCons "FailStateEntered" PrefixI False) U1) (C1 (MetaCons "LambdaFunctionFailed" PrefixI False) U1))))) ((:+:) ((:+:) ((:+:) ((:+:) (C1 (MetaCons "LambdaFunctionScheduleFailed" PrefixI False) U1) (C1 (MetaCons "LambdaFunctionScheduled" PrefixI False) U1)) ((:+:) (C1 (MetaCons "LambdaFunctionStartFailed" PrefixI False) U1) (C1 (MetaCons "LambdaFunctionStarted" PrefixI False) U1))) ((:+:) ((:+:) (C1 (MetaCons "LambdaFunctionSucceeded" PrefixI False) U1) (C1 (MetaCons "LambdaFunctionTimedOut" PrefixI False) U1)) ((:+:) (C1 (MetaCons "ParallelStateEntered" PrefixI False) U1) (C1 (MetaCons "ParallelStateExited" PrefixI False) U1)))) ((:+:) ((:+:) ((:+:) (C1 (MetaCons "PassStateEntered" PrefixI False) U1) (C1 (MetaCons "PassStateExited" PrefixI False) U1)) ((:+:) (C1 (MetaCons "SucceedStateEntered" PrefixI False) U1) (C1 (MetaCons "SucceedStateExited" PrefixI False) U1))) ((:+:) ((:+:) (C1 (MetaCons "TaskStateEntered" PrefixI False) U1) (C1 (MetaCons "TaskStateExited" PrefixI False) U1)) ((:+:) (C1 (MetaCons "WaitStateEntered" PrefixI False) U1) (C1 (MetaCons "WaitStateExited" PrefixI False) U1))))))

StateMachineStatus

data StateMachineStatus #

Constructors

Active 
Deleting 

Instances

Bounded StateMachineStatus # 
Enum StateMachineStatus # 
Eq StateMachineStatus # 
Data StateMachineStatus # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> StateMachineStatus -> c StateMachineStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c StateMachineStatus #

toConstr :: StateMachineStatus -> Constr #

dataTypeOf :: StateMachineStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c StateMachineStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c StateMachineStatus) #

gmapT :: (forall b. Data b => b -> b) -> StateMachineStatus -> StateMachineStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> StateMachineStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> StateMachineStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> StateMachineStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> StateMachineStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> StateMachineStatus -> m StateMachineStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> StateMachineStatus -> m StateMachineStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> StateMachineStatus -> m StateMachineStatus #

Ord StateMachineStatus # 
Read StateMachineStatus # 
Show StateMachineStatus # 
Generic StateMachineStatus # 
Hashable StateMachineStatus # 
FromJSON StateMachineStatus # 
NFData StateMachineStatus # 

Methods

rnf :: StateMachineStatus -> () #

ToQuery StateMachineStatus # 
ToHeader StateMachineStatus # 
ToByteString StateMachineStatus # 
FromText StateMachineStatus # 
ToText StateMachineStatus # 
type Rep StateMachineStatus # 
type Rep StateMachineStatus = D1 (MetaData "StateMachineStatus" "Network.AWS.StepFunctions.Types.Sum" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) ((:+:) (C1 (MetaCons "Active" PrefixI False) U1) (C1 (MetaCons "Deleting" PrefixI False) U1))

ActivityFailedEventDetails

data ActivityFailedEventDetails #

See: activityFailedEventDetails smart constructor.

Instances

Eq ActivityFailedEventDetails # 
Data ActivityFailedEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ActivityFailedEventDetails -> c ActivityFailedEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ActivityFailedEventDetails #

toConstr :: ActivityFailedEventDetails -> Constr #

dataTypeOf :: ActivityFailedEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ActivityFailedEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ActivityFailedEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> ActivityFailedEventDetails -> ActivityFailedEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ActivityFailedEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ActivityFailedEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> ActivityFailedEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ActivityFailedEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ActivityFailedEventDetails -> m ActivityFailedEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityFailedEventDetails -> m ActivityFailedEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityFailedEventDetails -> m ActivityFailedEventDetails #

Read ActivityFailedEventDetails # 
Show ActivityFailedEventDetails # 
Generic ActivityFailedEventDetails # 
Hashable ActivityFailedEventDetails # 
FromJSON ActivityFailedEventDetails # 
NFData ActivityFailedEventDetails # 
type Rep ActivityFailedEventDetails # 
type Rep ActivityFailedEventDetails = D1 (MetaData "ActivityFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "ActivityFailedEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_afedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_afedCause") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

activityFailedEventDetails :: ActivityFailedEventDetails #

Creates a value of ActivityFailedEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • afedError - The error code of the failure.
  • afedCause - A more detailed explanation of the cause of the failure.

afedError :: Lens' ActivityFailedEventDetails (Maybe Text) #

The error code of the failure.

afedCause :: Lens' ActivityFailedEventDetails (Maybe Text) #

A more detailed explanation of the cause of the failure.

ActivityListItem

data ActivityListItem #

See: activityListItem smart constructor.

Instances

Eq ActivityListItem # 
Data ActivityListItem # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ActivityListItem -> c ActivityListItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ActivityListItem #

toConstr :: ActivityListItem -> Constr #

dataTypeOf :: ActivityListItem -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ActivityListItem) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ActivityListItem) #

gmapT :: (forall b. Data b => b -> b) -> ActivityListItem -> ActivityListItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ActivityListItem -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ActivityListItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> ActivityListItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ActivityListItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ActivityListItem -> m ActivityListItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityListItem -> m ActivityListItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityListItem -> m ActivityListItem #

Read ActivityListItem # 
Show ActivityListItem # 
Generic ActivityListItem # 
Hashable ActivityListItem # 
FromJSON ActivityListItem # 
NFData ActivityListItem # 

Methods

rnf :: ActivityListItem -> () #

type Rep ActivityListItem # 
type Rep ActivityListItem = D1 (MetaData "ActivityListItem" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "ActivityListItem'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_aliActivityARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "_aliName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_aliCreationDate") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 POSIX)))))

activityListItem #

Creates a value of ActivityListItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

aliActivityARN :: Lens' ActivityListItem Text #

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

aliName :: Lens' ActivityListItem Text #

The name of the activity.

aliCreationDate :: Lens' ActivityListItem UTCTime #

The date the activity was created.

ActivityScheduleFailedEventDetails

data ActivityScheduleFailedEventDetails #

See: activityScheduleFailedEventDetails smart constructor.

Instances

Eq ActivityScheduleFailedEventDetails # 
Data ActivityScheduleFailedEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ActivityScheduleFailedEventDetails -> c ActivityScheduleFailedEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ActivityScheduleFailedEventDetails #

toConstr :: ActivityScheduleFailedEventDetails -> Constr #

dataTypeOf :: ActivityScheduleFailedEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ActivityScheduleFailedEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ActivityScheduleFailedEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> ActivityScheduleFailedEventDetails -> ActivityScheduleFailedEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ActivityScheduleFailedEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ActivityScheduleFailedEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> ActivityScheduleFailedEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ActivityScheduleFailedEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ActivityScheduleFailedEventDetails -> m ActivityScheduleFailedEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityScheduleFailedEventDetails -> m ActivityScheduleFailedEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityScheduleFailedEventDetails -> m ActivityScheduleFailedEventDetails #

Read ActivityScheduleFailedEventDetails # 
Show ActivityScheduleFailedEventDetails # 
Generic ActivityScheduleFailedEventDetails # 
Hashable ActivityScheduleFailedEventDetails # 
FromJSON ActivityScheduleFailedEventDetails # 
NFData ActivityScheduleFailedEventDetails # 
type Rep ActivityScheduleFailedEventDetails # 
type Rep ActivityScheduleFailedEventDetails = D1 (MetaData "ActivityScheduleFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "ActivityScheduleFailedEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_asfedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_asfedCause") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

activityScheduleFailedEventDetails :: ActivityScheduleFailedEventDetails #

Creates a value of ActivityScheduleFailedEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • asfedError - The error code of the failure.
  • asfedCause - A more detailed explanation of the cause of the failure.

asfedError :: Lens' ActivityScheduleFailedEventDetails (Maybe Text) #

The error code of the failure.

asfedCause :: Lens' ActivityScheduleFailedEventDetails (Maybe Text) #

A more detailed explanation of the cause of the failure.

ActivityScheduledEventDetails

data ActivityScheduledEventDetails #

See: activityScheduledEventDetails smart constructor.

Instances

Eq ActivityScheduledEventDetails # 
Data ActivityScheduledEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ActivityScheduledEventDetails -> c ActivityScheduledEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ActivityScheduledEventDetails #

toConstr :: ActivityScheduledEventDetails -> Constr #

dataTypeOf :: ActivityScheduledEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ActivityScheduledEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ActivityScheduledEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> ActivityScheduledEventDetails -> ActivityScheduledEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ActivityScheduledEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ActivityScheduledEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> ActivityScheduledEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ActivityScheduledEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ActivityScheduledEventDetails -> m ActivityScheduledEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityScheduledEventDetails -> m ActivityScheduledEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityScheduledEventDetails -> m ActivityScheduledEventDetails #

Read ActivityScheduledEventDetails # 
Show ActivityScheduledEventDetails # 
Generic ActivityScheduledEventDetails # 
Hashable ActivityScheduledEventDetails # 
FromJSON ActivityScheduledEventDetails # 
NFData ActivityScheduledEventDetails # 
type Rep ActivityScheduledEventDetails # 
type Rep ActivityScheduledEventDetails = D1 (MetaData "ActivityScheduledEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "ActivityScheduledEventDetails'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_asedHeartbeatInSeconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Integer))) (S1 (MetaSel (Just Symbol "_asedInput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_asedTimeoutInSeconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Integer))) (S1 (MetaSel (Just Symbol "_asedResource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))))

activityScheduledEventDetails #

Creates a value of ActivityScheduledEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

asedHeartbeatInSeconds :: Lens' ActivityScheduledEventDetails (Maybe Integer) #

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

asedInput :: Lens' ActivityScheduledEventDetails (Maybe Text) #

The JSON data input to the activity task.

asedTimeoutInSeconds :: Lens' ActivityScheduledEventDetails (Maybe Integer) #

The maximum allowed duration of the activity task.

asedResource :: Lens' ActivityScheduledEventDetails Text #

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

ActivityStartedEventDetails

data ActivityStartedEventDetails #

See: activityStartedEventDetails smart constructor.

Instances

Eq ActivityStartedEventDetails # 
Data ActivityStartedEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ActivityStartedEventDetails -> c ActivityStartedEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ActivityStartedEventDetails #

toConstr :: ActivityStartedEventDetails -> Constr #

dataTypeOf :: ActivityStartedEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ActivityStartedEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ActivityStartedEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> ActivityStartedEventDetails -> ActivityStartedEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ActivityStartedEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ActivityStartedEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> ActivityStartedEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ActivityStartedEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ActivityStartedEventDetails -> m ActivityStartedEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityStartedEventDetails -> m ActivityStartedEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityStartedEventDetails -> m ActivityStartedEventDetails #

Read ActivityStartedEventDetails # 
Show ActivityStartedEventDetails # 
Generic ActivityStartedEventDetails # 
Hashable ActivityStartedEventDetails # 
FromJSON ActivityStartedEventDetails # 
NFData ActivityStartedEventDetails # 
type Rep ActivityStartedEventDetails # 
type Rep ActivityStartedEventDetails = D1 (MetaData "ActivityStartedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" True) (C1 (MetaCons "ActivityStartedEventDetails'" PrefixI True) (S1 (MetaSel (Just Symbol "_asedWorkerName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

activityStartedEventDetails :: ActivityStartedEventDetails #

Creates a value of ActivityStartedEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • asedWorkerName - The name of the worker that the task was assigned to. These names are provided by the workers when calling GetActivityTask .

asedWorkerName :: Lens' ActivityStartedEventDetails (Maybe Text) #

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

ActivitySucceededEventDetails

data ActivitySucceededEventDetails #

See: activitySucceededEventDetails smart constructor.

Instances

Eq ActivitySucceededEventDetails # 
Data ActivitySucceededEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ActivitySucceededEventDetails -> c ActivitySucceededEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ActivitySucceededEventDetails #

toConstr :: ActivitySucceededEventDetails -> Constr #

dataTypeOf :: ActivitySucceededEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ActivitySucceededEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ActivitySucceededEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> ActivitySucceededEventDetails -> ActivitySucceededEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ActivitySucceededEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ActivitySucceededEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> ActivitySucceededEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ActivitySucceededEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ActivitySucceededEventDetails -> m ActivitySucceededEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivitySucceededEventDetails -> m ActivitySucceededEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivitySucceededEventDetails -> m ActivitySucceededEventDetails #

Read ActivitySucceededEventDetails # 
Show ActivitySucceededEventDetails # 
Generic ActivitySucceededEventDetails # 
Hashable ActivitySucceededEventDetails # 
FromJSON ActivitySucceededEventDetails # 
NFData ActivitySucceededEventDetails # 
type Rep ActivitySucceededEventDetails # 
type Rep ActivitySucceededEventDetails = D1 (MetaData "ActivitySucceededEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" True) (C1 (MetaCons "ActivitySucceededEventDetails'" PrefixI True) (S1 (MetaSel (Just Symbol "_asedOutput") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

activitySucceededEventDetails :: ActivitySucceededEventDetails #

Creates a value of ActivitySucceededEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • asedOutput - The JSON data output by the activity task.

asedOutput :: Lens' ActivitySucceededEventDetails (Maybe Text) #

The JSON data output by the activity task.

ActivityTimedOutEventDetails

data ActivityTimedOutEventDetails #

See: activityTimedOutEventDetails smart constructor.

Instances

Eq ActivityTimedOutEventDetails # 
Data ActivityTimedOutEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ActivityTimedOutEventDetails -> c ActivityTimedOutEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ActivityTimedOutEventDetails #

toConstr :: ActivityTimedOutEventDetails -> Constr #

dataTypeOf :: ActivityTimedOutEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ActivityTimedOutEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ActivityTimedOutEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> ActivityTimedOutEventDetails -> ActivityTimedOutEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ActivityTimedOutEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ActivityTimedOutEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> ActivityTimedOutEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ActivityTimedOutEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ActivityTimedOutEventDetails -> m ActivityTimedOutEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityTimedOutEventDetails -> m ActivityTimedOutEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityTimedOutEventDetails -> m ActivityTimedOutEventDetails #

Read ActivityTimedOutEventDetails # 
Show ActivityTimedOutEventDetails # 
Generic ActivityTimedOutEventDetails # 
Hashable ActivityTimedOutEventDetails # 
FromJSON ActivityTimedOutEventDetails # 
NFData ActivityTimedOutEventDetails # 
type Rep ActivityTimedOutEventDetails # 
type Rep ActivityTimedOutEventDetails = D1 (MetaData "ActivityTimedOutEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "ActivityTimedOutEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_atoedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_atoedCause") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

activityTimedOutEventDetails :: ActivityTimedOutEventDetails #

Creates a value of ActivityTimedOutEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • atoedError - The error code of the failure.
  • atoedCause - A more detailed explanation of the cause of the timeout.

atoedError :: Lens' ActivityTimedOutEventDetails (Maybe Text) #

The error code of the failure.

atoedCause :: Lens' ActivityTimedOutEventDetails (Maybe Text) #

A more detailed explanation of the cause of the timeout.

ExecutionAbortedEventDetails

data ExecutionAbortedEventDetails #

See: executionAbortedEventDetails smart constructor.

Instances

Eq ExecutionAbortedEventDetails # 
Data ExecutionAbortedEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ExecutionAbortedEventDetails -> c ExecutionAbortedEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ExecutionAbortedEventDetails #

toConstr :: ExecutionAbortedEventDetails -> Constr #

dataTypeOf :: ExecutionAbortedEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ExecutionAbortedEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ExecutionAbortedEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> ExecutionAbortedEventDetails -> ExecutionAbortedEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionAbortedEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionAbortedEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> ExecutionAbortedEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ExecutionAbortedEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ExecutionAbortedEventDetails -> m ExecutionAbortedEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionAbortedEventDetails -> m ExecutionAbortedEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionAbortedEventDetails -> m ExecutionAbortedEventDetails #

Read ExecutionAbortedEventDetails # 
Show ExecutionAbortedEventDetails # 
Generic ExecutionAbortedEventDetails # 
Hashable ExecutionAbortedEventDetails # 
FromJSON ExecutionAbortedEventDetails # 
NFData ExecutionAbortedEventDetails # 
type Rep ExecutionAbortedEventDetails # 
type Rep ExecutionAbortedEventDetails = D1 (MetaData "ExecutionAbortedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "ExecutionAbortedEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_eaedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_eaedCause") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

executionAbortedEventDetails :: ExecutionAbortedEventDetails #

Creates a value of ExecutionAbortedEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • eaedError - The error code of the failure.
  • eaedCause - A more detailed explanation of the cause of the failure.

eaedError :: Lens' ExecutionAbortedEventDetails (Maybe Text) #

The error code of the failure.

eaedCause :: Lens' ExecutionAbortedEventDetails (Maybe Text) #

A more detailed explanation of the cause of the failure.

ExecutionFailedEventDetails

data ExecutionFailedEventDetails #

See: executionFailedEventDetails smart constructor.

Instances

Eq ExecutionFailedEventDetails # 
Data ExecutionFailedEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ExecutionFailedEventDetails -> c ExecutionFailedEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ExecutionFailedEventDetails #

toConstr :: ExecutionFailedEventDetails -> Constr #

dataTypeOf :: ExecutionFailedEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ExecutionFailedEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ExecutionFailedEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> ExecutionFailedEventDetails -> ExecutionFailedEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionFailedEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionFailedEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> ExecutionFailedEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ExecutionFailedEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ExecutionFailedEventDetails -> m ExecutionFailedEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionFailedEventDetails -> m ExecutionFailedEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionFailedEventDetails -> m ExecutionFailedEventDetails #

Read ExecutionFailedEventDetails # 
Show ExecutionFailedEventDetails # 
Generic ExecutionFailedEventDetails # 
Hashable ExecutionFailedEventDetails # 
FromJSON ExecutionFailedEventDetails # 
NFData ExecutionFailedEventDetails # 
type Rep ExecutionFailedEventDetails # 
type Rep ExecutionFailedEventDetails = D1 (MetaData "ExecutionFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "ExecutionFailedEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_efedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_efedCause") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

executionFailedEventDetails :: ExecutionFailedEventDetails #

Creates a value of ExecutionFailedEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • efedError - The error code of the failure.
  • efedCause - A more detailed explanation of the cause of the failure.

efedError :: Lens' ExecutionFailedEventDetails (Maybe Text) #

The error code of the failure.

efedCause :: Lens' ExecutionFailedEventDetails (Maybe Text) #

A more detailed explanation of the cause of the failure.

ExecutionListItem

data ExecutionListItem #

See: executionListItem smart constructor.

Instances

Eq ExecutionListItem # 
Data ExecutionListItem # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ExecutionListItem -> c ExecutionListItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ExecutionListItem #

toConstr :: ExecutionListItem -> Constr #

dataTypeOf :: ExecutionListItem -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ExecutionListItem) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ExecutionListItem) #

gmapT :: (forall b. Data b => b -> b) -> ExecutionListItem -> ExecutionListItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionListItem -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionListItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> ExecutionListItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ExecutionListItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ExecutionListItem -> m ExecutionListItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionListItem -> m ExecutionListItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionListItem -> m ExecutionListItem #

Read ExecutionListItem # 
Show ExecutionListItem # 
Generic ExecutionListItem # 
Hashable ExecutionListItem # 
FromJSON ExecutionListItem # 
NFData ExecutionListItem # 

Methods

rnf :: ExecutionListItem -> () #

type Rep ExecutionListItem # 
type Rep ExecutionListItem = D1 (MetaData "ExecutionListItem" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "ExecutionListItem'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_eliStopDate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX))) ((:*:) (S1 (MetaSel (Just Symbol "_eliExecutionARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_eliStateMachineARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_eliName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "_eliStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ExecutionStatus)) (S1 (MetaSel (Just Symbol "_eliStartDate") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 POSIX))))))

executionListItem #

Creates a value of ExecutionListItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • eliStopDate - If the execution already ended, the date the execution stopped.
  • eliExecutionARN - The Amazon Resource Name (ARN) that identifies the execution.
  • eliStateMachineARN - The Amazon Resource Name (ARN) of the executed state machine.
  • eliName - The name of the execution.
  • eliStatus - The current status of the execution.
  • eliStartDate - The date the execution started.

eliStopDate :: Lens' ExecutionListItem (Maybe UTCTime) #

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

eliExecutionARN :: Lens' ExecutionListItem Text #

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

eliStateMachineARN :: Lens' ExecutionListItem Text #

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

eliName :: Lens' ExecutionListItem Text #

The name of the execution.

eliStatus :: Lens' ExecutionListItem ExecutionStatus #

The current status of the execution.

eliStartDate :: Lens' ExecutionListItem UTCTime #

The date the execution started.

ExecutionStartedEventDetails

data ExecutionStartedEventDetails #

See: executionStartedEventDetails smart constructor.

Instances

Eq ExecutionStartedEventDetails # 
Data ExecutionStartedEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ExecutionStartedEventDetails -> c ExecutionStartedEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ExecutionStartedEventDetails #

toConstr :: ExecutionStartedEventDetails -> Constr #

dataTypeOf :: ExecutionStartedEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ExecutionStartedEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ExecutionStartedEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> ExecutionStartedEventDetails -> ExecutionStartedEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionStartedEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionStartedEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> ExecutionStartedEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ExecutionStartedEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ExecutionStartedEventDetails -> m ExecutionStartedEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionStartedEventDetails -> m ExecutionStartedEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionStartedEventDetails -> m ExecutionStartedEventDetails #

Read ExecutionStartedEventDetails # 
Show ExecutionStartedEventDetails # 
Generic ExecutionStartedEventDetails # 
Hashable ExecutionStartedEventDetails # 
FromJSON ExecutionStartedEventDetails # 
NFData ExecutionStartedEventDetails # 
type Rep ExecutionStartedEventDetails # 
type Rep ExecutionStartedEventDetails = D1 (MetaData "ExecutionStartedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "ExecutionStartedEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_esedInput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_esedRoleARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

executionStartedEventDetails :: ExecutionStartedEventDetails #

Creates a value of ExecutionStartedEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • esedInput - The JSON data input to the execution.
  • esedRoleARN - The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

esedInput :: Lens' ExecutionStartedEventDetails (Maybe Text) #

The JSON data input to the execution.

esedRoleARN :: Lens' ExecutionStartedEventDetails (Maybe Text) #

The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

ExecutionSucceededEventDetails

data ExecutionSucceededEventDetails #

See: executionSucceededEventDetails smart constructor.

Instances

Eq ExecutionSucceededEventDetails # 
Data ExecutionSucceededEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ExecutionSucceededEventDetails -> c ExecutionSucceededEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ExecutionSucceededEventDetails #

toConstr :: ExecutionSucceededEventDetails -> Constr #

dataTypeOf :: ExecutionSucceededEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ExecutionSucceededEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ExecutionSucceededEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> ExecutionSucceededEventDetails -> ExecutionSucceededEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionSucceededEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionSucceededEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> ExecutionSucceededEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ExecutionSucceededEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ExecutionSucceededEventDetails -> m ExecutionSucceededEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionSucceededEventDetails -> m ExecutionSucceededEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionSucceededEventDetails -> m ExecutionSucceededEventDetails #

Read ExecutionSucceededEventDetails # 
Show ExecutionSucceededEventDetails # 
Generic ExecutionSucceededEventDetails # 
Hashable ExecutionSucceededEventDetails # 
FromJSON ExecutionSucceededEventDetails # 
NFData ExecutionSucceededEventDetails # 
type Rep ExecutionSucceededEventDetails # 
type Rep ExecutionSucceededEventDetails = D1 (MetaData "ExecutionSucceededEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" True) (C1 (MetaCons "ExecutionSucceededEventDetails'" PrefixI True) (S1 (MetaSel (Just Symbol "_esedOutput") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

executionSucceededEventDetails :: ExecutionSucceededEventDetails #

Creates a value of ExecutionSucceededEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • esedOutput - The JSON data output by the execution.

esedOutput :: Lens' ExecutionSucceededEventDetails (Maybe Text) #

The JSON data output by the execution.

ExecutionTimedOutEventDetails

data ExecutionTimedOutEventDetails #

See: executionTimedOutEventDetails smart constructor.

Instances

Eq ExecutionTimedOutEventDetails # 
Data ExecutionTimedOutEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ExecutionTimedOutEventDetails -> c ExecutionTimedOutEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ExecutionTimedOutEventDetails #

toConstr :: ExecutionTimedOutEventDetails -> Constr #

dataTypeOf :: ExecutionTimedOutEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ExecutionTimedOutEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ExecutionTimedOutEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> ExecutionTimedOutEventDetails -> ExecutionTimedOutEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionTimedOutEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ExecutionTimedOutEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> ExecutionTimedOutEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ExecutionTimedOutEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ExecutionTimedOutEventDetails -> m ExecutionTimedOutEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionTimedOutEventDetails -> m ExecutionTimedOutEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ExecutionTimedOutEventDetails -> m ExecutionTimedOutEventDetails #

Read ExecutionTimedOutEventDetails # 
Show ExecutionTimedOutEventDetails # 
Generic ExecutionTimedOutEventDetails # 
Hashable ExecutionTimedOutEventDetails # 
FromJSON ExecutionTimedOutEventDetails # 
NFData ExecutionTimedOutEventDetails # 
type Rep ExecutionTimedOutEventDetails # 
type Rep ExecutionTimedOutEventDetails = D1 (MetaData "ExecutionTimedOutEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "ExecutionTimedOutEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_etoedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_etoedCause") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

executionTimedOutEventDetails :: ExecutionTimedOutEventDetails #

Creates a value of ExecutionTimedOutEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • etoedError - The error code of the failure.
  • etoedCause - A more detailed explanation of the cause of the timeout.

etoedError :: Lens' ExecutionTimedOutEventDetails (Maybe Text) #

The error code of the failure.

etoedCause :: Lens' ExecutionTimedOutEventDetails (Maybe Text) #

A more detailed explanation of the cause of the timeout.

HistoryEvent

data HistoryEvent #

See: historyEvent smart constructor.

Instances

Eq HistoryEvent # 
Data HistoryEvent # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HistoryEvent -> c HistoryEvent #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HistoryEvent #

toConstr :: HistoryEvent -> Constr #

dataTypeOf :: HistoryEvent -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HistoryEvent) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HistoryEvent) #

gmapT :: (forall b. Data b => b -> b) -> HistoryEvent -> HistoryEvent #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HistoryEvent -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HistoryEvent -> r #

gmapQ :: (forall d. Data d => d -> u) -> HistoryEvent -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HistoryEvent -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HistoryEvent -> m HistoryEvent #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HistoryEvent -> m HistoryEvent #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HistoryEvent -> m HistoryEvent #

Read HistoryEvent # 
Show HistoryEvent # 
Generic HistoryEvent # 

Associated Types

type Rep HistoryEvent :: * -> * #

Hashable HistoryEvent # 
FromJSON HistoryEvent # 
NFData HistoryEvent # 

Methods

rnf :: HistoryEvent -> () #

type Rep HistoryEvent # 
type Rep HistoryEvent = D1 (MetaData "HistoryEvent" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "HistoryEvent'" PrefixI True) ((:*:) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_heActivityStartedEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActivityStartedEventDetails))) (S1 (MetaSel (Just Symbol "_heLambdaFunctionStartFailedEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LambdaFunctionStartFailedEventDetails)))) ((:*:) (S1 (MetaSel (Just Symbol "_heStateExitedEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe StateExitedEventDetails))) ((:*:) (S1 (MetaSel (Just Symbol "_heLambdaFunctionSucceededEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LambdaFunctionSucceededEventDetails))) (S1 (MetaSel (Just Symbol "_heActivitySucceededEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActivitySucceededEventDetails)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_heLambdaFunctionTimedOutEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LambdaFunctionTimedOutEventDetails))) ((:*:) (S1 (MetaSel (Just Symbol "_heActivityTimedOutEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActivityTimedOutEventDetails))) (S1 (MetaSel (Just Symbol "_heExecutionFailedEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ExecutionFailedEventDetails))))) ((:*:) (S1 (MetaSel (Just Symbol "_heExecutionAbortedEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ExecutionAbortedEventDetails))) ((:*:) (S1 (MetaSel (Just Symbol "_heExecutionSucceededEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ExecutionSucceededEventDetails))) (S1 (MetaSel (Just Symbol "_heLambdaFunctionScheduledEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LambdaFunctionScheduledEventDetails))))))) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_heActivityScheduledEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActivityScheduledEventDetails))) ((:*:) (S1 (MetaSel (Just Symbol "_heExecutionStartedEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ExecutionStartedEventDetails))) (S1 (MetaSel (Just Symbol "_heActivityScheduleFailedEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActivityScheduleFailedEventDetails))))) ((:*:) (S1 (MetaSel (Just Symbol "_heLambdaFunctionScheduleFailedEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LambdaFunctionScheduleFailedEventDetails))) ((:*:) (S1 (MetaSel (Just Symbol "_heStateEnteredEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe StateEnteredEventDetails))) (S1 (MetaSel (Just Symbol "_hePreviousEventId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Integer)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_heActivityFailedEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActivityFailedEventDetails))) ((:*:) (S1 (MetaSel (Just Symbol "_heLambdaFunctionFailedEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LambdaFunctionFailedEventDetails))) (S1 (MetaSel (Just Symbol "_heExecutionTimedOutEventDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ExecutionTimedOutEventDetails))))) ((:*:) (S1 (MetaSel (Just Symbol "_heTimestamp") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 POSIX)) ((:*:) (S1 (MetaSel (Just Symbol "_heType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 HistoryEventType)) (S1 (MetaSel (Just Symbol "_heId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Integer))))))))

historyEvent #

Creates a value of HistoryEvent with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

hePreviousEventId :: Lens' HistoryEvent (Maybe Integer) #

The id of the previous event.

heTimestamp :: Lens' HistoryEvent UTCTime #

The date the event occured.

heType :: Lens' HistoryEvent HistoryEventType #

The type of the event.

heId :: Lens' HistoryEvent Integer #

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

LambdaFunctionFailedEventDetails

data LambdaFunctionFailedEventDetails #

See: lambdaFunctionFailedEventDetails smart constructor.

Instances

Eq LambdaFunctionFailedEventDetails # 
Data LambdaFunctionFailedEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LambdaFunctionFailedEventDetails -> c LambdaFunctionFailedEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LambdaFunctionFailedEventDetails #

toConstr :: LambdaFunctionFailedEventDetails -> Constr #

dataTypeOf :: LambdaFunctionFailedEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c LambdaFunctionFailedEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LambdaFunctionFailedEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> LambdaFunctionFailedEventDetails -> LambdaFunctionFailedEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionFailedEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionFailedEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> LambdaFunctionFailedEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LambdaFunctionFailedEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LambdaFunctionFailedEventDetails -> m LambdaFunctionFailedEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionFailedEventDetails -> m LambdaFunctionFailedEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionFailedEventDetails -> m LambdaFunctionFailedEventDetails #

Read LambdaFunctionFailedEventDetails # 
Show LambdaFunctionFailedEventDetails # 
Generic LambdaFunctionFailedEventDetails # 
Hashable LambdaFunctionFailedEventDetails # 
FromJSON LambdaFunctionFailedEventDetails # 
NFData LambdaFunctionFailedEventDetails # 
type Rep LambdaFunctionFailedEventDetails # 
type Rep LambdaFunctionFailedEventDetails = D1 (MetaData "LambdaFunctionFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "LambdaFunctionFailedEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lffedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lffedCause") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

lambdaFunctionFailedEventDetails :: LambdaFunctionFailedEventDetails #

Creates a value of LambdaFunctionFailedEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • lffedError - The error code of the failure.
  • lffedCause - A more detailed explanation of the cause of the failure.

lffedError :: Lens' LambdaFunctionFailedEventDetails (Maybe Text) #

The error code of the failure.

lffedCause :: Lens' LambdaFunctionFailedEventDetails (Maybe Text) #

A more detailed explanation of the cause of the failure.

LambdaFunctionScheduleFailedEventDetails

data LambdaFunctionScheduleFailedEventDetails #

Instances

Eq LambdaFunctionScheduleFailedEventDetails # 
Data LambdaFunctionScheduleFailedEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LambdaFunctionScheduleFailedEventDetails -> c LambdaFunctionScheduleFailedEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LambdaFunctionScheduleFailedEventDetails #

toConstr :: LambdaFunctionScheduleFailedEventDetails -> Constr #

dataTypeOf :: LambdaFunctionScheduleFailedEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c LambdaFunctionScheduleFailedEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LambdaFunctionScheduleFailedEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> LambdaFunctionScheduleFailedEventDetails -> LambdaFunctionScheduleFailedEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionScheduleFailedEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionScheduleFailedEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> LambdaFunctionScheduleFailedEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LambdaFunctionScheduleFailedEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LambdaFunctionScheduleFailedEventDetails -> m LambdaFunctionScheduleFailedEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionScheduleFailedEventDetails -> m LambdaFunctionScheduleFailedEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionScheduleFailedEventDetails -> m LambdaFunctionScheduleFailedEventDetails #

Read LambdaFunctionScheduleFailedEventDetails # 
Show LambdaFunctionScheduleFailedEventDetails # 
Generic LambdaFunctionScheduleFailedEventDetails # 
Hashable LambdaFunctionScheduleFailedEventDetails # 
FromJSON LambdaFunctionScheduleFailedEventDetails # 
NFData LambdaFunctionScheduleFailedEventDetails # 
type Rep LambdaFunctionScheduleFailedEventDetails # 
type Rep LambdaFunctionScheduleFailedEventDetails = D1 (MetaData "LambdaFunctionScheduleFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "LambdaFunctionScheduleFailedEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lCause") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

lambdaFunctionScheduleFailedEventDetails :: LambdaFunctionScheduleFailedEventDetails #

Creates a value of LambdaFunctionScheduleFailedEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • lError - The error code of the failure.
  • lCause - A more detailed explanation of the cause of the failure.

lCause :: Lens' LambdaFunctionScheduleFailedEventDetails (Maybe Text) #

A more detailed explanation of the cause of the failure.

LambdaFunctionScheduledEventDetails

data LambdaFunctionScheduledEventDetails #

See: lambdaFunctionScheduledEventDetails smart constructor.

Instances

Eq LambdaFunctionScheduledEventDetails # 
Data LambdaFunctionScheduledEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LambdaFunctionScheduledEventDetails -> c LambdaFunctionScheduledEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LambdaFunctionScheduledEventDetails #

toConstr :: LambdaFunctionScheduledEventDetails -> Constr #

dataTypeOf :: LambdaFunctionScheduledEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c LambdaFunctionScheduledEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LambdaFunctionScheduledEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> LambdaFunctionScheduledEventDetails -> LambdaFunctionScheduledEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionScheduledEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionScheduledEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> LambdaFunctionScheduledEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LambdaFunctionScheduledEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LambdaFunctionScheduledEventDetails -> m LambdaFunctionScheduledEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionScheduledEventDetails -> m LambdaFunctionScheduledEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionScheduledEventDetails -> m LambdaFunctionScheduledEventDetails #

Read LambdaFunctionScheduledEventDetails # 
Show LambdaFunctionScheduledEventDetails # 
Generic LambdaFunctionScheduledEventDetails # 
Hashable LambdaFunctionScheduledEventDetails # 
FromJSON LambdaFunctionScheduledEventDetails # 
NFData LambdaFunctionScheduledEventDetails # 
type Rep LambdaFunctionScheduledEventDetails # 
type Rep LambdaFunctionScheduledEventDetails = D1 (MetaData "LambdaFunctionScheduledEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "LambdaFunctionScheduledEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lfsedInput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_lfsedTimeoutInSeconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Integer))) (S1 (MetaSel (Just Symbol "_lfsedResource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))))

lambdaFunctionScheduledEventDetails #

Creates a value of LambdaFunctionScheduledEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lfsedInput :: Lens' LambdaFunctionScheduledEventDetails (Maybe Text) #

The JSON data input to the lambda function.

lfsedTimeoutInSeconds :: Lens' LambdaFunctionScheduledEventDetails (Maybe Integer) #

The maximum allowed duration of the lambda function.

lfsedResource :: Lens' LambdaFunctionScheduledEventDetails Text #

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

LambdaFunctionStartFailedEventDetails

data LambdaFunctionStartFailedEventDetails #

Instances

Eq LambdaFunctionStartFailedEventDetails # 
Data LambdaFunctionStartFailedEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LambdaFunctionStartFailedEventDetails -> c LambdaFunctionStartFailedEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LambdaFunctionStartFailedEventDetails #

toConstr :: LambdaFunctionStartFailedEventDetails -> Constr #

dataTypeOf :: LambdaFunctionStartFailedEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c LambdaFunctionStartFailedEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LambdaFunctionStartFailedEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> LambdaFunctionStartFailedEventDetails -> LambdaFunctionStartFailedEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionStartFailedEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionStartFailedEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> LambdaFunctionStartFailedEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LambdaFunctionStartFailedEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LambdaFunctionStartFailedEventDetails -> m LambdaFunctionStartFailedEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionStartFailedEventDetails -> m LambdaFunctionStartFailedEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionStartFailedEventDetails -> m LambdaFunctionStartFailedEventDetails #

Read LambdaFunctionStartFailedEventDetails # 
Show LambdaFunctionStartFailedEventDetails # 
Generic LambdaFunctionStartFailedEventDetails # 
Hashable LambdaFunctionStartFailedEventDetails # 
FromJSON LambdaFunctionStartFailedEventDetails # 
NFData LambdaFunctionStartFailedEventDetails # 
type Rep LambdaFunctionStartFailedEventDetails # 
type Rep LambdaFunctionStartFailedEventDetails = D1 (MetaData "LambdaFunctionStartFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "LambdaFunctionStartFailedEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lfsfedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lfsfedCause") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

lambdaFunctionStartFailedEventDetails :: LambdaFunctionStartFailedEventDetails #

Creates a value of LambdaFunctionStartFailedEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • lfsfedError - The error code of the failure.
  • lfsfedCause - A more detailed explanation of the cause of the failure.

lfsfedCause :: Lens' LambdaFunctionStartFailedEventDetails (Maybe Text) #

A more detailed explanation of the cause of the failure.

LambdaFunctionSucceededEventDetails

data LambdaFunctionSucceededEventDetails #

See: lambdaFunctionSucceededEventDetails smart constructor.

Instances

Eq LambdaFunctionSucceededEventDetails # 
Data LambdaFunctionSucceededEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LambdaFunctionSucceededEventDetails -> c LambdaFunctionSucceededEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LambdaFunctionSucceededEventDetails #

toConstr :: LambdaFunctionSucceededEventDetails -> Constr #

dataTypeOf :: LambdaFunctionSucceededEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c LambdaFunctionSucceededEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LambdaFunctionSucceededEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> LambdaFunctionSucceededEventDetails -> LambdaFunctionSucceededEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionSucceededEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionSucceededEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> LambdaFunctionSucceededEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LambdaFunctionSucceededEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LambdaFunctionSucceededEventDetails -> m LambdaFunctionSucceededEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionSucceededEventDetails -> m LambdaFunctionSucceededEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionSucceededEventDetails -> m LambdaFunctionSucceededEventDetails #

Read LambdaFunctionSucceededEventDetails # 
Show LambdaFunctionSucceededEventDetails # 
Generic LambdaFunctionSucceededEventDetails # 
Hashable LambdaFunctionSucceededEventDetails # 
FromJSON LambdaFunctionSucceededEventDetails # 
NFData LambdaFunctionSucceededEventDetails # 
type Rep LambdaFunctionSucceededEventDetails # 
type Rep LambdaFunctionSucceededEventDetails = D1 (MetaData "LambdaFunctionSucceededEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" True) (C1 (MetaCons "LambdaFunctionSucceededEventDetails'" PrefixI True) (S1 (MetaSel (Just Symbol "_lfsedOutput") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

lambdaFunctionSucceededEventDetails :: LambdaFunctionSucceededEventDetails #

Creates a value of LambdaFunctionSucceededEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • lfsedOutput - The JSON data output by the lambda function.

lfsedOutput :: Lens' LambdaFunctionSucceededEventDetails (Maybe Text) #

The JSON data output by the lambda function.

LambdaFunctionTimedOutEventDetails

data LambdaFunctionTimedOutEventDetails #

See: lambdaFunctionTimedOutEventDetails smart constructor.

Instances

Eq LambdaFunctionTimedOutEventDetails # 
Data LambdaFunctionTimedOutEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LambdaFunctionTimedOutEventDetails -> c LambdaFunctionTimedOutEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LambdaFunctionTimedOutEventDetails #

toConstr :: LambdaFunctionTimedOutEventDetails -> Constr #

dataTypeOf :: LambdaFunctionTimedOutEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c LambdaFunctionTimedOutEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LambdaFunctionTimedOutEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> LambdaFunctionTimedOutEventDetails -> LambdaFunctionTimedOutEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionTimedOutEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LambdaFunctionTimedOutEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> LambdaFunctionTimedOutEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LambdaFunctionTimedOutEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LambdaFunctionTimedOutEventDetails -> m LambdaFunctionTimedOutEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionTimedOutEventDetails -> m LambdaFunctionTimedOutEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LambdaFunctionTimedOutEventDetails -> m LambdaFunctionTimedOutEventDetails #

Read LambdaFunctionTimedOutEventDetails # 
Show LambdaFunctionTimedOutEventDetails # 
Generic LambdaFunctionTimedOutEventDetails # 
Hashable LambdaFunctionTimedOutEventDetails # 
FromJSON LambdaFunctionTimedOutEventDetails # 
NFData LambdaFunctionTimedOutEventDetails # 
type Rep LambdaFunctionTimedOutEventDetails # 
type Rep LambdaFunctionTimedOutEventDetails = D1 (MetaData "LambdaFunctionTimedOutEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "LambdaFunctionTimedOutEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lftoedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lftoedCause") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

lambdaFunctionTimedOutEventDetails :: LambdaFunctionTimedOutEventDetails #

Creates a value of LambdaFunctionTimedOutEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • lftoedError - The error code of the failure.
  • lftoedCause - A more detailed explanation of the cause of the timeout.

lftoedError :: Lens' LambdaFunctionTimedOutEventDetails (Maybe Text) #

The error code of the failure.

lftoedCause :: Lens' LambdaFunctionTimedOutEventDetails (Maybe Text) #

A more detailed explanation of the cause of the timeout.

StateEnteredEventDetails

data StateEnteredEventDetails #

See: stateEnteredEventDetails smart constructor.

Instances

Eq StateEnteredEventDetails # 
Data StateEnteredEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> StateEnteredEventDetails -> c StateEnteredEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c StateEnteredEventDetails #

toConstr :: StateEnteredEventDetails -> Constr #

dataTypeOf :: StateEnteredEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c StateEnteredEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c StateEnteredEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> StateEnteredEventDetails -> StateEnteredEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> StateEnteredEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> StateEnteredEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> StateEnteredEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> StateEnteredEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> StateEnteredEventDetails -> m StateEnteredEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> StateEnteredEventDetails -> m StateEnteredEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> StateEnteredEventDetails -> m StateEnteredEventDetails #

Read StateEnteredEventDetails # 
Show StateEnteredEventDetails # 
Generic StateEnteredEventDetails # 
Hashable StateEnteredEventDetails # 
FromJSON StateEnteredEventDetails # 
NFData StateEnteredEventDetails # 
type Rep StateEnteredEventDetails # 
type Rep StateEnteredEventDetails = D1 (MetaData "StateEnteredEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "StateEnteredEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_sInput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_sName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))

stateEnteredEventDetails #

Creates a value of StateEnteredEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • sInput - The JSON input data to the state.
  • sName - The name of the state.

sInput :: Lens' StateEnteredEventDetails (Maybe Text) #

The JSON input data to the state.

sName :: Lens' StateEnteredEventDetails Text #

The name of the state.

StateExitedEventDetails

data StateExitedEventDetails #

See: stateExitedEventDetails smart constructor.

Instances

Eq StateExitedEventDetails # 
Data StateExitedEventDetails # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> StateExitedEventDetails -> c StateExitedEventDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c StateExitedEventDetails #

toConstr :: StateExitedEventDetails -> Constr #

dataTypeOf :: StateExitedEventDetails -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c StateExitedEventDetails) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c StateExitedEventDetails) #

gmapT :: (forall b. Data b => b -> b) -> StateExitedEventDetails -> StateExitedEventDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> StateExitedEventDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> StateExitedEventDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> StateExitedEventDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> StateExitedEventDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> StateExitedEventDetails -> m StateExitedEventDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> StateExitedEventDetails -> m StateExitedEventDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> StateExitedEventDetails -> m StateExitedEventDetails #

Read StateExitedEventDetails # 
Show StateExitedEventDetails # 
Generic StateExitedEventDetails # 
Hashable StateExitedEventDetails # 
FromJSON StateExitedEventDetails # 
NFData StateExitedEventDetails # 

Methods

rnf :: StateExitedEventDetails -> () #

type Rep StateExitedEventDetails # 
type Rep StateExitedEventDetails = D1 (MetaData "StateExitedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "StateExitedEventDetails'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_seedOutput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_seedName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))

stateExitedEventDetails #

Creates a value of StateExitedEventDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

seedOutput :: Lens' StateExitedEventDetails (Maybe Text) #

The JSON output data of the state.

seedName :: Lens' StateExitedEventDetails Text #

The name of the state.

StateMachineListItem

data StateMachineListItem #

See: stateMachineListItem smart constructor.

Instances

Eq StateMachineListItem # 
Data StateMachineListItem # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> StateMachineListItem -> c StateMachineListItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c StateMachineListItem #

toConstr :: StateMachineListItem -> Constr #

dataTypeOf :: StateMachineListItem -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c StateMachineListItem) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c StateMachineListItem) #

gmapT :: (forall b. Data b => b -> b) -> StateMachineListItem -> StateMachineListItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> StateMachineListItem -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> StateMachineListItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> StateMachineListItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> StateMachineListItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> StateMachineListItem -> m StateMachineListItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> StateMachineListItem -> m StateMachineListItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> StateMachineListItem -> m StateMachineListItem #

Read StateMachineListItem # 
Show StateMachineListItem # 
Generic StateMachineListItem # 
Hashable StateMachineListItem # 
FromJSON StateMachineListItem # 
NFData StateMachineListItem # 

Methods

rnf :: StateMachineListItem -> () #

type Rep StateMachineListItem # 
type Rep StateMachineListItem = D1 (MetaData "StateMachineListItem" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.4.5-Jw6S5ByJLFY5UX1mivZUjA" False) (C1 (MetaCons "StateMachineListItem'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_smliStateMachineARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "_smliName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_smliCreationDate") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 POSIX)))))

stateMachineListItem #

Creates a value of StateMachineListItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

smliStateMachineARN :: Lens' StateMachineListItem Text #

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

smliName :: Lens' StateMachineListItem Text #

The name of the state machine.

smliCreationDate :: Lens' StateMachineListItem UTCTime #

The date the state machine was created.