amazonka-swf-1.6.0: Amazon Simple Workflow Service 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.SWF

Contents

Description

Amazon Simple Workflow Service

The Amazon Simple Workflow Service (Amazon SWF) makes it easy to build applications that use Amazon's cloud to coordinate work across distributed components. In Amazon SWF, a task represents a logical unit of work that is performed by a component of your workflow. Coordinating tasks in a workflow involves managing intertask dependencies, scheduling, and concurrency in accordance with the logical flow of the application.

Amazon SWF gives you full control over implementing tasks and coordinating them without worrying about underlying complexities such as tracking their progress and maintaining their state.

This documentation serves as reference only. For a broader overview of the Amazon SWF programming model, see the Amazon SWF Developer Guide .

Synopsis

Service Configuration

swf :: Service Source #

API version 2012-01-25 of the Amazon Simple Workflow Service SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by SWF.

DomainAlreadyExistsFault

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

Returned if the specified domain already exists. You get this fault even if the existing domain is in deprecated status.

LimitExceededFault

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

Returned by any operation if a system imposed limitation has been reached. To address this fault you should either clean up unused resources or increase the limit by contacting AWS.

WorkflowExecutionAlreadyStartedFault

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

Returned by StartWorkflowExecution when an open execution with the same workflowId is already running in the specified domain.

OperationNotPermittedFault

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

Returned when the caller doesn't have sufficient permissions to invoke the action.

UnknownResourceFault

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

Returned when the named resource cannot be found with in the scope of this operation (region or domain). This could happen if the named resource was never created or is no longer available for this operation.

DefaultUndefinedFault

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

The StartWorkflowExecution API action was called without the required parameters set.

Some workflow execution parameters, such as the decision taskList , must be set to start the execution. However, these parameters might have been set as defaults when the workflow type was registered. In this case, you can omit these parameters from the StartWorkflowExecution call and Amazon SWF uses the values defined in the workflow type.

TypeDeprecatedFault

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

Returned when the specified activity or workflow type was already deprecated.

TypeAlreadyExistsFault

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

Returned if the type already exists in the specified domain. You get this fault even if the existing type is in deprecated status. You can specify another version if the intent is to create a new distinct version of the type.

DomainDeprecatedFault

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

Returned when the specified domain has been deprecated.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

ListOpenWorkflowExecutions (Paginated)

RegisterActivityType

ListActivityTypes (Paginated)

CountPendingActivityTasks

RegisterWorkflowType

ListWorkflowTypes (Paginated)

RespondActivityTaskFailed

CountOpenWorkflowExecutions

DescribeWorkflowType

DeprecateWorkflowType

RequestCancelWorkflowExecution

RegisterDomain

RespondDecisionTaskCompleted

PollForActivityTask

RespondActivityTaskCompleted

DescribeWorkflowExecution

SignalWorkflowExecution

CountPendingDecisionTasks

ListClosedWorkflowExecutions (Paginated)

RecordActivityTaskHeartbeat

DescribeDomain

GetWorkflowExecutionHistory (Paginated)

DeprecateDomain

TerminateWorkflowExecution

DescribeActivityType

DeprecateActivityType

CountClosedWorkflowExecutions

RespondActivityTaskCanceled

StartWorkflowExecution

PollForDecisionTask (Paginated)

ListDomains (Paginated)

Types

ActivityTaskTimeoutType

data ActivityTaskTimeoutType Source #

Instances

Bounded ActivityTaskTimeoutType Source # 
Enum ActivityTaskTimeoutType Source # 
Eq ActivityTaskTimeoutType Source # 
Data ActivityTaskTimeoutType Source # 

Methods

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

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

toConstr :: ActivityTaskTimeoutType -> Constr #

dataTypeOf :: ActivityTaskTimeoutType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ActivityTaskTimeoutType Source # 
Read ActivityTaskTimeoutType Source # 
Show ActivityTaskTimeoutType Source # 
Generic ActivityTaskTimeoutType Source # 
Hashable ActivityTaskTimeoutType Source # 
FromJSON ActivityTaskTimeoutType Source # 
NFData ActivityTaskTimeoutType Source # 

Methods

rnf :: ActivityTaskTimeoutType -> () #

ToHeader ActivityTaskTimeoutType Source # 
ToQuery ActivityTaskTimeoutType Source # 
ToByteString ActivityTaskTimeoutType Source # 
FromText ActivityTaskTimeoutType Source # 
ToText ActivityTaskTimeoutType Source # 
type Rep ActivityTaskTimeoutType Source # 
type Rep ActivityTaskTimeoutType = D1 * (MetaData "ActivityTaskTimeoutType" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * ((:+:) * (C1 * (MetaCons "ATTTHeartbeat" PrefixI False) (U1 *)) (C1 * (MetaCons "ATTTScheduleToClose" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "ATTTScheduleToStart" PrefixI False) (U1 *)) (C1 * (MetaCons "ATTTStartToClose" PrefixI False) (U1 *))))

CancelTimerFailedCause

data CancelTimerFailedCause Source #

Instances

Bounded CancelTimerFailedCause Source # 
Enum CancelTimerFailedCause Source # 
Eq CancelTimerFailedCause Source # 
Data CancelTimerFailedCause Source # 

