amazonka-stepfunctions-1.6.0: Amazon Step Functions SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@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 #

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

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

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

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

_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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Enum ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Eq ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Data ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Read ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Show ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Generic ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Associated Types

type Rep ExecutionStatus :: * -> * #

Hashable ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToJSON ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromJSON ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToHeader ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToQuery ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToByteString ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromText ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToText ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

NFData ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Methods

rnf :: ExecutionStatus -> () #

type Rep ExecutionStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

type Rep ExecutionStatus = D1 (MetaData "ExecutionStatus" "Network.AWS.StepFunctions.Types.Sum" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" 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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Enum HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Eq HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Data HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Read HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Show HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Generic HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Associated Types

type Rep HistoryEventType :: * -> * #

Hashable HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromJSON HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToHeader HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToQuery HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToByteString HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromText HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToText HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

NFData HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Methods

rnf :: HistoryEventType -> () #

type Rep HistoryEventType # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

type Rep HistoryEventType = D1 (MetaData "HistoryEventType" "Network.AWS.StepFunctions.Types.Sum" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" 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 "ParallelStateAborted" PrefixI False) (U1 :: * -> *))) :+: ((C1 (MetaCons "ParallelStateEntered" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "ParallelStateExited" PrefixI False) (U1 :: * -> *)) :+: (C1 (MetaCons "ParallelStateFailed" PrefixI False) (U1 :: * -> *) :+: (C1 (MetaCons "ParallelStateStarted" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "ParallelStateSucceeded" 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 "TaskStateAborted" PrefixI False) (U1 :: * -> *)))) :+: ((C1 (MetaCons "TaskStateEntered" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "TaskStateExited" PrefixI False) (U1 :: * -> *)) :+: (C1 (MetaCons "WaitStateAborted" PrefixI False) (U1 :: * -> *) :+: (C1 (MetaCons "WaitStateEntered" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "WaitStateExited" PrefixI False) (U1 :: * -> *)))))))

StateMachineStatus

data StateMachineStatus #

Constructors

Active 
Deleting 
Instances
Bounded StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Enum StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Eq StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Data StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Read StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Show StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Generic StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Associated Types

type Rep StateMachineStatus :: * -> * #

Hashable StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromJSON StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToHeader StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToQuery StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToByteString StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromText StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToText StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

NFData StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Methods

rnf :: StateMachineStatus -> () #

type Rep StateMachineStatus # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

type Rep StateMachineStatus = D1 (MetaData "StateMachineStatus" "Network.AWS.StepFunctions.Types.Sum" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "Active" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "Deleting" PrefixI False) (U1 :: * -> *))

ActivityFailedEventDetails

data ActivityFailedEventDetails #

Contains details about an activity which failed during an execution.

See: activityFailedEventDetails smart constructor.

Instances
Eq ActivityFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityFailedEventDetails :: * -> * #

Hashable ActivityFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityFailedEventDetails = D1 (MetaData "ActivityFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "ActivityFailedEventDetails'" PrefixI True) (S1 (MetaSel (Just "_afedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 #

Contains details about an activity.

See: activityListItem smart constructor.

Instances
Eq ActivityListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityListItem :: * -> * #

Hashable ActivityListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Methods

rnf :: ActivityListItem -> () #

type Rep ActivityListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityListItem = D1 (MetaData "ActivityListItem" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "ActivityListItem'" PrefixI True) (S1 (MetaSel (Just "_aliActivityARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: (S1 (MetaSel (Just "_aliName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_aliCreationDate") NoSourceUnpackedness SourceStrict DecidedStrict) (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 - The Amazon Resource Name (ARN) that identifies the activity.
  • aliName - The name of the activity. A name must not contain: * whitespace * brackets { } [ ] * wildcard characters ? * * special characters " # % ^ | ~ ` $ & , ; : / * control characters (U+0000-001F , U+007F-009F )
  • aliCreationDate - The date the activity is created.

aliActivityARN :: Lens' ActivityListItem Text #

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

aliName :: Lens' ActivityListItem Text #

The name of the activity. A name must not contain: * whitespace * brackets { } [ ] * wildcard characters ? * * special characters " # % ^ | ~ ` $ & , ; : / * control characters (U+0000-001F , U+007F-009F )

aliCreationDate :: Lens' ActivityListItem UTCTime #

The date the activity is created.

ActivityScheduleFailedEventDetails

data ActivityScheduleFailedEventDetails #

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

See: activityScheduleFailedEventDetails smart constructor.

Instances
Eq ActivityScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityScheduleFailedEventDetails :: * -> * #

Hashable ActivityScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityScheduleFailedEventDetails = D1 (MetaData "ActivityScheduleFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "ActivityScheduleFailedEventDetails'" PrefixI True) (S1 (MetaSel (Just "_asfedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 #

Contains details about an activity scheduled during an execution.

See: activityScheduledEventDetails smart constructor.

Instances
Eq ActivityScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityScheduledEventDetails :: * -> * #

Hashable ActivityScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityScheduledEventDetails = D1 (MetaData "ActivityScheduledEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "ActivityScheduledEventDetails'" PrefixI True) ((S1 (MetaSel (Just "_asedHeartbeatInSeconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 (MetaSel (Just "_asedInput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_asedTimeoutInSeconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 (MetaSel (Just "_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 #

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

See: activityStartedEventDetails smart constructor.

Instances
Eq ActivityStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityStartedEventDetails :: * -> * #

Hashable ActivityStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityStartedEventDetails = D1 (MetaData "ActivityStartedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" True) (C1 (MetaCons "ActivityStartedEventDetails'" PrefixI True) (S1 (MetaSel (Just "_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 is 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 is assigned to. These names are provided by the workers when calling GetActivityTask .

ActivitySucceededEventDetails

data ActivitySucceededEventDetails #

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

See: activitySucceededEventDetails smart constructor.

Instances
Eq ActivitySucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivitySucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivitySucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivitySucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivitySucceededEventDetails :: * -> * #

Hashable ActivitySucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivitySucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivitySucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivitySucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivitySucceededEventDetails = D1 (MetaData "ActivitySucceededEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" True) (C1 (MetaCons "ActivitySucceededEventDetails'" PrefixI True) (S1 (MetaSel (Just "_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 #

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

See: activityTimedOutEventDetails smart constructor.

Instances
Eq ActivityTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityTimedOutEventDetails :: * -> * #

Hashable ActivityTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityTimedOutEventDetails = D1 (MetaData "ActivityTimedOutEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "ActivityTimedOutEventDetails'" PrefixI True) (S1 (MetaSel (Just "_atoedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 #

Contains details about an abort of an execution.

See: executionAbortedEventDetails smart constructor.

Instances
Eq ExecutionAbortedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionAbortedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionAbortedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionAbortedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionAbortedEventDetails :: * -> * #

Hashable ExecutionAbortedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionAbortedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionAbortedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionAbortedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionAbortedEventDetails = D1 (MetaData "ExecutionAbortedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "ExecutionAbortedEventDetails'" PrefixI True) (S1 (MetaSel (Just "_eaedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 #

Contains details about an execution failure event.

See: executionFailedEventDetails smart constructor.

Instances
Eq ExecutionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionFailedEventDetails :: * -> * #

Hashable ExecutionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionFailedEventDetails = D1 (MetaData "ExecutionFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "ExecutionFailedEventDetails'" PrefixI True) (S1 (MetaSel (Just "_efedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 #

Contains details about an execution.

See: executionListItem smart constructor.

Instances
Eq ExecutionListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionListItem :: * -> * #

Hashable ExecutionListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Methods

rnf :: ExecutionListItem -> () #

type Rep ExecutionListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionListItem = D1 (MetaData "ExecutionListItem" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "ExecutionListItem'" PrefixI True) ((S1 (MetaSel (Just "_eliStopDate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 (MetaSel (Just "_eliExecutionARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_eliStateMachineARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))) :*: (S1 (MetaSel (Just "_eliName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: (S1 (MetaSel (Just "_eliStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ExecutionStatus) :*: S1 (MetaSel (Just "_eliStartDate") NoSourceUnpackedness SourceStrict DecidedStrict) (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. A name must not contain: * whitespace * brackets { } [ ] * wildcard characters ? * * special characters " # % ^ | ~ ` $ & , ; : / * control characters (U+0000-001F , U+007F-009F )
  • 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. A name must not contain: * whitespace * brackets { } [ ] * wildcard characters ? * * special characters " # % ^ | ~ ` $ & , ; : / * control characters (U+0000-001F , U+007F-009F )

eliStatus :: Lens' ExecutionListItem ExecutionStatus #

The current status of the execution.

eliStartDate :: Lens' ExecutionListItem UTCTime #

The date the execution started.

ExecutionStartedEventDetails

data ExecutionStartedEventDetails #

Contains details about the start of the execution.

See: executionStartedEventDetails smart constructor.

Instances
Eq ExecutionStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionStartedEventDetails :: * -> * #

Hashable ExecutionStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionStartedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionStartedEventDetails = D1 (MetaData "ExecutionStartedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "ExecutionStartedEventDetails'" PrefixI True) (S1 (MetaSel (Just "_esedInput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 #

Contains details about the successful termination of the execution.

See: executionSucceededEventDetails smart constructor.

Instances
Eq ExecutionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionSucceededEventDetails :: * -> * #

Hashable ExecutionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionSucceededEventDetails = D1 (MetaData "ExecutionSucceededEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" True) (C1 (MetaCons "ExecutionSucceededEventDetails'" PrefixI True) (S1 (MetaSel (Just "_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 #

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

See: executionTimedOutEventDetails smart constructor.

Instances
Eq ExecutionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionTimedOutEventDetails :: * -> * #

Hashable ExecutionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionTimedOutEventDetails = D1 (MetaData "ExecutionTimedOutEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "ExecutionTimedOutEventDetails'" PrefixI True) (S1 (MetaSel (Just "_etoedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 #

Contains details about the events of an execution.

See: historyEvent smart constructor.

Instances
Eq HistoryEvent # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data HistoryEvent # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show HistoryEvent # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic HistoryEvent # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep HistoryEvent :: * -> * #

Hashable HistoryEvent # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON HistoryEvent # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData HistoryEvent # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Methods

rnf :: HistoryEvent -> () #

type Rep HistoryEvent # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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

heLambdaFunctionStartFailedEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionStartFailedEventDetails) #

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

heLambdaFunctionSucceededEventDetails :: Lens' HistoryEvent (Maybe LambdaFunctionSucceededEventDetails) #

Contains details about a lambda function which terminated successfully during an execution.

heActivityScheduleFailedEventDetails :: Lens' HistoryEvent (Maybe ActivityScheduleFailedEventDetails) #

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

hePreviousEventId :: Lens' HistoryEvent (Maybe Integer) #

The id of the previous event.

heTimestamp :: Lens' HistoryEvent UTCTime #

The date the event occurred.

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 #

Contains details about a lambda function which failed during an execution.

See: lambdaFunctionFailedEventDetails smart constructor.

Instances
Eq LambdaFunctionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep LambdaFunctionFailedEventDetails :: * -> * #

Hashable LambdaFunctionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionFailedEventDetails = D1 (MetaData "LambdaFunctionFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "LambdaFunctionFailedEventDetails'" PrefixI True) (S1 (MetaSel (Just "_lffedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 #

Contains details about a failed lambda function schedule event which occurred during an execution.

See: lambdaFunctionScheduleFailedEventDetails smart constructor.

Instances
Eq LambdaFunctionScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep LambdaFunctionScheduleFailedEventDetails :: * -> * #

Hashable LambdaFunctionScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionScheduleFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionScheduleFailedEventDetails = D1 (MetaData "LambdaFunctionScheduleFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "LambdaFunctionScheduleFailedEventDetails'" PrefixI True) (S1 (MetaSel (Just "_lError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 #

Contains details about a lambda function scheduled during an execution.

See: lambdaFunctionScheduledEventDetails smart constructor.

Instances
Eq LambdaFunctionScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep LambdaFunctionScheduledEventDetails :: * -> * #

Hashable LambdaFunctionScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionScheduledEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionScheduledEventDetails = D1 (MetaData "LambdaFunctionScheduledEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "LambdaFunctionScheduledEventDetails'" PrefixI True) (S1 (MetaSel (Just "_lfsedInput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_lfsedTimeoutInSeconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 (MetaSel (Just "_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 #

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

See: lambdaFunctionStartFailedEventDetails smart constructor.

Instances
Eq LambdaFunctionStartFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionStartFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionStartFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionStartFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep LambdaFunctionStartFailedEventDetails :: * -> * #

Hashable LambdaFunctionStartFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionStartFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionStartFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionStartFailedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionStartFailedEventDetails = D1 (MetaData "LambdaFunctionStartFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "LambdaFunctionStartFailedEventDetails'" PrefixI True) (S1 (MetaSel (Just "_lfsfedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 #

Contains details about a lambda function which successfully terminated during an execution.

See: lambdaFunctionSucceededEventDetails smart constructor.

Instances
Eq LambdaFunctionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep LambdaFunctionSucceededEventDetails :: * -> * #

Hashable LambdaFunctionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionSucceededEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionSucceededEventDetails = D1 (MetaData "LambdaFunctionSucceededEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" True) (C1 (MetaCons "LambdaFunctionSucceededEventDetails'" PrefixI True) (S1 (MetaSel (Just "_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 #

Contains details about a lambda function timeout which occurred during an execution.

See: lambdaFunctionTimedOutEventDetails smart constructor.

Instances
Eq LambdaFunctionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep LambdaFunctionTimedOutEventDetails :: * -> * #

Hashable LambdaFunctionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionTimedOutEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionTimedOutEventDetails = D1 (MetaData "LambdaFunctionTimedOutEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "LambdaFunctionTimedOutEventDetails'" PrefixI True) (S1 (MetaSel (Just "_lftoedError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 #

Contains details about a state entered during an execution.

See: stateEnteredEventDetails smart constructor.

Instances
Eq StateEnteredEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data StateEnteredEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show StateEnteredEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic StateEnteredEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep StateEnteredEventDetails :: * -> * #

Hashable StateEnteredEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON StateEnteredEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData StateEnteredEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep StateEnteredEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep StateEnteredEventDetails = D1 (MetaData "StateEnteredEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "StateEnteredEventDetails'" PrefixI True) (S1 (MetaSel (Just "_sInput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 string that contains the JSON input data for the state.
  • sName - The name of the state.

sInput :: Lens' StateEnteredEventDetails (Maybe Text) #

The string that contains the JSON input data for the state.

sName :: Lens' StateEnteredEventDetails Text #

The name of the state.

StateExitedEventDetails

data StateExitedEventDetails #

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

See: stateExitedEventDetails smart constructor.

Instances
Eq StateExitedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data StateExitedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show StateExitedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic StateExitedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep StateExitedEventDetails :: * -> * #

Hashable StateExitedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON StateExitedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData StateExitedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Methods

rnf :: StateExitedEventDetails -> () #

type Rep StateExitedEventDetails # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep StateExitedEventDetails = D1 (MetaData "StateExitedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "StateExitedEventDetails'" PrefixI True) (S1 (MetaSel (Just "_seedOutput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 - The JSON output data of the state.
  • seedName - The name of the state. A name must not contain: * whitespace * brackets { } [ ] * wildcard characters ? * * special characters " # % ^ | ~ ` $ & , ; : / * control characters (U+0000-001F , U+007F-009F )

seedOutput :: Lens' StateExitedEventDetails (Maybe Text) #

The JSON output data of the state.

seedName :: Lens' StateExitedEventDetails Text #

The name of the state. A name must not contain: * whitespace * brackets { } [ ] * wildcard characters ? * * special characters " # % ^ | ~ ` $ & , ; : / * control characters (U+0000-001F , U+007F-009F )

StateMachineListItem

data StateMachineListItem #

Contains details about the state machine.

See: stateMachineListItem smart constructor.

Instances
Eq StateMachineListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data StateMachineListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

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 # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show StateMachineListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic StateMachineListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep StateMachineListItem :: * -> * #

Hashable StateMachineListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON StateMachineListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData StateMachineListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Methods

rnf :: StateMachineListItem -> () #

type Rep StateMachineListItem # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep StateMachineListItem = D1 (MetaData "StateMachineListItem" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.0-KxCz3NVPydyBSIOsnqAvPV" False) (C1 (MetaCons "StateMachineListItem'" PrefixI True) (S1 (MetaSel (Just "_smliStateMachineARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: (S1 (MetaSel (Just "_smliName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_smliCreationDate") NoSourceUnpackedness SourceStrict DecidedStrict) (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 - The Amazon Resource Name (ARN) that identifies the state machine.
  • smliName - The name of the state machine. A name must not contain: * whitespace * brackets { } [ ] * wildcard characters ? * * special characters " # % ^ | ~ ` $ & , ; : / * control characters (U+0000-001F , U+007F-009F )
  • smliCreationDate - The date the state machine is created.

smliStateMachineARN :: Lens' StateMachineListItem Text #

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

smliName :: Lens' StateMachineListItem Text #

The name of the state machine. A name must not contain: * whitespace * brackets { } [ ] * wildcard characters ? * * special characters " # % ^ | ~ ` $ & , ; : / * control characters (U+0000-001F , U+007F-009F )

smliCreationDate :: Lens' StateMachineListItem UTCTime #

The date the state machine is created.