amazonka-stepfunctions-1.6.1: 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 Source #

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

Errors

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

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

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

The provided Amazon States Language definition is invalid.

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

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

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

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

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

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

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

Prism for TaskTimedOut' errors.

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

The provided JSON input data is invalid.

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

The provided JSON output data is invalid.

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

The provided name is invalid.

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

Prism for TaskDoesNotExist' errors.

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

The specified activity does not exist.

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

The specified state machine is being deleted.

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

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 Source #

The provided Amazon Resource Name (ARN) is invalid.

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

The provided token is invalid.

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

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

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

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 Source #

The specified execution does not exist.

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

The specified state machine does not exist.

ExecutionStatus

data ExecutionStatus Source #

Instances
Bounded ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Enum ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Eq ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Data ExecutionStatus Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Read ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Show ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Generic ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Associated Types

type Rep ExecutionStatus :: Type -> Type #

Hashable ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToJSON ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromJSON ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToHeader ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToQuery ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToByteString ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromText ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToText ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

NFData ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Methods

rnf :: ExecutionStatus -> () #

type Rep ExecutionStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

type Rep ExecutionStatus = D1 (MetaData "ExecutionStatus" "Network.AWS.StepFunctions.Types.Sum" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" False) ((C1 (MetaCons "Aborted" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Failed" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Running" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Succeeded" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TimedOut" PrefixI False) (U1 :: Type -> Type))))

HistoryEventType

data HistoryEventType Source #

Instances
Bounded HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Enum HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Eq HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Data HistoryEventType Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Read HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Show HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Generic HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Associated Types

type Rep HistoryEventType :: Type -> Type #

Hashable HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromJSON HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToHeader HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToQuery HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToByteString HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromText HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToText HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

NFData HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Methods

rnf :: HistoryEventType -> () #

type Rep HistoryEventType Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

type Rep HistoryEventType = D1 (MetaData "HistoryEventType" "Network.AWS.StepFunctions.Types.Sum" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" False) (((((C1 (MetaCons "ActivityFailed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ActivityScheduleFailed" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ActivityScheduled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ActivityStarted" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ActivitySucceeded" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ActivityTimedOut" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ChoiceStateEntered" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ChoiceStateExited" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ExecutionAborted" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "ExecutionFailed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ExecutionStarted" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ExecutionSucceeded" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ExecutionTimedOut" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FailStateEntered" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LambdaFunctionFailed" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "LambdaFunctionScheduleFailed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "LambdaFunctionScheduled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LambdaFunctionStartFailed" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "LambdaFunctionStarted" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LambdaFunctionSucceeded" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "LambdaFunctionTimedOut" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ParallelStateAborted" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ParallelStateEntered" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ParallelStateExited" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ParallelStateFailed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ParallelStateStarted" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ParallelStateSucceeded" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "PassStateEntered" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PassStateExited" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SucceedStateEntered" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SucceedStateExited" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TaskStateAborted" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "TaskStateEntered" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TaskStateExited" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "WaitStateAborted" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "WaitStateEntered" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "WaitStateExited" PrefixI False) (U1 :: Type -> Type)))))))

StateMachineStatus

data StateMachineStatus Source #

Constructors

Active 
Deleting 
Instances
Bounded StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Enum StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Eq StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Data StateMachineStatus Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Read StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Show StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Generic StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Associated Types

type Rep StateMachineStatus :: Type -> Type #

Hashable StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromJSON StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToHeader StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToQuery StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToByteString StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

FromText StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

ToText StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

NFData StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

Methods

rnf :: StateMachineStatus -> () #

type Rep StateMachineStatus Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Sum

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

ActivityFailedEventDetails

data ActivityFailedEventDetails Source #

Contains details about an activity which failed during an execution.

See: activityFailedEventDetails smart constructor.

Instances
Eq ActivityFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityFailedEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityFailedEventDetails :: Type -> Type #

Hashable ActivityFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityFailedEventDetails = D1 (MetaData "ActivityFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

The error code of the failure.

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

A more detailed explanation of the cause of the failure.

ActivityListItem

data ActivityListItem Source #

Contains details about an activity.

See: activityListItem smart constructor.

Instances
Eq ActivityListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityListItem Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityListItem :: Type -> Type #

Hashable ActivityListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Methods

rnf :: ActivityListItem -> () #

type Rep ActivityListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityListItem = D1 (MetaData "ActivityListItem" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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 Source #

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

aliName :: Lens' ActivityListItem Text Source #

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 Source #

The date the activity is created.

ActivityScheduleFailedEventDetails

data ActivityScheduleFailedEventDetails Source #

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

See: activityScheduleFailedEventDetails smart constructor.

Instances
Eq ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityScheduleFailedEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityScheduleFailedEventDetails :: Type -> Type #

Hashable ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityScheduleFailedEventDetails = D1 (MetaData "ActivityScheduleFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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.

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

A more detailed explanation of the cause of the failure.

ActivityScheduledEventDetails

data ActivityScheduledEventDetails Source #

Contains details about an activity scheduled during an execution.

See: activityScheduledEventDetails smart constructor.

Instances
Eq ActivityScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityScheduledEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityScheduledEventDetails :: Type -> Type #

Hashable ActivityScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityScheduledEventDetails = D1 (MetaData "ActivityScheduledEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

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

asedInput :: Lens' ActivityScheduledEventDetails (Maybe Text) Source #

The JSON data input to the activity task.

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

The maximum allowed duration of the activity task.

asedResource :: Lens' ActivityScheduledEventDetails Text Source #

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

ActivityStartedEventDetails

data ActivityStartedEventDetails Source #

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

See: activityStartedEventDetails smart constructor.

Instances
Eq ActivityStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityStartedEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityStartedEventDetails :: Type -> Type #

Hashable ActivityStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityStartedEventDetails = D1 (MetaData "ActivityStartedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" True) (C1 (MetaCons "ActivityStartedEventDetails'" PrefixI True) (S1 (MetaSel (Just "_asedWorkerName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

activityStartedEventDetails :: ActivityStartedEventDetails Source #

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) Source #

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

ActivitySucceededEventDetails

data ActivitySucceededEventDetails Source #

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

See: activitySucceededEventDetails smart constructor.

Instances
Eq ActivitySucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivitySucceededEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivitySucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivitySucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivitySucceededEventDetails :: Type -> Type #

Hashable ActivitySucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivitySucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivitySucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivitySucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivitySucceededEventDetails = D1 (MetaData "ActivitySucceededEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" True) (C1 (MetaCons "ActivitySucceededEventDetails'" PrefixI True) (S1 (MetaSel (Just "_asedOutput") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

activitySucceededEventDetails :: ActivitySucceededEventDetails Source #

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) Source #

The JSON data output by the activity task.

ActivityTimedOutEventDetails

data ActivityTimedOutEventDetails Source #

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

See: activityTimedOutEventDetails smart constructor.

Instances
Eq ActivityTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ActivityTimedOutEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ActivityTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ActivityTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ActivityTimedOutEventDetails :: Type -> Type #

Hashable ActivityTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ActivityTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ActivityTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ActivityTimedOutEventDetails = D1 (MetaData "ActivityTimedOutEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

The error code of the failure.

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

A more detailed explanation of the cause of the timeout.

ExecutionAbortedEventDetails

data ExecutionAbortedEventDetails Source #

Contains details about an abort of an execution.

See: executionAbortedEventDetails smart constructor.

Instances
Eq ExecutionAbortedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionAbortedEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionAbortedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionAbortedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionAbortedEventDetails :: Type -> Type #

Hashable ExecutionAbortedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionAbortedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionAbortedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionAbortedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionAbortedEventDetails = D1 (MetaData "ExecutionAbortedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

The error code of the failure.

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

A more detailed explanation of the cause of the failure.

ExecutionFailedEventDetails

data ExecutionFailedEventDetails Source #

Contains details about an execution failure event.

See: executionFailedEventDetails smart constructor.

Instances
Eq ExecutionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionFailedEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionFailedEventDetails :: Type -> Type #

Hashable ExecutionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionFailedEventDetails = D1 (MetaData "ExecutionFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

The error code of the failure.

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

A more detailed explanation of the cause of the failure.

ExecutionListItem

data ExecutionListItem Source #

Contains details about an execution.

See: executionListItem smart constructor.

Instances
Eq ExecutionListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionListItem Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionListItem :: Type -> Type #

Hashable ExecutionListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Methods

rnf :: ExecutionListItem -> () #

type Rep ExecutionListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionListItem = D1 (MetaData "ExecutionListItem" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

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

eliExecutionARN :: Lens' ExecutionListItem Text Source #

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

eliStateMachineARN :: Lens' ExecutionListItem Text Source #

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

eliName :: Lens' ExecutionListItem Text Source #

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 Source #

The current status of the execution.

eliStartDate :: Lens' ExecutionListItem UTCTime Source #

The date the execution started.

ExecutionStartedEventDetails

data ExecutionStartedEventDetails Source #

Contains details about the start of the execution.

See: executionStartedEventDetails smart constructor.

Instances
Eq ExecutionStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionStartedEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionStartedEventDetails :: Type -> Type #

Hashable ExecutionStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionStartedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionStartedEventDetails = D1 (MetaData "ExecutionStartedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

The JSON data input to the execution.

esedRoleARN :: Lens' ExecutionStartedEventDetails (Maybe Text) Source #

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

ExecutionSucceededEventDetails

data ExecutionSucceededEventDetails Source #

Contains details about the successful termination of the execution.

See: executionSucceededEventDetails smart constructor.

Instances
Eq ExecutionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionSucceededEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionSucceededEventDetails :: Type -> Type #

Hashable ExecutionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionSucceededEventDetails = D1 (MetaData "ExecutionSucceededEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" True) (C1 (MetaCons "ExecutionSucceededEventDetails'" PrefixI True) (S1 (MetaSel (Just "_esedOutput") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

executionSucceededEventDetails :: ExecutionSucceededEventDetails Source #

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) Source #

The JSON data output by the execution.

ExecutionTimedOutEventDetails

data ExecutionTimedOutEventDetails Source #

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

See: executionTimedOutEventDetails smart constructor.

Instances
Eq ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data ExecutionTimedOutEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep ExecutionTimedOutEventDetails :: Type -> Type #

Hashable ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep ExecutionTimedOutEventDetails = D1 (MetaData "ExecutionTimedOutEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

The error code of the failure.

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

A more detailed explanation of the cause of the timeout.

HistoryEvent

data HistoryEvent Source #

Contains details about the events of an execution.

See: historyEvent smart constructor.

Instances
Eq HistoryEvent Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data HistoryEvent Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show HistoryEvent Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic HistoryEvent Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep HistoryEvent :: Type -> Type #

Hashable HistoryEvent Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON HistoryEvent Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData HistoryEvent Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Methods

rnf :: HistoryEvent -> () #

type Rep HistoryEvent Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep HistoryEvent = D1 (MetaData "HistoryEvent" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

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

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

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

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

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

hePreviousEventId :: Lens' HistoryEvent (Maybe Integer) Source #

The id of the previous event.

heTimestamp :: Lens' HistoryEvent UTCTime Source #

The date the event occurred.

heId :: Lens' HistoryEvent Integer Source #

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

LambdaFunctionFailedEventDetails

data LambdaFunctionFailedEventDetails Source #

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

See: lambdaFunctionFailedEventDetails smart constructor.

Instances
Eq LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionFailedEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep LambdaFunctionFailedEventDetails :: Type -> Type #

Hashable LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionFailedEventDetails = D1 (MetaData "LambdaFunctionFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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.

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

A more detailed explanation of the cause of the failure.

LambdaFunctionScheduleFailedEventDetails

data LambdaFunctionScheduleFailedEventDetails Source #

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

See: lambdaFunctionScheduleFailedEventDetails smart constructor.

Instances
Eq LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionScheduleFailedEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Hashable LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionScheduleFailedEventDetails = D1 (MetaData "LambdaFunctionScheduleFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

A more detailed explanation of the cause of the failure.

LambdaFunctionScheduledEventDetails

data LambdaFunctionScheduledEventDetails Source #

Contains details about a lambda function scheduled during an execution.

See: lambdaFunctionScheduledEventDetails smart constructor.

Instances
Eq LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionScheduledEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Hashable LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionScheduledEventDetails = D1 (MetaData "LambdaFunctionScheduledEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

The JSON data input to the lambda function.

lfsedTimeoutInSeconds :: Lens' LambdaFunctionScheduledEventDetails (Maybe Integer) Source #

The maximum allowed duration of the lambda function.

lfsedResource :: Lens' LambdaFunctionScheduledEventDetails Text Source #

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

LambdaFunctionStartFailedEventDetails

data LambdaFunctionStartFailedEventDetails Source #

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

See: lambdaFunctionStartFailedEventDetails smart constructor.

Instances
Eq LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionStartFailedEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Hashable LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionStartFailedEventDetails = D1 (MetaData "LambdaFunctionStartFailedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

A more detailed explanation of the cause of the failure.

LambdaFunctionSucceededEventDetails

data LambdaFunctionSucceededEventDetails Source #

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

See: lambdaFunctionSucceededEventDetails smart constructor.

Instances
Eq LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionSucceededEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Hashable LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionSucceededEventDetails = D1 (MetaData "LambdaFunctionSucceededEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" True) (C1 (MetaCons "LambdaFunctionSucceededEventDetails'" PrefixI True) (S1 (MetaSel (Just "_lfsedOutput") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

lambdaFunctionSucceededEventDetails :: LambdaFunctionSucceededEventDetails Source #

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) Source #

The JSON data output by the lambda function.

LambdaFunctionTimedOutEventDetails

data LambdaFunctionTimedOutEventDetails Source #

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

See: lambdaFunctionTimedOutEventDetails smart constructor.

Instances
Eq LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data LambdaFunctionTimedOutEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep LambdaFunctionTimedOutEventDetails :: Type -> Type #

Hashable LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep LambdaFunctionTimedOutEventDetails = D1 (MetaData "LambdaFunctionTimedOutEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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.

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

A more detailed explanation of the cause of the timeout.

StateEnteredEventDetails

data StateEnteredEventDetails Source #

Contains details about a state entered during an execution.

See: stateEnteredEventDetails smart constructor.

Instances
Eq StateEnteredEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data StateEnteredEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show StateEnteredEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic StateEnteredEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep StateEnteredEventDetails :: Type -> Type #

Hashable StateEnteredEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON StateEnteredEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData StateEnteredEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep StateEnteredEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep StateEnteredEventDetails = D1 (MetaData "StateEnteredEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

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

sName :: Lens' StateEnteredEventDetails Text Source #

The name of the state.

StateExitedEventDetails

data StateExitedEventDetails Source #

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

See: stateExitedEventDetails smart constructor.

Instances
Eq StateExitedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data StateExitedEventDetails Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show StateExitedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic StateExitedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep StateExitedEventDetails :: Type -> Type #

Hashable StateExitedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON StateExitedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData StateExitedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Methods

rnf :: StateExitedEventDetails -> () #

type Rep StateExitedEventDetails Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep StateExitedEventDetails = D1 (MetaData "StateExitedEventDetails" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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) Source #

The JSON output data of the state.

seedName :: Lens' StateExitedEventDetails Text Source #

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 Source #

Contains details about the state machine.

See: stateMachineListItem smart constructor.

Instances
Eq StateMachineListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Data StateMachineListItem Source # 
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 Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Show StateMachineListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Generic StateMachineListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Associated Types

type Rep StateMachineListItem :: Type -> Type #

Hashable StateMachineListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

FromJSON StateMachineListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

NFData StateMachineListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

Methods

rnf :: StateMachineListItem -> () #

type Rep StateMachineListItem Source # 
Instance details

Defined in Network.AWS.StepFunctions.Types.Product

type Rep StateMachineListItem = D1 (MetaData "StateMachineListItem" "Network.AWS.StepFunctions.Types.Product" "amazonka-stepfunctions-1.6.1-2PTLha96w99Qwy2XlD0kq" 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 Source #

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 Source #

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

smliName :: Lens' StateMachineListItem Text Source #

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 Source #

The date the state machine is created.