Methods

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

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

toConstr :: CancelTimerFailedCause -> Constr #

dataTypeOf :: CancelTimerFailedCause -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord CancelTimerFailedCause Source # 
Read CancelTimerFailedCause Source # 
Show CancelTimerFailedCause Source # 
Generic CancelTimerFailedCause Source # 
Hashable CancelTimerFailedCause Source # 
FromJSON CancelTimerFailedCause Source # 
NFData CancelTimerFailedCause Source # 

Methods

rnf :: CancelTimerFailedCause -> () #

ToHeader CancelTimerFailedCause Source # 
ToQuery CancelTimerFailedCause Source # 
ToByteString CancelTimerFailedCause Source # 
FromText CancelTimerFailedCause Source # 
ToText CancelTimerFailedCause Source # 
type Rep CancelTimerFailedCause Source # 
type Rep CancelTimerFailedCause = D1 * (MetaData "CancelTimerFailedCause" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * (C1 * (MetaCons "CTFCOperationNotPermitted" PrefixI False) (U1 *)) (C1 * (MetaCons "CTFCTimerIdUnknown" PrefixI False) (U1 *)))

CancelWorkflowExecutionFailedCause

data CancelWorkflowExecutionFailedCause Source #

Instances

Bounded CancelWorkflowExecutionFailedCause Source # 
Enum CancelWorkflowExecutionFailedCause Source # 
Eq CancelWorkflowExecutionFailedCause Source # 
Data CancelWorkflowExecutionFailedCause Source # 

Methods

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

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

toConstr :: CancelWorkflowExecutionFailedCause -> Constr #

dataTypeOf :: CancelWorkflowExecutionFailedCause -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord CancelWorkflowExecutionFailedCause Source # 
Read CancelWorkflowExecutionFailedCause Source # 
Show CancelWorkflowExecutionFailedCause Source # 
Generic CancelWorkflowExecutionFailedCause Source # 
Hashable CancelWorkflowExecutionFailedCause Source # 
FromJSON CancelWorkflowExecutionFailedCause Source # 
NFData CancelWorkflowExecutionFailedCause Source # 
ToHeader CancelWorkflowExecutionFailedCause Source # 
ToQuery CancelWorkflowExecutionFailedCause Source # 
ToByteString CancelWorkflowExecutionFailedCause Source # 
FromText CancelWorkflowExecutionFailedCause Source # 
ToText CancelWorkflowExecutionFailedCause Source # 
type Rep CancelWorkflowExecutionFailedCause Source # 
type Rep CancelWorkflowExecutionFailedCause = D1 * (MetaData "CancelWorkflowExecutionFailedCause" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * (C1 * (MetaCons "COperationNotPermitted" PrefixI False) (U1 *)) (C1 * (MetaCons "CUnhandledDecision" PrefixI False) (U1 *)))

ChildPolicy

data ChildPolicy Source #

Instances

Bounded ChildPolicy Source # 
Enum ChildPolicy Source # 
Eq ChildPolicy Source # 
Data ChildPolicy Source # 

Methods

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

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

toConstr :: ChildPolicy -> Constr #

dataTypeOf :: ChildPolicy -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ChildPolicy Source # 
Read ChildPolicy Source # 
Show ChildPolicy Source # 
Generic ChildPolicy Source # 

Associated Types

type Rep ChildPolicy :: * -> * #

Hashable ChildPolicy Source # 
ToJSON ChildPolicy Source # 
FromJSON ChildPolicy Source # 
NFData ChildPolicy Source # 

Methods

rnf :: ChildPolicy -> () #

ToHeader ChildPolicy Source # 
ToQuery ChildPolicy Source # 
ToByteString ChildPolicy Source # 
FromText ChildPolicy Source # 
ToText ChildPolicy Source # 

Methods

toText :: ChildPolicy -> Text #

type Rep ChildPolicy Source # 
type Rep ChildPolicy = D1 * (MetaData "ChildPolicy" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * (C1 * (MetaCons "Abandon" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "RequestCancel" PrefixI False) (U1 *)) (C1 * (MetaCons "Terminate" PrefixI False) (U1 *))))

CloseStatus

data CloseStatus Source #

Instances

Bounded CloseStatus Source # 
Enum CloseStatus Source # 
Eq CloseStatus Source # 
Data CloseStatus Source # 

Methods

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

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

toConstr :: CloseStatus -> Constr #

dataTypeOf :: CloseStatus -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord CloseStatus Source # 
Read CloseStatus Source # 
Show CloseStatus Source # 
Generic CloseStatus Source # 

Associated Types

type Rep CloseStatus :: * -> * #

Hashable CloseStatus Source # 
ToJSON CloseStatus Source # 
FromJSON CloseStatus Source # 
NFData CloseStatus Source # 

Methods

rnf :: CloseStatus -> () #

ToHeader CloseStatus Source # 
ToQuery CloseStatus Source # 
ToByteString CloseStatus Source # 
FromText CloseStatus Source # 
ToText CloseStatus Source # 

Methods

toText :: CloseStatus -> Text #

type Rep CloseStatus Source # 
type Rep CloseStatus = D1 * (MetaData "CloseStatus" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * ((:+:) * (C1 * (MetaCons "Canceled" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Completed" PrefixI False) (U1 *)) (C1 * (MetaCons "ContinuedAsNew" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "Failed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Terminated" PrefixI False) (U1 *)) (C1 * (MetaCons "TimedOut" PrefixI False) (U1 *)))))

CompleteWorkflowExecutionFailedCause

data CompleteWorkflowExecutionFailedCause Source #

Instances

Bounded CompleteWorkflowExecutionFailedCause Source # 
Enum CompleteWorkflowExecutionFailedCause Source # 
Eq CompleteWorkflowExecutionFailedCause Source # 
Data CompleteWorkflowExecutionFailedCause Source # 

Methods

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

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

toConstr :: CompleteWorkflowExecutionFailedCause -> Constr #

dataTypeOf :: CompleteWorkflowExecutionFailedCause -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord CompleteWorkflowExecutionFailedCause Source # 
Read CompleteWorkflowExecutionFailedCause Source # 
Show CompleteWorkflowExecutionFailedCause Source # 
Generic CompleteWorkflowExecutionFailedCause Source # 
Hashable CompleteWorkflowExecutionFailedCause Source # 
FromJSON CompleteWorkflowExecutionFailedCause Source # 
NFData CompleteWorkflowExecutionFailedCause Source # 
ToHeader CompleteWorkflowExecutionFailedCause Source # 
ToQuery CompleteWorkflowExecutionFailedCause Source # 
ToByteString CompleteWorkflowExecutionFailedCause Source # 
FromText CompleteWorkflowExecutionFailedCause Source # 
ToText CompleteWorkflowExecutionFailedCause Source # 
type Rep CompleteWorkflowExecutionFailedCause Source # 
type Rep CompleteWorkflowExecutionFailedCause = D1 * (MetaData "CompleteWorkflowExecutionFailedCause" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * (C1 * (MetaCons "CWEFCOperationNotPermitted" PrefixI False) (U1 *)) (C1 * (MetaCons "CWEFCUnhandledDecision" PrefixI False) (U1 *)))

ContinueAsNewWorkflowExecutionFailedCause

data ContinueAsNewWorkflowExecutionFailedCause Source #

Instances

Bounded ContinueAsNewWorkflowExecutionFailedCause Source # 
Enum ContinueAsNewWorkflowExecutionFailedCause Source # 
Eq ContinueAsNewWorkflowExecutionFailedCause Source # 
Data ContinueAsNewWorkflowExecutionFailedCause Source # 

Methods

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

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

toConstr :: ContinueAsNewWorkflowExecutionFailedCause -> Constr #

dataTypeOf :: ContinueAsNewWorkflowExecutionFailedCause -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ContinueAsNewWorkflowExecutionFailedCause Source # 
Read ContinueAsNewWorkflowExecutionFailedCause Source # 
Show ContinueAsNewWorkflowExecutionFailedCause Source # 
Generic ContinueAsNewWorkflowExecutionFailedCause Source # 
Hashable ContinueAsNewWorkflowExecutionFailedCause Source # 
FromJSON ContinueAsNewWorkflowExecutionFailedCause Source # 
NFData ContinueAsNewWorkflowExecutionFailedCause Source # 
ToHeader ContinueAsNewWorkflowExecutionFailedCause Source # 
ToQuery ContinueAsNewWorkflowExecutionFailedCause Source # 
ToByteString ContinueAsNewWorkflowExecutionFailedCause Source # 
FromText ContinueAsNewWorkflowExecutionFailedCause Source # 
ToText ContinueAsNewWorkflowExecutionFailedCause Source # 
type Rep ContinueAsNewWorkflowExecutionFailedCause Source # 
type Rep ContinueAsNewWorkflowExecutionFailedCause = D1 * (MetaData "ContinueAsNewWorkflowExecutionFailedCause" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "CANWEFCContinueAsNewWorkflowExecutionRateExceeded" PrefixI False) (U1 *)) (C1 * (MetaCons "CANWEFCDefaultChildPolicyUndefined" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "CANWEFCDefaultExecutionStartToCloseTimeoutUndefined" PrefixI False) (U1 *)) (C1 * (MetaCons "CANWEFCDefaultTaskListUndefined" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "CANWEFCDefaultTaskStartToCloseTimeoutUndefined" PrefixI False) (U1 *)) (C1 * (MetaCons "CANWEFCOperationNotPermitted" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "CANWEFCUnhandledDecision" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "CANWEFCWorkflowTypeDeprecated" PrefixI False) (U1 *)) (C1 * (MetaCons "CANWEFCWorkflowTypeDoesNotExist" PrefixI False) (U1 *))))))

DecisionTaskTimeoutType

data DecisionTaskTimeoutType Source #

Constructors

StartToClose 

Instances

Bounded DecisionTaskTimeoutType Source # 
Enum DecisionTaskTimeoutType Source # 
Eq DecisionTaskTimeoutType Source # 
Data DecisionTaskTimeoutType Source # 

Methods

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

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

toConstr :: DecisionTaskTimeoutType -> Constr #

dataTypeOf :: DecisionTaskTimeoutType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord DecisionTaskTimeoutType Source # 
Read DecisionTaskTimeoutType Source # 
Show DecisionTaskTimeoutType Source # 
Generic DecisionTaskTimeoutType Source # 
Hashable DecisionTaskTimeoutType Source # 
FromJSON DecisionTaskTimeoutType Source # 
NFData DecisionTaskTimeoutType Source # 

Methods

rnf :: DecisionTaskTimeoutType -> () #

ToHeader DecisionTaskTimeoutType Source # 
ToQuery DecisionTaskTimeoutType Source # 
ToByteString DecisionTaskTimeoutType Source # 
FromText DecisionTaskTimeoutType Source # 
ToText DecisionTaskTimeoutType Source # 
type Rep DecisionTaskTimeoutType Source # 
type Rep DecisionTaskTimeoutType = D1 * (MetaData "DecisionTaskTimeoutType" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) (C1 * (MetaCons "StartToClose" PrefixI False) (U1 *))

DecisionType

data DecisionType Source #

Instances

Bounded DecisionType Source # 
Enum DecisionType Source # 
Eq DecisionType Source # 
Data DecisionType Source # 

Methods

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

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

toConstr :: DecisionType -> Constr #

dataTypeOf :: DecisionType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord DecisionType Source # 
Read DecisionType Source # 
Show DecisionType Source # 
Generic DecisionType Source # 

Associated Types

type Rep DecisionType :: * -> * #

Hashable DecisionType Source # 
ToJSON DecisionType Source # 
NFData DecisionType Source # 

Methods

rnf :: DecisionType -> () #

ToHeader DecisionType Source # 
ToQuery DecisionType Source # 
ToByteString DecisionType Source # 
FromText DecisionType Source # 
ToText DecisionType Source # 

Methods

toText :: DecisionType -> Text #

type Rep DecisionType Source # 
type Rep DecisionType = D1 * (MetaData "DecisionType" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "CancelTimer" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "CancelWorkflowExecution" PrefixI False) (U1 *)) (C1 * (MetaCons "CompleteWorkflowExecution" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "ContinueAsNewWorkflowExecution" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "FailWorkflowExecution" PrefixI False) (U1 *)) (C1 * (MetaCons "RecordMarker" PrefixI False) (U1 *))))) ((:+:) * ((:+:) * (C1 * (MetaCons "RequestCancelActivityTask" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "RequestCancelExternalWorkflowExecution" PrefixI False) (U1 *)) (C1 * (MetaCons "ScheduleActivityTask" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "ScheduleLambdaFunction" PrefixI False) (U1 *)) (C1 * (MetaCons "SignalExternalWorkflowExecution" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "StartChildWorkflowExecution" PrefixI False) (U1 *)) (C1 * (MetaCons "StartTimer" PrefixI False) (U1 *))))))

EventType

data EventType Source #

Constructors

ActivityTaskCancelRequested 
ActivityTaskCanceled 
ActivityTaskCompleted 
ActivityTaskFailed 
ActivityTaskScheduled 
ActivityTaskStarted 
ActivityTaskTimedOut 
CancelTimerFailed 
CancelWorkflowExecutionFailed 
ChildWorkflowExecutionCanceled 
ChildWorkflowExecutionCompleted 
ChildWorkflowExecutionFailed 
ChildWorkflowExecutionStarted 
ChildWorkflowExecutionTerminated 
ChildWorkflowExecutionTimedOut 
CompleteWorkflowExecutionFailed 
ContinueAsNewWorkflowExecutionFailed 
DecisionTaskCompleted 
DecisionTaskScheduled 
DecisionTaskStarted 
DecisionTaskTimedOut 
ExternalWorkflowExecutionCancelRequested 
ExternalWorkflowExecutionSignaled 
FailWorkflowExecutionFailed 
LambdaFunctionCompleted 
LambdaFunctionFailed 
LambdaFunctionScheduled 
LambdaFunctionStarted 
LambdaFunctionTimedOut 
MarkerRecorded 
RecordMarkerFailed 
RequestCancelActivityTaskFailed 
RequestCancelExternalWorkflowExecutionFailed 
RequestCancelExternalWorkflowExecutionInitiated 
ScheduleActivityTaskFailed 
ScheduleLambdaFunctionFailed 
SignalExternalWorkflowExecutionFailed 
SignalExternalWorkflowExecutionInitiated 
StartChildWorkflowExecutionFailed 
StartChildWorkflowExecutionInitiated 
StartLambdaFunctionFailed 
StartTimerFailed 
TimerCanceled 
TimerFired 
TimerStarted 
WorkflowExecutionCancelRequested 
WorkflowExecutionCanceled 
WorkflowExecutionCompleted 
WorkflowExecutionContinuedAsNew 
WorkflowExecutionFailed 
WorkflowExecutionSignaled 
WorkflowExecutionStarted 
WorkflowExecutionTerminated 
WorkflowExecutionTimedOut 

Instances

Bounded EventType Source # 
Enum EventType Source # 
Eq EventType Source # 
Data EventType Source # 

Methods

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

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

toConstr :: EventType -> Constr #

dataTypeOf :: EventType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EventType Source # 
Read EventType Source # 
Show EventType Source # 
Generic EventType Source # 

Associated Types

type Rep EventType :: * -> * #

Hashable EventType Source # 
FromJSON EventType Source # 
NFData EventType Source # 

Methods

rnf :: EventType -> () #

ToHeader EventType Source # 
ToQuery EventType Source # 
ToByteString EventType Source # 

Methods

toBS :: EventType -> ByteString #

FromText EventType Source # 
ToText EventType Source # 

Methods

toText :: EventType -> Text #

type Rep EventType Source # 
type Rep EventType = D1 * (MetaData "EventType" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * ((:+:) * ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "ActivityTaskCancelRequested" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ActivityTaskCanceled" PrefixI False) (U1 *)) (C1 * (MetaCons "ActivityTaskCompleted" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "ActivityTaskFailed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ActivityTaskScheduled" PrefixI False) (U1 *)) (C1 * (MetaCons "ActivityTaskStarted" PrefixI False) (U1 *))))) ((:+:) * ((:+:) * (C1 * (MetaCons "ActivityTaskTimedOut" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "CancelTimerFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "CancelWorkflowExecutionFailed" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "ChildWorkflowExecutionCanceled" PrefixI False) (U1 *)) (C1 * (MetaCons "ChildWorkflowExecutionCompleted" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "ChildWorkflowExecutionFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "ChildWorkflowExecutionStarted" PrefixI False) (U1 *)))))) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "ChildWorkflowExecutionTerminated" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ChildWorkflowExecutionTimedOut" PrefixI False) (U1 *)) (C1 * (MetaCons "CompleteWorkflowExecutionFailed" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "ContinueAsNewWorkflowExecutionFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "DecisionTaskCompleted" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "DecisionTaskScheduled" PrefixI False) (U1 *)) (C1 * (MetaCons "DecisionTaskStarted" PrefixI False) (U1 *))))) ((:+:) * ((:+:) * (C1 * (MetaCons "DecisionTaskTimedOut" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ExternalWorkflowExecutionCancelRequested" PrefixI False) (U1 *)) (C1 * (MetaCons "ExternalWorkflowExecutionSignaled" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "FailWorkflowExecutionFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "LambdaFunctionCompleted" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "LambdaFunctionFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "LambdaFunctionScheduled" PrefixI False) (U1 *))))))) ((:+:) * ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "LambdaFunctionStarted" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "LambdaFunctionTimedOut" PrefixI False) (U1 *)) (C1 * (MetaCons "MarkerRecorded" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "RecordMarkerFailed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "RequestCancelActivityTaskFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "RequestCancelExternalWorkflowExecutionFailed" PrefixI False) (U1 *))))) ((:+:) * ((:+:) * (C1 * (MetaCons "RequestCancelExternalWorkflowExecutionInitiated" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ScheduleActivityTaskFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "ScheduleLambdaFunctionFailed" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "SignalExternalWorkflowExecutionFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "SignalExternalWorkflowExecutionInitiated" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "StartChildWorkflowExecutionFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "StartChildWorkflowExecutionInitiated" PrefixI False) (U1 *)))))) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "StartLambdaFunctionFailed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "StartTimerFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "TimerCanceled" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "TimerFired" PrefixI False) (U1 *)) (C1 * (MetaCons "TimerStarted" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "WorkflowExecutionCancelRequested" PrefixI False) (U1 *)) (C1 * (MetaCons "WorkflowExecutionCanceled" PrefixI False) (U1 *))))) ((:+:) * ((:+:) * (C1 * (MetaCons "WorkflowExecutionCompleted" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "WorkflowExecutionContinuedAsNew" PrefixI False) (U1 *)) (C1 * (MetaCons "WorkflowExecutionFailed" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "WorkflowExecutionSignaled" PrefixI False) (U1 *)) (C1 * (MetaCons "WorkflowExecutionStarted" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "WorkflowExecutionTerminated" PrefixI False) (U1 *)) (C1 * (MetaCons "WorkflowExecutionTimedOut" PrefixI False) (U1 *))))))))

ExecutionStatus

data ExecutionStatus Source #

Constructors

Closed 
Open 

Instances

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

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 # 
Read ExecutionStatus Source # 
Show ExecutionStatus Source # 
Generic ExecutionStatus Source # 
Hashable ExecutionStatus Source # 
FromJSON ExecutionStatus Source # 
NFData ExecutionStatus Source # 

Methods

rnf :: ExecutionStatus -> () #

ToHeader ExecutionStatus Source # 
ToQuery ExecutionStatus Source # 
ToByteString ExecutionStatus Source # 
FromText ExecutionStatus Source # 
ToText ExecutionStatus Source # 
type Rep ExecutionStatus Source # 
type Rep ExecutionStatus = D1 * (MetaData "ExecutionStatus" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * (C1 * (MetaCons "Closed" PrefixI False) (U1 *)) (C1 * (MetaCons "Open" PrefixI False) (U1 *)))

FailWorkflowExecutionFailedCause

data FailWorkflowExecutionFailedCause Source #

Instances

Bounded FailWorkflowExecutionFailedCause Source # 
Enum FailWorkflowExecutionFailedCause Source # 
Eq FailWorkflowExecutionFailedCause Source # 
Data FailWorkflowExecutionFailedCause Source # 

Methods

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

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

toConstr :: FailWorkflowExecutionFailedCause -> Constr #

dataTypeOf :: FailWorkflowExecutionFailedCause -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord FailWorkflowExecutionFailedCause Source # 
Read FailWorkflowExecutionFailedCause Source # 
Show FailWorkflowExecutionFailedCause Source # 
Generic FailWorkflowExecutionFailedCause Source # 
Hashable FailWorkflowExecutionFailedCause Source # 
FromJSON FailWorkflowExecutionFailedCause Source # 
NFData FailWorkflowExecutionFailedCause Source # 
ToHeader FailWorkflowExecutionFailedCause Source # 
ToQuery FailWorkflowExecutionFailedCause Source # 
ToByteString FailWorkflowExecutionFailedCause Source # 
FromText FailWorkflowExecutionFailedCause Source # 
ToText FailWorkflowExecutionFailedCause Source # 
type Rep FailWorkflowExecutionFailedCause Source # 
type Rep FailWorkflowExecutionFailedCause = D1 * (MetaData "FailWorkflowExecutionFailedCause" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * (C1 * (MetaCons "FWEFCOperationNotPermitted" PrefixI False) (U1 *)) (C1 * (MetaCons "FWEFCUnhandledDecision" PrefixI False) (U1 *)))

LambdaFunctionTimeoutType

data LambdaFunctionTimeoutType Source #

Constructors

LFTTStartToClose 

Instances

Bounded LambdaFunctionTimeoutType Source # 
Enum LambdaFunctionTimeoutType Source # 
Eq LambdaFunctionTimeoutType Source # 
Data LambdaFunctionTimeoutType Source # 

Methods

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

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

toConstr :: LambdaFunctionTimeoutType -> Constr #

dataTypeOf :: LambdaFunctionTimeoutType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord LambdaFunctionTimeoutType Source # 
Read LambdaFunctionTimeoutType Source # 
Show LambdaFunctionTimeoutType Source # 
Generic LambdaFunctionTimeoutType Source # 
Hashable LambdaFunctionTimeoutType Source # 
FromJSON LambdaFunctionTimeoutType Source # 
NFData LambdaFunctionTimeoutType Source # 
ToHeader LambdaFunctionTimeoutType Source # 
ToQuery LambdaFunctionTimeoutType Source # 
ToByteString LambdaFunctionTimeoutType Source # 
FromText LambdaFunctionTimeoutType Source # 
ToText LambdaFunctionTimeoutType Source # 
type Rep LambdaFunctionTimeoutType Source # 
type Rep LambdaFunctionTimeoutType = D1 * (MetaData "LambdaFunctionTimeoutType" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) (C1 * (MetaCons "LFTTStartToClose" PrefixI False) (U1 *))

RecordMarkerFailedCause

data RecordMarkerFailedCause Source #

Constructors

OperationNotPermitted 

Instances

Bounded RecordMarkerFailedCause Source # 
Enum RecordMarkerFailedCause Source # 
Eq RecordMarkerFailedCause Source # 
Data RecordMarkerFailedCause Source # 

Methods

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

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

toConstr :: RecordMarkerFailedCause -> Constr #

dataTypeOf :: RecordMarkerFailedCause -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord RecordMarkerFailedCause Source # 
Read RecordMarkerFailedCause Source # 
Show RecordMarkerFailedCause Source # 
Generic RecordMarkerFailedCause Source # 
Hashable RecordMarkerFailedCause Source # 
FromJSON RecordMarkerFailedCause Source # 
NFData RecordMarkerFailedCause Source # 

Methods

rnf :: RecordMarkerFailedCause -> () #

ToHeader RecordMarkerFailedCause Source # 
ToQuery RecordMarkerFailedCause Source # 
ToByteString RecordMarkerFailedCause Source # 
FromText RecordMarkerFailedCause Source # 
ToText RecordMarkerFailedCause Source # 
type Rep RecordMarkerFailedCause Source # 
type Rep RecordMarkerFailedCause = D1 * (MetaData "RecordMarkerFailedCause" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) (C1 * (MetaCons "OperationNotPermitted" PrefixI False) (U1 *))

RegistrationStatus

data RegistrationStatus Source #

Constructors

Deprecated 
Registered 

Instances

Bounded RegistrationStatus Source # 
Enum RegistrationStatus Source # 
Eq RegistrationStatus Source # 
Data RegistrationStatus Source # 

Methods

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

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

toConstr :: RegistrationStatus -> Constr #

dataTypeOf :: RegistrationStatus -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord RegistrationStatus Source # 
Read RegistrationStatus Source # 
Show RegistrationStatus Source # 
Generic RegistrationStatus Source # 
Hashable RegistrationStatus Source # 
ToJSON RegistrationStatus Source # 
FromJSON RegistrationStatus Source # 
NFData RegistrationStatus Source # 

Methods

rnf :: RegistrationStatus -> () #

ToHeader RegistrationStatus Source # 
ToQuery RegistrationStatus Source # 
ToByteString RegistrationStatus Source # 
FromText RegistrationStatus Source # 
ToText RegistrationStatus Source # 
type Rep RegistrationStatus Source # 
type Rep RegistrationStatus = D1 * (MetaData "RegistrationStatus" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * (C1 * (MetaCons "Deprecated" PrefixI False) (U1 *)) (C1 * (MetaCons "Registered" PrefixI False) (U1 *)))

RequestCancelActivityTaskFailedCause

data RequestCancelActivityTaskFailedCause Source #

Instances

Bounded RequestCancelActivityTaskFailedCause Source # 
Enum RequestCancelActivityTaskFailedCause Source # 
Eq RequestCancelActivityTaskFailedCause Source # 
Data RequestCancelActivityTaskFailedCause Source # 

Methods

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

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

toConstr :: RequestCancelActivityTaskFailedCause -> Constr #

dataTypeOf :: RequestCancelActivityTaskFailedCause -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord RequestCancelActivityTaskFailedCause Source # 
Read RequestCancelActivityTaskFailedCause Source # 
Show RequestCancelActivityTaskFailedCause Source # 
Generic RequestCancelActivityTaskFailedCause Source # 
Hashable RequestCancelActivityTaskFailedCause Source # 
FromJSON RequestCancelActivityTaskFailedCause Source # 
NFData RequestCancelActivityTaskFailedCause Source # 
ToHeader RequestCancelActivityTaskFailedCause Source # 
ToQuery RequestCancelActivityTaskFailedCause Source # 
ToByteString RequestCancelActivityTaskFailedCause Source # 
FromText RequestCancelActivityTaskFailedCause Source # 
ToText RequestCancelActivityTaskFailedCause Source # 
type Rep RequestCancelActivityTaskFailedCause Source # 
type Rep RequestCancelActivityTaskFailedCause = D1 * (MetaData "RequestCancelActivityTaskFailedCause" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * (C1 * (MetaCons "RCATFCActivityIdUnknown" PrefixI False) (U1 *)) (C1 * (MetaCons "RCATFCOperationNotPermitted" PrefixI False) (U1 *)))

RequestCancelExternalWorkflowExecutionFailedCause

data RequestCancelExternalWorkflowExecutionFailedCause Source #

Instances

Bounded RequestCancelExternalWorkflowExecutionFailedCause Source # 
Enum RequestCancelExternalWorkflowExecutionFailedCause Source # 
Eq RequestCancelExternalWorkflowExecutionFailedCause Source # 
Data RequestCancelExternalWorkflowExecutionFailedCause Source # 

Methods

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

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

toConstr :: RequestCancelExternalWorkflowExecutionFailedCause -> Constr #

dataTypeOf :: RequestCancelExternalWorkflowExecutionFailedCause -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord RequestCancelExternalWorkflowExecutionFailedCause Source # 
Read RequestCancelExternalWorkflowExecutionFailedCause Source # 
Show RequestCancelExternalWorkflowExecutionFailedCause Source # 
Generic RequestCancelExternalWorkflowExecutionFailedCause Source # 
Hashable RequestCancelExternalWorkflowExecutionFailedCause Source # 
FromJSON RequestCancelExternalWorkflowExecutionFailedCause Source # 
NFData RequestCancelExternalWorkflowExecutionFailedCause Source # 
ToHeader RequestCancelExternalWorkflowExecutionFailedCause Source # 
ToQuery RequestCancelExternalWorkflowExecutionFailedCause Source # 
ToByteString RequestCancelExternalWorkflowExecutionFailedCause Source # 
FromText RequestCancelExternalWorkflowExecutionFailedCause Source # 
ToText RequestCancelExternalWorkflowExecutionFailedCause Source # 
type Rep RequestCancelExternalWorkflowExecutionFailedCause Source # 
type Rep RequestCancelExternalWorkflowExecutionFailedCause = D1 * (MetaData "RequestCancelExternalWorkflowExecutionFailedCause" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * (C1 * (MetaCons "RCEWEFCOperationNotPermitted" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "RCEWEFCRequestCancelExternalWorkflowExecutionRateExceeded" PrefixI False) (U1 *)) (C1 * (MetaCons "RCEWEFCUnknownExternalWorkflowExecution" PrefixI False) (U1 *))))

ScheduleActivityTaskFailedCause

data ScheduleActivityTaskFailedCause Source #

Instances

Bounded ScheduleActivityTaskFailedCause Source # 
Enum ScheduleActivityTaskFailedCause Source # 
Eq ScheduleActivityTaskFailedCause Source # 
Data ScheduleActivityTaskFailedCause Source # 

Methods

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

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

toConstr :: ScheduleActivityTaskFailedCause -> Constr #

dataTypeOf :: ScheduleActivityTaskFailedCause -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ScheduleActivityTaskFailedCause Source # 
Read ScheduleActivityTaskFailedCause Source # 
Show ScheduleActivityTaskFailedCause Source # 
Generic ScheduleActivityTaskFailedCause Source # 
Hashable ScheduleActivityTaskFailedCause Source # 
FromJSON ScheduleActivityTaskFailedCause Source # 
NFData ScheduleActivityTaskFailedCause Source # 
ToHeader ScheduleActivityTaskFailedCause Source # 
ToQuery ScheduleActivityTaskFailedCause Source # 
ToByteString ScheduleActivityTaskFailedCause Source # 
FromText ScheduleActivityTaskFailedCause Source # 
ToText ScheduleActivityTaskFailedCause Source # 
type Rep ScheduleActivityTaskFailedCause Source # 
type Rep ScheduleActivityTaskFailedCause = D1 * (MetaData "ScheduleActivityTaskFailedCause" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "SATFCActivityCreationRateExceeded" PrefixI False) (U1 *)) (C1 * (MetaCons "SATFCActivityIdAlreadyInUse" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "SATFCActivityTypeDeprecated" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "SATFCActivityTypeDoesNotExist" PrefixI False) (U1 *)) (C1 * (MetaCons "SATFCDefaultHeartbeatTimeoutUndefined" PrefixI False) (U1 *))))) ((:+:) * ((:+:) * (C1 * (MetaCons "SATFCDefaultScheduleToCloseTimeoutUndefined" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "SATFCDefaultScheduleToStartTimeoutUndefined" PrefixI False) (U1 *)) (C1 * (MetaCons "SATFCDefaultStartToCloseTimeoutUndefined" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "SATFCDefaultTaskListUndefined" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "SATFCOpenActivitiesLimitExceeded" PrefixI False) (U1 *)) (C1 * (MetaCons "SATFCOperationNotPermitted" PrefixI False) (U1 *))))))

ScheduleLambdaFunctionFailedCause

data ScheduleLambdaFunctionFailedCause Source #

Instances

Bounded ScheduleLambdaFunctionFailedCause Source # 
Enum ScheduleLambdaFunctionFailedCause Source # 
Eq ScheduleLambdaFunctionFailedCause Source # 
Data ScheduleLambdaFunctionFailedCause Source # 

Methods

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

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

toConstr :: ScheduleLambdaFunctionFailedCause -> Constr #

dataTypeOf :: ScheduleLambdaFunctionFailedCause -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ScheduleLambdaFunctionFailedCause Source # 
Read ScheduleLambdaFunctionFailedCause Source # 
Show ScheduleLambdaFunctionFailedCause Source # 
Generic ScheduleLambdaFunctionFailedCause Source # 
Hashable ScheduleLambdaFunctionFailedCause Source # 
FromJSON ScheduleLambdaFunctionFailedCause Source # 
NFData ScheduleLambdaFunctionFailedCause Source # 
ToHeader ScheduleLambdaFunctionFailedCause Source # 
ToQuery ScheduleLambdaFunctionFailedCause Source # 
ToByteString ScheduleLambdaFunctionFailedCause Source # 
FromText ScheduleLambdaFunctionFailedCause Source # 
ToText ScheduleLambdaFunctionFailedCause Source # 
type Rep ScheduleLambdaFunctionFailedCause Source # 
type Rep ScheduleLambdaFunctionFailedCause = D1 * (MetaData "ScheduleLambdaFunctionFailedCause" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * ((:+:) * (C1 * (MetaCons "IdAlreadyInUse" PrefixI False) (U1 *)) (C1 * (MetaCons "LambdaFunctionCreationRateExceeded" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "LambdaServiceNotAvailableInRegion" PrefixI False) (U1 *)) (C1 * (MetaCons "OpenLambdaFunctionsLimitExceeded" PrefixI False) (U1 *))))

SignalExternalWorkflowExecutionFailedCause

data SignalExternalWorkflowExecutionFailedCause Source #

Instances

Bounded SignalExternalWorkflowExecutionFailedCause Source # 
Enum SignalExternalWorkflowExecutionFailedCause Source # 
Eq SignalExternalWorkflowExecutionFailedCause Source # 
Data SignalExternalWorkflowExecutionFailedCause Source # 

Methods

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

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

toConstr :: SignalExternalWorkflowExecutionFailedCause -> Constr #

dataTypeOf :: SignalExternalWorkflowExecutionFailedCause -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord SignalExternalWorkflowExecutionFailedCause Source # 
Read SignalExternalWorkflowExecutionFailedCause Source # 
Show SignalExternalWorkflowExecutionFailedCause Source # 
Generic SignalExternalWorkflowExecutionFailedCause Source # 
Hashable SignalExternalWorkflowExecutionFailedCause Source # 
FromJSON SignalExternalWorkflowExecutionFailedCause Source # 
NFData SignalExternalWorkflowExecutionFailedCause Source # 
ToHeader SignalExternalWorkflowExecutionFailedCause Source # 
ToQuery SignalExternalWorkflowExecutionFailedCause Source # 
ToByteString SignalExternalWorkflowExecutionFailedCause Source # 
FromText SignalExternalWorkflowExecutionFailedCause Source # 
ToText SignalExternalWorkflowExecutionFailedCause Source # 
type Rep SignalExternalWorkflowExecutionFailedCause Source # 
type Rep SignalExternalWorkflowExecutionFailedCause = D1 * (MetaData "SignalExternalWorkflowExecutionFailedCause" "Network.AWS.SWF.Types.Sum" "amazonka-swf-1.6.0-Bzu8JdnZDC6G5pdcX5JdA8" False) ((:+:) * (C1 * (MetaCons "SEWEFCOperationNotPermitted" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "SEWEFCSignalExternalWorkflowExecutionRateExceeded" PrefixI False) (U1 *)) (C1 * (MetaCons "SEWEFCUnknownExternalWorkflowExecution" PrefixI False) (U1 *))))

StartChildWorkflowExecutionFailedCause