Safe Haskell | None |
---|---|
Language | Haskell2010 |
- Service
- WorkflowExecutionCancelRequestedEventAttributes
- RequestCancelExternalWorkflowExecutionDecisionAttributes
- DecisionTaskScheduledEventAttributes
- WorkflowExecutionCompletedEventAttributes
- ExecutionTimeFilter
- StartTimerFailedEventAttributes
- RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
- RecordMarkerFailedEventAttributes
- WorkflowExecutionCount
- ActivityTaskScheduledEventAttributes
- CloseStatusFilter
- WorkflowExecutionTimeoutType
- ScheduleActivityTaskDecisionAttributes
- ActivityTypeConfiguration
- ActivityType
- WorkflowTypeInfo
- ChildWorkflowExecutionCompletedEventAttributes
- WorkflowExecutionOpenCounts
- RequestCancelActivityTaskFailedCause
- ScheduleActivityTaskFailedEventAttributes
- MarkerRecordedEventAttributes
- SignalExternalWorkflowExecutionDecisionAttributes
- WorkflowExecutionTerminatedCause
- CancelWorkflowExecutionFailedCause
- SignalExternalWorkflowExecutionFailedCause
- RecordMarkerDecisionAttributes
- CompleteWorkflowExecutionFailedEventAttributes
- StartTimerDecisionAttributes
- DecisionType
- RequestCancelExternalWorkflowExecutionFailedEventAttributes
- ActivityTypeInfo
- TimerCanceledEventAttributes
- WorkflowExecutionStartedEventAttributes
- WorkflowTypeConfiguration
- ActivityTaskTimeoutType
- WorkflowType
- ActivityTaskCompletedEventAttributes
- ExecutionStatus
- DecisionTaskTimeoutType
- WorkflowExecutionCancelRequestedCause
- StartChildWorkflowExecutionFailedCause
- DecisionTaskTimedOutEventAttributes
- ChildWorkflowExecutionStartedEventAttributes
- CancelTimerFailedEventAttributes
- FailWorkflowExecutionFailedCause
- WorkflowExecutionFilter
- ActivityTaskCanceledEventAttributes
- WorkflowExecutionInfos
- StartChildWorkflowExecutionDecisionAttributes
- ContinueAsNewWorkflowExecutionFailedCause
- FailWorkflowExecutionDecisionAttributes
- EventType
- ActivityTaskTimedOutEventAttributes
- RequestCancelActivityTaskFailedEventAttributes
- CompleteWorkflowExecutionDecisionAttributes
- DecisionTaskStartedEventAttributes
- ChildWorkflowExecutionTimedOutEventAttributes
- StartChildWorkflowExecutionInitiatedEventAttributes
- CancelWorkflowExecutionFailedEventAttributes
- WorkflowExecutionTerminatedEventAttributes
- TaskList
- ScheduleActivityTaskFailedCause
- ChildWorkflowExecutionCanceledEventAttributes
- WorkflowExecutionInfo
- SignalExternalWorkflowExecutionFailedEventAttributes
- TagFilter
- ChildPolicy
- ActivityTaskStartedEventAttributes
- CloseStatus
- CompleteWorkflowExecutionFailedCause
- StartTimerFailedCause
- ActivityTaskCancelRequestedEventAttributes
- WorkflowExecutionTimedOutEventAttributes
- ChildWorkflowExecutionTerminatedEventAttributes
- WorkflowExecutionCanceledEventAttributes
- WorkflowExecutionSignaledEventAttributes
- RecordMarkerFailedCause
- RegistrationStatus
- TimerStartedEventAttributes
- RequestCancelActivityTaskDecisionAttributes
- Decision
- TimerFiredEventAttributes
- DomainConfiguration
- ExternalWorkflowExecutionSignaledEventAttributes
- CancelWorkflowExecutionDecisionAttributes
- ActivityTaskFailedEventAttributes
- FailWorkflowExecutionFailedEventAttributes
- StartChildWorkflowExecutionFailedEventAttributes
- WorkflowTypeFilter
- CancelTimerFailedCause
- DecisionTaskCompletedEventAttributes
- ChildWorkflowExecutionFailedEventAttributes
- DomainInfo
- HistoryEvent
- ContinueAsNewWorkflowExecutionFailedEventAttributes
- SignalExternalWorkflowExecutionInitiatedEventAttributes
- CancelTimerDecisionAttributes
- WorkflowExecutionFailedEventAttributes
- WorkflowExecutionConfiguration
- WorkflowExecution
- RequestCancelExternalWorkflowExecutionFailedCause
- ContinueAsNewWorkflowExecutionDecisionAttributes
- ExternalWorkflowExecutionCancelRequestedEventAttributes
- PendingTaskCount
- WorkflowExecutionContinuedAsNewEventAttributes
- data SWF
- data JSONError :: *
- data WorkflowExecutionCancelRequestedEventAttributes
- workflowExecutionCancelRequestedEventAttributes :: WorkflowExecutionCancelRequestedEventAttributes
- wecreaCause :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe WorkflowExecutionCancelRequestedCause)
- wecreaExternalInitiatedEventId :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe Integer)
- wecreaExternalWorkflowExecution :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe WorkflowExecution)
- data RequestCancelExternalWorkflowExecutionDecisionAttributes
- requestCancelExternalWorkflowExecutionDecisionAttributes :: Text -> RequestCancelExternalWorkflowExecutionDecisionAttributes
- rcewedaControl :: Lens' RequestCancelExternalWorkflowExecutionDecisionAttributes (Maybe Text)
- rcewedaRunId :: Lens' RequestCancelExternalWorkflowExecutionDecisionAttributes (Maybe Text)
- rcewedaWorkflowId :: Lens' RequestCancelExternalWorkflowExecutionDecisionAttributes Text
- data DecisionTaskScheduledEventAttributes
- decisionTaskScheduledEventAttributes :: TaskList -> DecisionTaskScheduledEventAttributes
- dtseaStartToCloseTimeout :: Lens' DecisionTaskScheduledEventAttributes (Maybe Text)
- dtseaTaskList :: Lens' DecisionTaskScheduledEventAttributes TaskList
- dtseaTaskPriority :: Lens' DecisionTaskScheduledEventAttributes (Maybe Text)
- data WorkflowExecutionCompletedEventAttributes
- workflowExecutionCompletedEventAttributes :: Integer -> WorkflowExecutionCompletedEventAttributes
- weceaDecisionTaskCompletedEventId :: Lens' WorkflowExecutionCompletedEventAttributes Integer
- weceaResult :: Lens' WorkflowExecutionCompletedEventAttributes (Maybe Text)
- data ExecutionTimeFilter
- executionTimeFilter :: UTCTime -> ExecutionTimeFilter
- etfLatestDate :: Lens' ExecutionTimeFilter (Maybe UTCTime)
- etfOldestDate :: Lens' ExecutionTimeFilter UTCTime
- data StartTimerFailedEventAttributes
- startTimerFailedEventAttributes :: Text -> StartTimerFailedCause -> Integer -> StartTimerFailedEventAttributes
- stfeaCause :: Lens' StartTimerFailedEventAttributes StartTimerFailedCause
- stfeaDecisionTaskCompletedEventId :: Lens' StartTimerFailedEventAttributes Integer
- stfeaTimerId :: Lens' StartTimerFailedEventAttributes Text
- data RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
- requestCancelExternalWorkflowExecutionInitiatedEventAttributes :: Text -> Integer -> RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
- rceweieaControl :: Lens' RequestCancelExternalWorkflowExecutionInitiatedEventAttributes (Maybe Text)
- rceweieaDecisionTaskCompletedEventId :: Lens' RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Integer
- rceweieaRunId :: Lens' RequestCancelExternalWorkflowExecutionInitiatedEventAttributes (Maybe Text)
- rceweieaWorkflowId :: Lens' RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Text
- data RecordMarkerFailedEventAttributes
- recordMarkerFailedEventAttributes :: Text -> RecordMarkerFailedCause -> Integer -> RecordMarkerFailedEventAttributes
- rmfeaCause :: Lens' RecordMarkerFailedEventAttributes RecordMarkerFailedCause
- rmfeaDecisionTaskCompletedEventId :: Lens' RecordMarkerFailedEventAttributes Integer
- rmfeaMarkerName :: Lens' RecordMarkerFailedEventAttributes Text
- data WorkflowExecutionCount
- workflowExecutionCount :: Natural -> WorkflowExecutionCount
- wecCount :: Lens' WorkflowExecutionCount Natural
- wecTruncated :: Lens' WorkflowExecutionCount (Maybe Bool)
- data ActivityTaskScheduledEventAttributes
- activityTaskScheduledEventAttributes :: ActivityType -> Text -> TaskList -> Integer -> ActivityTaskScheduledEventAttributes
- atseaActivityId :: Lens' ActivityTaskScheduledEventAttributes Text
- atseaActivityType :: Lens' ActivityTaskScheduledEventAttributes ActivityType
- atseaControl :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text)
- atseaDecisionTaskCompletedEventId :: Lens' ActivityTaskScheduledEventAttributes Integer
- atseaHeartbeatTimeout :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text)
- atseaInput :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text)
- atseaScheduleToCloseTimeout :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text)
- atseaScheduleToStartTimeout :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text)
- atseaStartToCloseTimeout :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text)
- atseaTaskList :: Lens' ActivityTaskScheduledEventAttributes TaskList
- atseaTaskPriority :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text)
- data CloseStatusFilter
- closeStatusFilter :: CloseStatus -> CloseStatusFilter
- csfStatus :: Lens' CloseStatusFilter CloseStatus
- data WorkflowExecutionTimeoutType = StartToClose
- data ScheduleActivityTaskDecisionAttributes
- scheduleActivityTaskDecisionAttributes :: ActivityType -> Text -> ScheduleActivityTaskDecisionAttributes
- satdaActivityId :: Lens' ScheduleActivityTaskDecisionAttributes Text
- satdaActivityType :: Lens' ScheduleActivityTaskDecisionAttributes ActivityType
- satdaControl :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text)
- satdaHeartbeatTimeout :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text)
- satdaInput :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text)
- satdaScheduleToCloseTimeout :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text)
- satdaScheduleToStartTimeout :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text)
- satdaStartToCloseTimeout :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text)
- satdaTaskList :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe TaskList)
- satdaTaskPriority :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text)
- data ActivityTypeConfiguration
- activityTypeConfiguration :: ActivityTypeConfiguration
- atcDefaultTaskHeartbeatTimeout :: Lens' ActivityTypeConfiguration (Maybe Text)
- atcDefaultTaskList :: Lens' ActivityTypeConfiguration (Maybe TaskList)
- atcDefaultTaskPriority :: Lens' ActivityTypeConfiguration (Maybe Text)
- atcDefaultTaskScheduleToCloseTimeout :: Lens' ActivityTypeConfiguration (Maybe Text)
- atcDefaultTaskScheduleToStartTimeout :: Lens' ActivityTypeConfiguration (Maybe Text)
- atcDefaultTaskStartToCloseTimeout :: Lens' ActivityTypeConfiguration (Maybe Text)
- data ActivityType
- activityType :: Text -> Text -> ActivityType
- atName :: Lens' ActivityType Text
- atVersion :: Lens' ActivityType Text
- data WorkflowTypeInfo
- workflowTypeInfo :: WorkflowType -> RegistrationStatus -> UTCTime -> WorkflowTypeInfo
- wtiCreationDate :: Lens' WorkflowTypeInfo UTCTime
- wtiDeprecationDate :: Lens' WorkflowTypeInfo (Maybe UTCTime)
- wtiDescription :: Lens' WorkflowTypeInfo (Maybe Text)
- wtiStatus :: Lens' WorkflowTypeInfo RegistrationStatus
- wtiWorkflowType :: Lens' WorkflowTypeInfo WorkflowType
- data ChildWorkflowExecutionCompletedEventAttributes
- childWorkflowExecutionCompletedEventAttributes :: WorkflowExecution -> WorkflowType -> Integer -> Integer -> ChildWorkflowExecutionCompletedEventAttributes
- cweceaInitiatedEventId :: Lens' ChildWorkflowExecutionCompletedEventAttributes Integer
- cweceaResult :: Lens' ChildWorkflowExecutionCompletedEventAttributes (Maybe Text)
- cweceaStartedEventId :: Lens' ChildWorkflowExecutionCompletedEventAttributes Integer
- cweceaWorkflowExecution :: Lens' ChildWorkflowExecutionCompletedEventAttributes WorkflowExecution
- cweceaWorkflowType :: Lens' ChildWorkflowExecutionCompletedEventAttributes WorkflowType
- data WorkflowExecutionOpenCounts
- workflowExecutionOpenCounts :: Natural -> Natural -> Natural -> Natural -> WorkflowExecutionOpenCounts
- weocOpenActivityTasks :: Lens' WorkflowExecutionOpenCounts Natural
- weocOpenChildWorkflowExecutions :: Lens' WorkflowExecutionOpenCounts Natural
- weocOpenDecisionTasks :: Lens' WorkflowExecutionOpenCounts Natural
- weocOpenTimers :: Lens' WorkflowExecutionOpenCounts Natural
- data RequestCancelActivityTaskFailedCause
- data ScheduleActivityTaskFailedEventAttributes
- scheduleActivityTaskFailedEventAttributes :: ActivityType -> Text -> ScheduleActivityTaskFailedCause -> Integer -> ScheduleActivityTaskFailedEventAttributes
- satfeaActivityId :: Lens' ScheduleActivityTaskFailedEventAttributes Text
- satfeaActivityType :: Lens' ScheduleActivityTaskFailedEventAttributes ActivityType
- satfeaCause :: Lens' ScheduleActivityTaskFailedEventAttributes ScheduleActivityTaskFailedCause
- satfeaDecisionTaskCompletedEventId :: Lens' ScheduleActivityTaskFailedEventAttributes Integer
- data MarkerRecordedEventAttributes
- markerRecordedEventAttributes :: Text -> Integer -> MarkerRecordedEventAttributes
- mreaDecisionTaskCompletedEventId :: Lens' MarkerRecordedEventAttributes Integer
- mreaDetails :: Lens' MarkerRecordedEventAttributes (Maybe Text)
- mreaMarkerName :: Lens' MarkerRecordedEventAttributes Text
- data SignalExternalWorkflowExecutionDecisionAttributes
- signalExternalWorkflowExecutionDecisionAttributes :: Text -> Text -> SignalExternalWorkflowExecutionDecisionAttributes
- sewedaControl :: Lens' SignalExternalWorkflowExecutionDecisionAttributes (Maybe Text)
- sewedaInput :: Lens' SignalExternalWorkflowExecutionDecisionAttributes (Maybe Text)
- sewedaRunId :: Lens' SignalExternalWorkflowExecutionDecisionAttributes (Maybe Text)
- sewedaSignalName :: Lens' SignalExternalWorkflowExecutionDecisionAttributes Text
- sewedaWorkflowId :: Lens' SignalExternalWorkflowExecutionDecisionAttributes Text
- data WorkflowExecutionTerminatedCause
- data CancelWorkflowExecutionFailedCause
- data SignalExternalWorkflowExecutionFailedCause
- data RecordMarkerDecisionAttributes
- recordMarkerDecisionAttributes :: Text -> RecordMarkerDecisionAttributes
- rmdaDetails :: Lens' RecordMarkerDecisionAttributes (Maybe Text)
- rmdaMarkerName :: Lens' RecordMarkerDecisionAttributes Text
- data CompleteWorkflowExecutionFailedEventAttributes
- completeWorkflowExecutionFailedEventAttributes :: CompleteWorkflowExecutionFailedCause -> Integer -> CompleteWorkflowExecutionFailedEventAttributes
- cwefeaCause :: Lens' CompleteWorkflowExecutionFailedEventAttributes CompleteWorkflowExecutionFailedCause
- cwefeaDecisionTaskCompletedEventId :: Lens' CompleteWorkflowExecutionFailedEventAttributes Integer
- data StartTimerDecisionAttributes
- startTimerDecisionAttributes :: Text -> Text -> StartTimerDecisionAttributes
- stdaControl :: Lens' StartTimerDecisionAttributes (Maybe Text)
- stdaStartToFireTimeout :: Lens' StartTimerDecisionAttributes Text
- stdaTimerId :: Lens' StartTimerDecisionAttributes Text
- data DecisionType
- data RequestCancelExternalWorkflowExecutionFailedEventAttributes
- requestCancelExternalWorkflowExecutionFailedEventAttributes :: Text -> RequestCancelExternalWorkflowExecutionFailedCause -> Integer -> Integer -> RequestCancelExternalWorkflowExecutionFailedEventAttributes
- rcewefeaCause :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes RequestCancelExternalWorkflowExecutionFailedCause
- rcewefeaControl :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes (Maybe Text)
- rcewefeaDecisionTaskCompletedEventId :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes Integer
- rcewefeaInitiatedEventId :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes Integer
- rcewefeaRunId :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes (Maybe Text)
- rcewefeaWorkflowId :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes Text
- data ActivityTypeInfo
- activityTypeInfo :: ActivityType -> RegistrationStatus -> UTCTime -> ActivityTypeInfo
- atiActivityType :: Lens' ActivityTypeInfo ActivityType
- atiCreationDate :: Lens' ActivityTypeInfo UTCTime
- atiDeprecationDate :: Lens' ActivityTypeInfo (Maybe UTCTime)
- atiDescription :: Lens' ActivityTypeInfo (Maybe Text)
- atiStatus :: Lens' ActivityTypeInfo RegistrationStatus
- data TimerCanceledEventAttributes
- timerCanceledEventAttributes :: Text -> Integer -> Integer -> TimerCanceledEventAttributes
- tceaDecisionTaskCompletedEventId :: Lens' TimerCanceledEventAttributes Integer
- tceaStartedEventId :: Lens' TimerCanceledEventAttributes Integer
- tceaTimerId :: Lens' TimerCanceledEventAttributes Text
- data WorkflowExecutionStartedEventAttributes
- workflowExecutionStartedEventAttributes :: ChildPolicy -> TaskList -> WorkflowType -> WorkflowExecutionStartedEventAttributes
- weseaChildPolicy :: Lens' WorkflowExecutionStartedEventAttributes ChildPolicy
- weseaContinuedExecutionRunId :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Text)
- weseaExecutionStartToCloseTimeout :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Text)
- weseaInput :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Text)
- weseaParentInitiatedEventId :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Integer)
- weseaParentWorkflowExecution :: Lens' WorkflowExecutionStartedEventAttributes (Maybe WorkflowExecution)
- weseaTagList :: Lens' WorkflowExecutionStartedEventAttributes [Text]
- weseaTaskList :: Lens' WorkflowExecutionStartedEventAttributes TaskList
- weseaTaskPriority :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Text)
- weseaTaskStartToCloseTimeout :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Text)
- weseaWorkflowType :: Lens' WorkflowExecutionStartedEventAttributes WorkflowType
- data WorkflowTypeConfiguration
- workflowTypeConfiguration :: WorkflowTypeConfiguration
- wtcDefaultChildPolicy :: Lens' WorkflowTypeConfiguration (Maybe ChildPolicy)
- wtcDefaultExecutionStartToCloseTimeout :: Lens' WorkflowTypeConfiguration (Maybe Text)
- wtcDefaultTaskList :: Lens' WorkflowTypeConfiguration (Maybe TaskList)
- wtcDefaultTaskPriority :: Lens' WorkflowTypeConfiguration (Maybe Text)
- wtcDefaultTaskStartToCloseTimeout :: Lens' WorkflowTypeConfiguration (Maybe Text)
- data ActivityTaskTimeoutType
- data WorkflowType
- workflowType :: Text -> Text -> WorkflowType
- wtName :: Lens' WorkflowType Text
- wtVersion :: Lens' WorkflowType Text
- data ActivityTaskCompletedEventAttributes
- activityTaskCompletedEventAttributes :: Integer -> Integer -> ActivityTaskCompletedEventAttributes
- atceaResult :: Lens' ActivityTaskCompletedEventAttributes (Maybe Text)
- atceaScheduledEventId :: Lens' ActivityTaskCompletedEventAttributes Integer
- atceaStartedEventId :: Lens' ActivityTaskCompletedEventAttributes Integer
- data ExecutionStatus
- data DecisionTaskTimeoutType = DTTTStartToClose
- data WorkflowExecutionCancelRequestedCause = WECRCChildPolicyApplied
- data StartChildWorkflowExecutionFailedCause
- = SCWEFCChildCreationRateExceeded
- | SCWEFCDefaultChildPolicyUndefined
- | SCWEFCDefaultExecutionStartToCloseTimeoutUndefined
- | SCWEFCDefaultTaskListUndefined
- | SCWEFCDefaultTaskStartToCloseTimeoutUndefined
- | SCWEFCOpenChildrenLimitExceeded
- | SCWEFCOpenWorkflowsLimitExceeded
- | SCWEFCOperationNotPermitted
- | SCWEFCWorkflowAlreadyRunning
- | SCWEFCWorkflowTypeDeprecated
- | SCWEFCWorkflowTypeDoesNotExist
- data DecisionTaskTimedOutEventAttributes
- decisionTaskTimedOutEventAttributes :: DecisionTaskTimeoutType -> Integer -> Integer -> DecisionTaskTimedOutEventAttributes
- dttoeaScheduledEventId :: Lens' DecisionTaskTimedOutEventAttributes Integer
- dttoeaStartedEventId :: Lens' DecisionTaskTimedOutEventAttributes Integer
- dttoeaTimeoutType :: Lens' DecisionTaskTimedOutEventAttributes DecisionTaskTimeoutType
- data ChildWorkflowExecutionStartedEventAttributes
- childWorkflowExecutionStartedEventAttributes :: WorkflowExecution -> WorkflowType -> Integer -> ChildWorkflowExecutionStartedEventAttributes
- cweseaInitiatedEventId :: Lens' ChildWorkflowExecutionStartedEventAttributes Integer
- cweseaWorkflowExecution :: Lens' ChildWorkflowExecutionStartedEventAttributes WorkflowExecution
- cweseaWorkflowType :: Lens' ChildWorkflowExecutionStartedEventAttributes WorkflowType
- data CancelTimerFailedEventAttributes
- cancelTimerFailedEventAttributes :: Text -> CancelTimerFailedCause -> Integer -> CancelTimerFailedEventAttributes
- ctfeaCause :: Lens' CancelTimerFailedEventAttributes CancelTimerFailedCause
- ctfeaDecisionTaskCompletedEventId :: Lens' CancelTimerFailedEventAttributes Integer
- ctfeaTimerId :: Lens' CancelTimerFailedEventAttributes Text
- data FailWorkflowExecutionFailedCause
- data WorkflowExecutionFilter
- workflowExecutionFilter :: Text -> WorkflowExecutionFilter
- wefWorkflowId :: Lens' WorkflowExecutionFilter Text
- data ActivityTaskCanceledEventAttributes
- activityTaskCanceledEventAttributes :: Integer -> Integer -> ActivityTaskCanceledEventAttributes
- atcea1Details :: Lens' ActivityTaskCanceledEventAttributes (Maybe Text)
- atcea1LatestCancelRequestedEventId :: Lens' ActivityTaskCanceledEventAttributes (Maybe Integer)
- atcea1ScheduledEventId :: Lens' ActivityTaskCanceledEventAttributes Integer
- atcea1StartedEventId :: Lens' ActivityTaskCanceledEventAttributes Integer
- data WorkflowExecutionInfos
- workflowExecutionInfos :: WorkflowExecutionInfos
- weiExecutionInfos :: Lens' WorkflowExecutionInfos [WorkflowExecutionInfo]
- weiNextPageToken :: Lens' WorkflowExecutionInfos (Maybe Text)
- data StartChildWorkflowExecutionDecisionAttributes
- startChildWorkflowExecutionDecisionAttributes :: WorkflowType -> Text -> StartChildWorkflowExecutionDecisionAttributes
- scwedaChildPolicy :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe ChildPolicy)
- scwedaControl :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe Text)
- scwedaExecutionStartToCloseTimeout :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe Text)
- scwedaInput :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe Text)
- scwedaTagList :: Lens' StartChildWorkflowExecutionDecisionAttributes [Text]
- scwedaTaskList :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe TaskList)
- scwedaTaskPriority :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe Text)
- scwedaTaskStartToCloseTimeout :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe Text)
- scwedaWorkflowId :: Lens' StartChildWorkflowExecutionDecisionAttributes Text
- scwedaWorkflowType :: Lens' StartChildWorkflowExecutionDecisionAttributes WorkflowType
- data ContinueAsNewWorkflowExecutionFailedCause
- = CANWEFCContinueAsNewWorkflowExecutionRateExceeded
- | CANWEFCDefaultChildPolicyUndefined
- | CANWEFCDefaultExecutionStartToCloseTimeoutUndefined
- | CANWEFCDefaultTaskListUndefined
- | CANWEFCDefaultTaskStartToCloseTimeoutUndefined
- | CANWEFCOperationNotPermitted
- | CANWEFCUnhandledDecision
- | CANWEFCWorkflowTypeDeprecated
- | CANWEFCWorkflowTypeDoesNotExist
- data FailWorkflowExecutionDecisionAttributes
- failWorkflowExecutionDecisionAttributes :: FailWorkflowExecutionDecisionAttributes
- fwedaDetails :: Lens' FailWorkflowExecutionDecisionAttributes (Maybe Text)
- fwedaReason :: Lens' FailWorkflowExecutionDecisionAttributes (Maybe Text)
- data EventType
- = ActivityTaskCancelRequested
- | ActivityTaskCanceled
- | ActivityTaskCompleted
- | ActivityTaskFailed
- | ActivityTaskScheduled
- | ActivityTaskStarted
- | ActivityTaskTimedOut
- | CancelTimerFailed
- | CancelWorkflowExecutionFailed
- | ChildWorkflowExecutionCanceled
- | ChildWorkflowExecutionCompleted
- | ChildWorkflowExecutionFailed
- | ChildWorkflowExecutionStarted
- | ChildWorkflowExecutionTerminated
- | ChildWorkflowExecutionTimedOut
- | CompleteWorkflowExecutionFailed
- | ContinueAsNewWorkflowExecutionFailed
- | DecisionTaskCompleted
- | DecisionTaskScheduled
- | DecisionTaskStarted
- | DecisionTaskTimedOut
- | ExternalWorkflowExecutionCancelRequested
- | ExternalWorkflowExecutionSignaled
- | FailWorkflowExecutionFailed
- | MarkerRecorded
- | RecordMarkerFailed
- | RequestCancelActivityTaskFailed
- | RequestCancelExternalWorkflowExecutionFailed
- | RequestCancelExternalWorkflowExecutionInitiated
- | ScheduleActivityTaskFailed
- | SignalExternalWorkflowExecutionFailed
- | SignalExternalWorkflowExecutionInitiated
- | StartChildWorkflowExecutionFailed
- | StartChildWorkflowExecutionInitiated
- | StartTimerFailed
- | TimerCanceled
- | TimerFired
- | TimerStarted
- | WorkflowExecutionCancelRequested
- | WorkflowExecutionCanceled
- | WorkflowExecutionCompleted
- | WorkflowExecutionContinuedAsNew
- | WorkflowExecutionFailed
- | WorkflowExecutionSignaled
- | WorkflowExecutionStarted
- | WorkflowExecutionTerminated
- | WorkflowExecutionTimedOut
- data ActivityTaskTimedOutEventAttributes
- activityTaskTimedOutEventAttributes :: ActivityTaskTimeoutType -> Integer -> Integer -> ActivityTaskTimedOutEventAttributes
- attoeaDetails :: Lens' ActivityTaskTimedOutEventAttributes (Maybe Text)
- attoeaScheduledEventId :: Lens' ActivityTaskTimedOutEventAttributes Integer
- attoeaStartedEventId :: Lens' ActivityTaskTimedOutEventAttributes Integer
- attoeaTimeoutType :: Lens' ActivityTaskTimedOutEventAttributes ActivityTaskTimeoutType
- data RequestCancelActivityTaskFailedEventAttributes
- requestCancelActivityTaskFailedEventAttributes :: Text -> RequestCancelActivityTaskFailedCause -> Integer -> RequestCancelActivityTaskFailedEventAttributes
- rcatfeaActivityId :: Lens' RequestCancelActivityTaskFailedEventAttributes Text
- rcatfeaCause :: Lens' RequestCancelActivityTaskFailedEventAttributes RequestCancelActivityTaskFailedCause
- rcatfeaDecisionTaskCompletedEventId :: Lens' RequestCancelActivityTaskFailedEventAttributes Integer
- data CompleteWorkflowExecutionDecisionAttributes
- completeWorkflowExecutionDecisionAttributes :: CompleteWorkflowExecutionDecisionAttributes
- cwedaResult :: Lens' CompleteWorkflowExecutionDecisionAttributes (Maybe Text)
- data DecisionTaskStartedEventAttributes
- decisionTaskStartedEventAttributes :: Integer -> DecisionTaskStartedEventAttributes
- dtseaIdentity :: Lens' DecisionTaskStartedEventAttributes (Maybe Text)
- dtseaScheduledEventId :: Lens' DecisionTaskStartedEventAttributes Integer
- data ChildWorkflowExecutionTimedOutEventAttributes
- childWorkflowExecutionTimedOutEventAttributes :: WorkflowExecution -> WorkflowType -> WorkflowExecutionTimeoutType -> Integer -> Integer -> ChildWorkflowExecutionTimedOutEventAttributes
- cwetoeaInitiatedEventId :: Lens' ChildWorkflowExecutionTimedOutEventAttributes Integer
- cwetoeaStartedEventId :: Lens' ChildWorkflowExecutionTimedOutEventAttributes Integer
- cwetoeaTimeoutType :: Lens' ChildWorkflowExecutionTimedOutEventAttributes WorkflowExecutionTimeoutType
- cwetoeaWorkflowExecution :: Lens' ChildWorkflowExecutionTimedOutEventAttributes WorkflowExecution
- cwetoeaWorkflowType :: Lens' ChildWorkflowExecutionTimedOutEventAttributes WorkflowType
- data StartChildWorkflowExecutionInitiatedEventAttributes
- startChildWorkflowExecutionInitiatedEventAttributes :: Text -> WorkflowType -> TaskList -> Integer -> ChildPolicy -> StartChildWorkflowExecutionInitiatedEventAttributes
- scweieaChildPolicy :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes ChildPolicy
- scweieaControl :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes (Maybe Text)
- scweieaDecisionTaskCompletedEventId :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes Integer
- scweieaExecutionStartToCloseTimeout :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes (Maybe Text)
- scweieaInput :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes (Maybe Text)
- scweieaTagList :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes [Text]
- scweieaTaskList :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes TaskList
- scweieaTaskPriority :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes (Maybe Text)
- scweieaTaskStartToCloseTimeout :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes (Maybe Text)
- scweieaWorkflowId :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes Text
- scweieaWorkflowType :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes WorkflowType
- data CancelWorkflowExecutionFailedEventAttributes
- cancelWorkflowExecutionFailedEventAttributes :: CancelWorkflowExecutionFailedCause -> Integer -> CancelWorkflowExecutionFailedEventAttributes
- cwefea1Cause :: Lens' CancelWorkflowExecutionFailedEventAttributes CancelWorkflowExecutionFailedCause
- cwefea1DecisionTaskCompletedEventId :: Lens' CancelWorkflowExecutionFailedEventAttributes Integer
- data WorkflowExecutionTerminatedEventAttributes
- workflowExecutionTerminatedEventAttributes :: ChildPolicy -> WorkflowExecutionTerminatedEventAttributes
- weteaCause :: Lens' WorkflowExecutionTerminatedEventAttributes (Maybe WorkflowExecutionTerminatedCause)
- weteaChildPolicy :: Lens' WorkflowExecutionTerminatedEventAttributes ChildPolicy
- weteaDetails :: Lens' WorkflowExecutionTerminatedEventAttributes (Maybe Text)
- weteaReason :: Lens' WorkflowExecutionTerminatedEventAttributes (Maybe Text)
- data TaskList
- taskList :: Text -> TaskList
- tlName :: Lens' TaskList Text
- data ScheduleActivityTaskFailedCause
- = SATFCActivityCreationRateExceeded
- | SATFCActivityIdAlreadyInUse
- | SATFCActivityTypeDeprecated
- | SATFCActivityTypeDoesNotExist
- | SATFCDefaultHeartbeatTimeoutUndefined
- | SATFCDefaultScheduleToCloseTimeoutUndefined
- | SATFCDefaultScheduleToStartTimeoutUndefined
- | SATFCDefaultStartToCloseTimeoutUndefined
- | SATFCDefaultTaskListUndefined
- | SATFCOpenActivitiesLimitExceeded
- | SATFCOperationNotPermitted
- data ChildWorkflowExecutionCanceledEventAttributes
- childWorkflowExecutionCanceledEventAttributes :: WorkflowExecution -> WorkflowType -> Integer -> Integer -> ChildWorkflowExecutionCanceledEventAttributes
- cwecea1Details :: Lens' ChildWorkflowExecutionCanceledEventAttributes (Maybe Text)
- cwecea1InitiatedEventId :: Lens' ChildWorkflowExecutionCanceledEventAttributes Integer
- cwecea1StartedEventId :: Lens' ChildWorkflowExecutionCanceledEventAttributes Integer
- cwecea1WorkflowExecution :: Lens' ChildWorkflowExecutionCanceledEventAttributes WorkflowExecution
- cwecea1WorkflowType :: Lens' ChildWorkflowExecutionCanceledEventAttributes WorkflowType
- data WorkflowExecutionInfo
- workflowExecutionInfo :: WorkflowExecution -> WorkflowType -> UTCTime -> ExecutionStatus -> WorkflowExecutionInfo
- weiCancelRequested :: Lens' WorkflowExecutionInfo (Maybe Bool)
- weiCloseStatus :: Lens' WorkflowExecutionInfo (Maybe CloseStatus)
- weiCloseTimestamp :: Lens' WorkflowExecutionInfo (Maybe UTCTime)
- weiExecution :: Lens' WorkflowExecutionInfo WorkflowExecution
- weiExecutionStatus :: Lens' WorkflowExecutionInfo ExecutionStatus
- weiParent :: Lens' WorkflowExecutionInfo (Maybe WorkflowExecution)
- weiStartTimestamp :: Lens' WorkflowExecutionInfo UTCTime
- weiTagList :: Lens' WorkflowExecutionInfo [Text]
- weiWorkflowType :: Lens' WorkflowExecutionInfo WorkflowType
- data SignalExternalWorkflowExecutionFailedEventAttributes
- signalExternalWorkflowExecutionFailedEventAttributes :: Text -> SignalExternalWorkflowExecutionFailedCause -> Integer -> Integer -> SignalExternalWorkflowExecutionFailedEventAttributes
- sewefeaCause :: Lens' SignalExternalWorkflowExecutionFailedEventAttributes SignalExternalWorkflowExecutionFailedCause
- sewefeaControl :: Lens' SignalExternalWorkflowExecutionFailedEventAttributes (Maybe Text)
- sewefeaDecisionTaskCompletedEventId :: Lens' SignalExternalWorkflowExecutionFailedEventAttributes Integer
- sewefeaInitiatedEventId :: Lens' SignalExternalWorkflowExecutionFailedEventAttributes Integer
- sewefeaRunId :: Lens' SignalExternalWorkflowExecutionFailedEventAttributes (Maybe Text)
- sewefeaWorkflowId :: Lens' SignalExternalWorkflowExecutionFailedEventAttributes Text
- data TagFilter
- tagFilter :: Text -> TagFilter
- tfTag :: Lens' TagFilter Text
- data ChildPolicy
- data ActivityTaskStartedEventAttributes
- activityTaskStartedEventAttributes :: Integer -> ActivityTaskStartedEventAttributes
- atseaIdentity :: Lens' ActivityTaskStartedEventAttributes (Maybe Text)
- atseaScheduledEventId :: Lens' ActivityTaskStartedEventAttributes Integer
- data CloseStatus
- data CompleteWorkflowExecutionFailedCause
- data StartTimerFailedCause
- data ActivityTaskCancelRequestedEventAttributes
- activityTaskCancelRequestedEventAttributes :: Integer -> Text -> ActivityTaskCancelRequestedEventAttributes
- atcreaActivityId :: Lens' ActivityTaskCancelRequestedEventAttributes Text
- atcreaDecisionTaskCompletedEventId :: Lens' ActivityTaskCancelRequestedEventAttributes Integer
- data WorkflowExecutionTimedOutEventAttributes
- workflowExecutionTimedOutEventAttributes :: WorkflowExecutionTimeoutType -> ChildPolicy -> WorkflowExecutionTimedOutEventAttributes
- wetoeaChildPolicy :: Lens' WorkflowExecutionTimedOutEventAttributes ChildPolicy
- wetoeaTimeoutType :: Lens' WorkflowExecutionTimedOutEventAttributes WorkflowExecutionTimeoutType
- data ChildWorkflowExecutionTerminatedEventAttributes
- childWorkflowExecutionTerminatedEventAttributes :: WorkflowExecution -> WorkflowType -> Integer -> Integer -> ChildWorkflowExecutionTerminatedEventAttributes
- cweteaInitiatedEventId :: Lens' ChildWorkflowExecutionTerminatedEventAttributes Integer
- cweteaStartedEventId :: Lens' ChildWorkflowExecutionTerminatedEventAttributes Integer
- cweteaWorkflowExecution :: Lens' ChildWorkflowExecutionTerminatedEventAttributes WorkflowExecution
- cweteaWorkflowType :: Lens' ChildWorkflowExecutionTerminatedEventAttributes WorkflowType
- data WorkflowExecutionCanceledEventAttributes
- workflowExecutionCanceledEventAttributes :: Integer -> WorkflowExecutionCanceledEventAttributes
- wecea1DecisionTaskCompletedEventId :: Lens' WorkflowExecutionCanceledEventAttributes Integer
- wecea1Details :: Lens' WorkflowExecutionCanceledEventAttributes (Maybe Text)
- data WorkflowExecutionSignaledEventAttributes
- workflowExecutionSignaledEventAttributes :: Text -> WorkflowExecutionSignaledEventAttributes
- wesea1ExternalInitiatedEventId :: Lens' WorkflowExecutionSignaledEventAttributes (Maybe Integer)
- wesea1ExternalWorkflowExecution :: Lens' WorkflowExecutionSignaledEventAttributes (Maybe WorkflowExecution)
- wesea1Input :: Lens' WorkflowExecutionSignaledEventAttributes (Maybe Text)
- wesea1SignalName :: Lens' WorkflowExecutionSignaledEventAttributes Text
- data RecordMarkerFailedCause = RMFCOperationNotPermitted
- data RegistrationStatus
- data TimerStartedEventAttributes
- timerStartedEventAttributes :: Text -> Text -> Integer -> TimerStartedEventAttributes
- tseaControl :: Lens' TimerStartedEventAttributes (Maybe Text)
- tseaDecisionTaskCompletedEventId :: Lens' TimerStartedEventAttributes Integer
- tseaStartToFireTimeout :: Lens' TimerStartedEventAttributes Text
- tseaTimerId :: Lens' TimerStartedEventAttributes Text
- data RequestCancelActivityTaskDecisionAttributes
- requestCancelActivityTaskDecisionAttributes :: Text -> RequestCancelActivityTaskDecisionAttributes
- rcatdaActivityId :: Lens' RequestCancelActivityTaskDecisionAttributes Text
- data Decision
- decision :: DecisionType -> Decision
- dCancelTimerDecisionAttributes :: Lens' Decision (Maybe CancelTimerDecisionAttributes)
- dCancelWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe CancelWorkflowExecutionDecisionAttributes)
- dCompleteWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe CompleteWorkflowExecutionDecisionAttributes)
- dContinueAsNewWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe ContinueAsNewWorkflowExecutionDecisionAttributes)
- dDecisionType :: Lens' Decision DecisionType
- dFailWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe FailWorkflowExecutionDecisionAttributes)
- dRecordMarkerDecisionAttributes :: Lens' Decision (Maybe RecordMarkerDecisionAttributes)
- dRequestCancelActivityTaskDecisionAttributes :: Lens' Decision (Maybe RequestCancelActivityTaskDecisionAttributes)
- dRequestCancelExternalWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe RequestCancelExternalWorkflowExecutionDecisionAttributes)
- dScheduleActivityTaskDecisionAttributes :: Lens' Decision (Maybe ScheduleActivityTaskDecisionAttributes)
- dSignalExternalWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe SignalExternalWorkflowExecutionDecisionAttributes)
- dStartChildWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe StartChildWorkflowExecutionDecisionAttributes)
- dStartTimerDecisionAttributes :: Lens' Decision (Maybe StartTimerDecisionAttributes)
- data TimerFiredEventAttributes
- timerFiredEventAttributes :: Text -> Integer -> TimerFiredEventAttributes
- tfeaStartedEventId :: Lens' TimerFiredEventAttributes Integer
- tfeaTimerId :: Lens' TimerFiredEventAttributes Text
- data DomainConfiguration
- domainConfiguration :: Text -> DomainConfiguration
- dcWorkflowExecutionRetentionPeriodInDays :: Lens' DomainConfiguration Text
- data ExternalWorkflowExecutionSignaledEventAttributes
- externalWorkflowExecutionSignaledEventAttributes :: WorkflowExecution -> Integer -> ExternalWorkflowExecutionSignaledEventAttributes
- eweseaInitiatedEventId :: Lens' ExternalWorkflowExecutionSignaledEventAttributes Integer
- eweseaWorkflowExecution :: Lens' ExternalWorkflowExecutionSignaledEventAttributes WorkflowExecution
- data CancelWorkflowExecutionDecisionAttributes
- cancelWorkflowExecutionDecisionAttributes :: CancelWorkflowExecutionDecisionAttributes
- cwedaDetails :: Lens' CancelWorkflowExecutionDecisionAttributes (Maybe Text)
- data ActivityTaskFailedEventAttributes
- activityTaskFailedEventAttributes :: Integer -> Integer -> ActivityTaskFailedEventAttributes
- atfeaDetails :: Lens' ActivityTaskFailedEventAttributes (Maybe Text)
- atfeaReason :: Lens' ActivityTaskFailedEventAttributes (Maybe Text)
- atfeaScheduledEventId :: Lens' ActivityTaskFailedEventAttributes Integer
- atfeaStartedEventId :: Lens' ActivityTaskFailedEventAttributes Integer
- data FailWorkflowExecutionFailedEventAttributes
- failWorkflowExecutionFailedEventAttributes :: FailWorkflowExecutionFailedCause -> Integer -> FailWorkflowExecutionFailedEventAttributes
- fwefeaCause :: Lens' FailWorkflowExecutionFailedEventAttributes FailWorkflowExecutionFailedCause
- fwefeaDecisionTaskCompletedEventId :: Lens' FailWorkflowExecutionFailedEventAttributes Integer
- data StartChildWorkflowExecutionFailedEventAttributes
- startChildWorkflowExecutionFailedEventAttributes :: WorkflowType -> StartChildWorkflowExecutionFailedCause -> Text -> Integer -> Integer -> StartChildWorkflowExecutionFailedEventAttributes
- scwefeaCause :: Lens' StartChildWorkflowExecutionFailedEventAttributes StartChildWorkflowExecutionFailedCause
- scwefeaControl :: Lens' StartChildWorkflowExecutionFailedEventAttributes (Maybe Text)
- scwefeaDecisionTaskCompletedEventId :: Lens' StartChildWorkflowExecutionFailedEventAttributes Integer
- scwefeaInitiatedEventId :: Lens' StartChildWorkflowExecutionFailedEventAttributes Integer
- scwefeaWorkflowId :: Lens' StartChildWorkflowExecutionFailedEventAttributes Text
- scwefeaWorkflowType :: Lens' StartChildWorkflowExecutionFailedEventAttributes WorkflowType
- data WorkflowTypeFilter
- workflowTypeFilter :: Text -> WorkflowTypeFilter
- wtfName :: Lens' WorkflowTypeFilter Text
- wtfVersion :: Lens' WorkflowTypeFilter (Maybe Text)
- data CancelTimerFailedCause
- data DecisionTaskCompletedEventAttributes
- decisionTaskCompletedEventAttributes :: Integer -> Integer -> DecisionTaskCompletedEventAttributes
- dtceaExecutionContext :: Lens' DecisionTaskCompletedEventAttributes (Maybe Text)
- dtceaScheduledEventId :: Lens' DecisionTaskCompletedEventAttributes Integer
- dtceaStartedEventId :: Lens' DecisionTaskCompletedEventAttributes Integer
- data ChildWorkflowExecutionFailedEventAttributes
- childWorkflowExecutionFailedEventAttributes :: WorkflowExecution -> WorkflowType -> Integer -> Integer -> ChildWorkflowExecutionFailedEventAttributes
- cwefeaDetails :: Lens' ChildWorkflowExecutionFailedEventAttributes (Maybe Text)
- cwefeaInitiatedEventId :: Lens' ChildWorkflowExecutionFailedEventAttributes Integer
- cwefeaReason :: Lens' ChildWorkflowExecutionFailedEventAttributes (Maybe Text)
- cwefeaStartedEventId :: Lens' ChildWorkflowExecutionFailedEventAttributes Integer
- cwefeaWorkflowExecution :: Lens' ChildWorkflowExecutionFailedEventAttributes WorkflowExecution
- cwefeaWorkflowType :: Lens' ChildWorkflowExecutionFailedEventAttributes WorkflowType
- data DomainInfo
- domainInfo :: Text -> RegistrationStatus -> DomainInfo
- diDescription :: Lens' DomainInfo (Maybe Text)
- diName :: Lens' DomainInfo Text
- diStatus :: Lens' DomainInfo RegistrationStatus
- data HistoryEvent
- historyEvent :: UTCTime -> EventType -> Integer -> HistoryEvent
- heActivityTaskCancelRequestedEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskCancelRequestedEventAttributes)
- heActivityTaskCanceledEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskCanceledEventAttributes)
- heActivityTaskCompletedEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskCompletedEventAttributes)
- heActivityTaskFailedEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskFailedEventAttributes)
- heActivityTaskScheduledEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskScheduledEventAttributes)
- heActivityTaskStartedEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskStartedEventAttributes)
- heActivityTaskTimedOutEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskTimedOutEventAttributes)
- heCancelTimerFailedEventAttributes :: Lens' HistoryEvent (Maybe CancelTimerFailedEventAttributes)
- heCancelWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe CancelWorkflowExecutionFailedEventAttributes)
- heChildWorkflowExecutionCanceledEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionCanceledEventAttributes)
- heChildWorkflowExecutionCompletedEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionCompletedEventAttributes)
- heChildWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionFailedEventAttributes)
- heChildWorkflowExecutionStartedEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionStartedEventAttributes)
- heChildWorkflowExecutionTerminatedEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionTerminatedEventAttributes)
- heChildWorkflowExecutionTimedOutEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionTimedOutEventAttributes)
- heCompleteWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe CompleteWorkflowExecutionFailedEventAttributes)
- heContinueAsNewWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe ContinueAsNewWorkflowExecutionFailedEventAttributes)
- heDecisionTaskCompletedEventAttributes :: Lens' HistoryEvent (Maybe DecisionTaskCompletedEventAttributes)
- heDecisionTaskScheduledEventAttributes :: Lens' HistoryEvent (Maybe DecisionTaskScheduledEventAttributes)
- heDecisionTaskStartedEventAttributes :: Lens' HistoryEvent (Maybe DecisionTaskStartedEventAttributes)
- heDecisionTaskTimedOutEventAttributes :: Lens' HistoryEvent (Maybe DecisionTaskTimedOutEventAttributes)
- heEventId :: Lens' HistoryEvent Integer
- heEventTimestamp :: Lens' HistoryEvent UTCTime
- heEventType :: Lens' HistoryEvent EventType
- heExternalWorkflowExecutionCancelRequestedEventAttributes :: Lens' HistoryEvent (Maybe ExternalWorkflowExecutionCancelRequestedEventAttributes)
- heExternalWorkflowExecutionSignaledEventAttributes :: Lens' HistoryEvent (Maybe ExternalWorkflowExecutionSignaledEventAttributes)
- heFailWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe FailWorkflowExecutionFailedEventAttributes)
- heMarkerRecordedEventAttributes :: Lens' HistoryEvent (Maybe MarkerRecordedEventAttributes)
- heRecordMarkerFailedEventAttributes :: Lens' HistoryEvent (Maybe RecordMarkerFailedEventAttributes)
- heRequestCancelActivityTaskFailedEventAttributes :: Lens' HistoryEvent (Maybe RequestCancelActivityTaskFailedEventAttributes)
- heRequestCancelExternalWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe RequestCancelExternalWorkflowExecutionFailedEventAttributes)
- heRequestCancelExternalWorkflowExecutionInitiatedEventAttributes :: Lens' HistoryEvent (Maybe RequestCancelExternalWorkflowExecutionInitiatedEventAttributes)
- heScheduleActivityTaskFailedEventAttributes :: Lens' HistoryEvent (Maybe ScheduleActivityTaskFailedEventAttributes)
- heSignalExternalWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe SignalExternalWorkflowExecutionFailedEventAttributes)
- heSignalExternalWorkflowExecutionInitiatedEventAttributes :: Lens' HistoryEvent (Maybe SignalExternalWorkflowExecutionInitiatedEventAttributes)
- heStartChildWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe StartChildWorkflowExecutionFailedEventAttributes)
- heStartChildWorkflowExecutionInitiatedEventAttributes :: Lens' HistoryEvent (Maybe StartChildWorkflowExecutionInitiatedEventAttributes)
- heStartTimerFailedEventAttributes :: Lens' HistoryEvent (Maybe StartTimerFailedEventAttributes)
- heTimerCanceledEventAttributes :: Lens' HistoryEvent (Maybe TimerCanceledEventAttributes)
- heTimerFiredEventAttributes :: Lens' HistoryEvent (Maybe TimerFiredEventAttributes)
- heTimerStartedEventAttributes :: Lens' HistoryEvent (Maybe TimerStartedEventAttributes)
- heWorkflowExecutionCancelRequestedEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionCancelRequestedEventAttributes)
- heWorkflowExecutionCanceledEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionCanceledEventAttributes)
- heWorkflowExecutionCompletedEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionCompletedEventAttributes)
- heWorkflowExecutionContinuedAsNewEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionContinuedAsNewEventAttributes)
- heWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionFailedEventAttributes)
- heWorkflowExecutionSignaledEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionSignaledEventAttributes)
- heWorkflowExecutionStartedEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionStartedEventAttributes)
- heWorkflowExecutionTerminatedEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionTerminatedEventAttributes)
- heWorkflowExecutionTimedOutEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionTimedOutEventAttributes)
- data ContinueAsNewWorkflowExecutionFailedEventAttributes
- continueAsNewWorkflowExecutionFailedEventAttributes :: ContinueAsNewWorkflowExecutionFailedCause -> Integer -> ContinueAsNewWorkflowExecutionFailedEventAttributes
- canwefeaCause :: Lens' ContinueAsNewWorkflowExecutionFailedEventAttributes ContinueAsNewWorkflowExecutionFailedCause
- canwefeaDecisionTaskCompletedEventId :: Lens' ContinueAsNewWorkflowExecutionFailedEventAttributes Integer
- data SignalExternalWorkflowExecutionInitiatedEventAttributes
- signalExternalWorkflowExecutionInitiatedEventAttributes :: Text -> Text -> Integer -> SignalExternalWorkflowExecutionInitiatedEventAttributes
- seweieaControl :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes (Maybe Text)
- seweieaDecisionTaskCompletedEventId :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes Integer
- seweieaInput :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes (Maybe Text)
- seweieaRunId :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes (Maybe Text)
- seweieaSignalName :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes Text
- seweieaWorkflowId :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes Text
- data CancelTimerDecisionAttributes
- cancelTimerDecisionAttributes :: Text -> CancelTimerDecisionAttributes
- ctdaTimerId :: Lens' CancelTimerDecisionAttributes Text
- data WorkflowExecutionFailedEventAttributes
- workflowExecutionFailedEventAttributes :: Integer -> WorkflowExecutionFailedEventAttributes
- wefeaDecisionTaskCompletedEventId :: Lens' WorkflowExecutionFailedEventAttributes Integer
- wefeaDetails :: Lens' WorkflowExecutionFailedEventAttributes (Maybe Text)
- wefeaReason :: Lens' WorkflowExecutionFailedEventAttributes (Maybe Text)
- data WorkflowExecutionConfiguration
- workflowExecutionConfiguration :: Text -> Text -> TaskList -> ChildPolicy -> WorkflowExecutionConfiguration
- wecChildPolicy :: Lens' WorkflowExecutionConfiguration ChildPolicy
- wecExecutionStartToCloseTimeout :: Lens' WorkflowExecutionConfiguration Text
- wecTaskList :: Lens' WorkflowExecutionConfiguration TaskList
- wecTaskPriority :: Lens' WorkflowExecutionConfiguration (Maybe Text)
- wecTaskStartToCloseTimeout :: Lens' WorkflowExecutionConfiguration Text
- data WorkflowExecution
- workflowExecution :: Text -> Text -> WorkflowExecution
- weRunId :: Lens' WorkflowExecution Text
- weWorkflowId :: Lens' WorkflowExecution Text
- data RequestCancelExternalWorkflowExecutionFailedCause
- data ContinueAsNewWorkflowExecutionDecisionAttributes
- continueAsNewWorkflowExecutionDecisionAttributes :: ContinueAsNewWorkflowExecutionDecisionAttributes
- canwedaChildPolicy :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe ChildPolicy)
- canwedaExecutionStartToCloseTimeout :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe Text)
- canwedaInput :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe Text)
- canwedaTagList :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes [Text]
- canwedaTaskList :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe TaskList)
- canwedaTaskPriority :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe Text)
- canwedaTaskStartToCloseTimeout :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe Text)
- canwedaWorkflowTypeVersion :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe Text)
- data ExternalWorkflowExecutionCancelRequestedEventAttributes
- externalWorkflowExecutionCancelRequestedEventAttributes :: WorkflowExecution -> Integer -> ExternalWorkflowExecutionCancelRequestedEventAttributes
- ewecreaInitiatedEventId :: Lens' ExternalWorkflowExecutionCancelRequestedEventAttributes Integer
- ewecreaWorkflowExecution :: Lens' ExternalWorkflowExecutionCancelRequestedEventAttributes WorkflowExecution
- data PendingTaskCount
- pendingTaskCount :: Natural -> PendingTaskCount
- ptcCount :: Lens' PendingTaskCount Natural
- ptcTruncated :: Lens' PendingTaskCount (Maybe Bool)
- data WorkflowExecutionContinuedAsNewEventAttributes
- workflowExecutionContinuedAsNewEventAttributes :: Integer -> Text -> TaskList -> ChildPolicy -> WorkflowType -> WorkflowExecutionContinuedAsNewEventAttributes
- wecaneaChildPolicy :: Lens' WorkflowExecutionContinuedAsNewEventAttributes ChildPolicy
- wecaneaDecisionTaskCompletedEventId :: Lens' WorkflowExecutionContinuedAsNewEventAttributes Integer
- wecaneaExecutionStartToCloseTimeout :: Lens' WorkflowExecutionContinuedAsNewEventAttributes (Maybe Text)
- wecaneaInput :: Lens' WorkflowExecutionContinuedAsNewEventAttributes (Maybe Text)
- wecaneaNewExecutionRunId :: Lens' WorkflowExecutionContinuedAsNewEventAttributes Text
- wecaneaTagList :: Lens' WorkflowExecutionContinuedAsNewEventAttributes [Text]
- wecaneaTaskList :: Lens' WorkflowExecutionContinuedAsNewEventAttributes TaskList
- wecaneaTaskPriority :: Lens' WorkflowExecutionContinuedAsNewEventAttributes (Maybe Text)
- wecaneaTaskStartToCloseTimeout :: Lens' WorkflowExecutionContinuedAsNewEventAttributes (Maybe Text)
- wecaneaWorkflowType :: Lens' WorkflowExecutionContinuedAsNewEventAttributes WorkflowType
Service
Version 2012-01-25
of the Amazon Simple Workflow Service service.
Error
data JSONError :: *
WorkflowExecutionCancelRequestedEventAttributes
workflowExecutionCancelRequestedEventAttributes :: WorkflowExecutionCancelRequestedEventAttributes Source
WorkflowExecutionCancelRequestedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
wecreaCause :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe WorkflowExecutionCancelRequestedCause) Source
If set, indicates that the request to cancel the workflow execution was automatically generated, and specifies the cause. This happens if the parent workflow execution times out or is terminated, and the child policy is set to cancel child executions.
wecreaExternalInitiatedEventId :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe Integer) Source
The id of the RequestCancelExternalWorkflowExecutionInitiated
event
corresponding to the RequestCancelExternalWorkflowExecution
decision to
cancel this workflow execution.The source event with this Id can be found in
the history of the source workflow execution. This information can be useful
for diagnosing problems by tracing back the chain of events leading up to
this event.
wecreaExternalWorkflowExecution :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe WorkflowExecution) Source
The external workflow execution for which the cancellation was requested.
RequestCancelExternalWorkflowExecutionDecisionAttributes
data RequestCancelExternalWorkflowExecutionDecisionAttributes Source
requestCancelExternalWorkflowExecutionDecisionAttributes Source
RequestCancelExternalWorkflowExecutionDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
rcewedaControl
::
Maybe
Text
rcewedaRunId
::
Maybe
Text
rcewedaWorkflowId
::
Text
rcewedaControl :: Lens' RequestCancelExternalWorkflowExecutionDecisionAttributes (Maybe Text) Source
Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks.
rcewedaRunId :: Lens' RequestCancelExternalWorkflowExecutionDecisionAttributes (Maybe Text) Source
The runId
of the external workflow execution to cancel.
rcewedaWorkflowId :: Lens' RequestCancelExternalWorkflowExecutionDecisionAttributes Text Source
Required. The workflowId
of the external workflow execution to cancel.
DecisionTaskScheduledEventAttributes
decisionTaskScheduledEventAttributes Source
DecisionTaskScheduledEventAttributes
constructor.
The fields accessible through corresponding lenses are:
dtseaStartToCloseTimeout
::
Maybe
Text
dtseaTaskList
::
TaskList
dtseaTaskPriority
::
Maybe
Text
dtseaStartToCloseTimeout :: Lens' DecisionTaskScheduledEventAttributes (Maybe Text) Source
The maximum duration for this decision task. The task is considered timed out if it does not completed within this duration.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
dtseaTaskList :: Lens' DecisionTaskScheduledEventAttributes TaskList Source
The name of the task list in which the decision task was scheduled.
dtseaTaskPriority :: Lens' DecisionTaskScheduledEventAttributes (Maybe Text) Source
Optional. A task priority that, if set, specifies the priority for this
decision task. Valid values are integers that range from Java's MIN_VALUE
(-2147483648) to MAX_VALUE
(2147483647). Higher numbers indicate
higher priority.
For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
WorkflowExecutionCompletedEventAttributes
workflowExecutionCompletedEventAttributes Source
WorkflowExecutionCompletedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
weceaDecisionTaskCompletedEventId :: Lens' WorkflowExecutionCompletedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the CompleteWorkflowExecution
decision to complete this
execution. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
weceaResult :: Lens' WorkflowExecutionCompletedEventAttributes (Maybe Text) Source
The result produced by the workflow execution upon successful completion.
ExecutionTimeFilter
ExecutionTimeFilter
constructor.
The fields accessible through corresponding lenses are:
etfLatestDate :: Lens' ExecutionTimeFilter (Maybe UTCTime) Source
Specifies the latest start or close date and time to return.
etfOldestDate :: Lens' ExecutionTimeFilter UTCTime Source
Specifies the oldest start or close date and time to return.
StartTimerFailedEventAttributes
startTimerFailedEventAttributes Source
:: Text | |
-> StartTimerFailedCause | |
-> Integer | |
-> StartTimerFailedEventAttributes |
StartTimerFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
stfeaCause :: Lens' StartTimerFailedEventAttributes StartTimerFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
stfeaDecisionTaskCompletedEventId :: Lens' StartTimerFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the StartTimer
decision for this activity task. This
information can be useful for diagnosing problems by tracing back the chain
of events leading up to this event.
stfeaTimerId :: Lens' StartTimerFailedEventAttributes Text Source
The timerId provided in the StartTimer
decision that failed.
RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
data RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Source
requestCancelExternalWorkflowExecutionInitiatedEventAttributes Source
RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
rceweieaControl
::
Maybe
Text
rceweieaDecisionTaskCompletedEventId
::
Integer
rceweieaRunId
::
Maybe
Text
rceweieaWorkflowId
::
Text
rceweieaControl :: Lens' RequestCancelExternalWorkflowExecutionInitiatedEventAttributes (Maybe Text) Source
Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks.
rceweieaDecisionTaskCompletedEventId :: Lens' RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the RequestCancelExternalWorkflowExecution
decision for this
cancellation request. This information can be useful for diagnosing problems
by tracing back the chain of events leading up to this event.
rceweieaRunId :: Lens' RequestCancelExternalWorkflowExecutionInitiatedEventAttributes (Maybe Text) Source
The runId
of the external workflow execution to be canceled.
rceweieaWorkflowId :: Lens' RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Text Source
The workflowId
of the external workflow execution to be canceled.
RecordMarkerFailedEventAttributes
recordMarkerFailedEventAttributes Source
:: Text | |
-> RecordMarkerFailedCause | |
-> Integer | |
-> RecordMarkerFailedEventAttributes |
RecordMarkerFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
rmfeaCause :: Lens' RecordMarkerFailedEventAttributes RecordMarkerFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
rmfeaDecisionTaskCompletedEventId :: Lens' RecordMarkerFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the RecordMarkerFailed
decision for this cancellation
request. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
rmfeaMarkerName :: Lens' RecordMarkerFailedEventAttributes Text Source
The marker's name.
WorkflowExecutionCount
:: Natural | |
-> WorkflowExecutionCount |
WorkflowExecutionCount
constructor.
The fields accessible through corresponding lenses are:
wecCount
::
Natural
wecTruncated
::
Maybe
Bool
wecCount :: Lens' WorkflowExecutionCount Natural Source
The number of workflow executions.
wecTruncated :: Lens' WorkflowExecutionCount (Maybe Bool) Source
If set to true, indicates that the actual count was more than the maximum supported by this API and the count returned is the truncated value.
ActivityTaskScheduledEventAttributes
activityTaskScheduledEventAttributes Source
:: ActivityType | |
-> Text | |
-> TaskList | |
-> Integer | |
-> ActivityTaskScheduledEventAttributes |
ActivityTaskScheduledEventAttributes
constructor.
The fields accessible through corresponding lenses are:
atseaActivityId
::
Text
atseaActivityType
::
ActivityType
atseaControl
::
Maybe
Text
atseaDecisionTaskCompletedEventId
::
Integer
atseaHeartbeatTimeout
::
Maybe
Text
atseaInput
::
Maybe
Text
atseaScheduleToCloseTimeout
::
Maybe
Text
atseaScheduleToStartTimeout
::
Maybe
Text
atseaStartToCloseTimeout
::
Maybe
Text
atseaTaskList
::
TaskList
atseaTaskPriority
::
Maybe
Text
atseaActivityId :: Lens' ActivityTaskScheduledEventAttributes Text Source
The unique id of the activity task.
atseaActivityType :: Lens' ActivityTaskScheduledEventAttributes ActivityType Source
The type of the activity task.
atseaControl :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text) Source
Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks. This data is not sent to the activity.
atseaDecisionTaskCompletedEventId :: Lens' ActivityTaskScheduledEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision that
resulted in the scheduling of this activity task. This information can be
useful for diagnosing problems by tracing back the chain of events leading up
to this event.
atseaHeartbeatTimeout :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text) Source
The maximum time before which the worker processing this task must report
progress by calling RecordActivityTaskHeartbeat
. If the timeout is exceeded,
the activity task is automatically timed out. If the worker subsequently
attempts to record a heartbeat or return a result, it will be ignored.
atseaInput :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text) Source
The input provided to the activity task.
atseaScheduleToCloseTimeout :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text) Source
The maximum amount of time for this activity task.
atseaScheduleToStartTimeout :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text) Source
The maximum amount of time the activity task can wait to be assigned to a worker.
atseaStartToCloseTimeout :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text) Source
The maximum amount of time a worker may take to process the activity task.
atseaTaskList :: Lens' ActivityTaskScheduledEventAttributes TaskList Source
The task list in which the activity task has been scheduled.
atseaTaskPriority :: Lens' ActivityTaskScheduledEventAttributes (Maybe Text) Source
Optional. The priority to assign to the scheduled activity task. This will override any default priority that was assigned when the activity type was registered. If not set, then the priority set on the activity type is used as the task priority.
Valid values are integers that range from Java's MIN_VALUE
(-2147483648) to MAX_VALUE
(2147483647). Higher numbers indicate
higher priority.
For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
CloseStatusFilter
data CloseStatusFilter Source
CloseStatusFilter
constructor.
The fields accessible through corresponding lenses are:
csfStatus :: Lens' CloseStatusFilter CloseStatus Source
Required. The close status that must match the close status of an execution for it to meet the criteria of this filter.
WorkflowExecutionTimeoutType
data WorkflowExecutionTimeoutType Source
StartToClose | START_TO_CLOSE |
ScheduleActivityTaskDecisionAttributes
scheduleActivityTaskDecisionAttributes Source
ScheduleActivityTaskDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
satdaActivityId
::
Text
satdaActivityType
::
ActivityType
satdaControl
::
Maybe
Text
satdaHeartbeatTimeout
::
Maybe
Text
satdaInput
::
Maybe
Text
satdaScheduleToCloseTimeout
::
Maybe
Text
satdaScheduleToStartTimeout
::
Maybe
Text
satdaStartToCloseTimeout
::
Maybe
Text
satdaTaskList
::
Maybe
TaskList
satdaTaskPriority
::
Maybe
Text
satdaActivityId :: Lens' ScheduleActivityTaskDecisionAttributes Text Source
Required. The activityId
of the activity task.
The specified string must not start or end with whitespace. It must not
contain a :
(colon), /
(slash), '|' (vertical bar), or any control characters
(u0000-u001f | u007f - u009f). Also, it must not contain the literal
string quotarnquot.
satdaActivityType :: Lens' ScheduleActivityTaskDecisionAttributes ActivityType Source
Required. The type of the activity task to schedule.
satdaControl :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text) Source
Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks. This data is not sent to the activity.
satdaHeartbeatTimeout :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text) Source
If set, specifies the maximum time before which a worker processing a task of
this type must report progress by calling RecordActivityTaskHeartbeat
. If the
timeout is exceeded, the activity task is automatically timed out. If the
worker subsequently attempts to record a heartbeat or returns a result, it
will be ignored. This overrides the default heartbeat timeout specified when
registering the activity type using RegisterActivityType
.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
satdaInput :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text) Source
The input provided to the activity task.
satdaScheduleToCloseTimeout :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text) Source
The maximum duration for this activity task.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
A schedule-to-close timeout for this activity task must be specified either as a default for the activity type or through this field. If neither this field is set nor a default schedule-to-close timeout was specified at registration time then a fault will be returned.
satdaScheduleToStartTimeout :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text) Source
Optional. If set, specifies the maximum duration the activity task can wait
to be assigned to a worker. This overrides the default schedule-to-start
timeout specified when registering the activity type using RegisterActivityType
.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
A schedule-to-start timeout for this activity task must be specified either as a default for the activity type or through this field. If neither this field is set nor a default schedule-to-start timeout was specified at registration time then a fault will be returned.
satdaStartToCloseTimeout :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text) Source
If set, specifies the maximum duration a worker may take to process this
activity task. This overrides the default start-to-close timeout specified
when registering the activity type using RegisterActivityType
.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
A start-to-close timeout for this activity task must be specified either as a default for the activity type or through this field. If neither this field is set nor a default start-to-close timeout was specified at registration time then a fault will be returned.
satdaTaskList :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe TaskList) Source
If set, specifies the name of the task list in which to schedule the activity
task. If not specified, the defaultTaskList
registered with the activity type
will be used.
A task list for this activity task must be specified either as a default for
the activity type or through this field. If neither this field is set nor a
default task list was specified at registration time then a fault will be
returned. The specified string must not start or end with whitespace. It must
not contain a :
(colon), /
(slash), '|' (vertical bar), or any control
characters (u0000-u001f | u007f - u009f). Also, it must not contain the
literal string quotarnquot.
satdaTaskPriority :: Lens' ScheduleActivityTaskDecisionAttributes (Maybe Text) Source
Optional. If set, specifies the priority with which the activity task is to
be assigned to a worker. This overrides the defaultTaskPriority specified
when registering the activity type using RegisterActivityType
. Valid values
are integers that range from Java's MIN_VALUE
(-2147483648) to MAX_VALUE
(2147483647). Higher numbers indicate higher priority.
For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
ActivityTypeConfiguration
activityTypeConfiguration :: ActivityTypeConfiguration Source
ActivityTypeConfiguration
constructor.
The fields accessible through corresponding lenses are:
atcDefaultTaskHeartbeatTimeout :: Lens' ActivityTypeConfiguration (Maybe Text) Source
Optional. The default maximum time, in seconds, before which a worker
processing a task must report progress by calling RecordActivityTaskHeartbeat
.
You can specify this value only when registering an activity type. The
registered default value can be overridden when you schedule a task through
the ScheduleActivityTask
Decision
. If the activity worker subsequently
attempts to record a heartbeat or returns a result, the activity worker
receives an UnknownResource
fault. In this case, Amazon SWF no longer
considers the activity task to be valid; the activity worker should clean up
the activity task.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
atcDefaultTaskList :: Lens' ActivityTypeConfiguration (Maybe TaskList) Source
Optional. The default task list specified for this activity type at
registration. This default is used if a task list is not provided when a task
is scheduled through the ScheduleActivityTask
Decision
. You can override the
default registered task list when scheduling a task through the ScheduleActivityTask
Decision
.
atcDefaultTaskPriority :: Lens' ActivityTypeConfiguration (Maybe Text) Source
Optional. The default task priority for tasks of this activity type, specified at registration. If not set, then "0" will be used as the default priority. This default can be overridden when scheduling an activity task.
Valid values are integers that range from Java's MIN_VALUE
(-2147483648) to MAX_VALUE
(2147483647). Higher numbers indicate
higher priority.
For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
atcDefaultTaskScheduleToCloseTimeout :: Lens' ActivityTypeConfiguration (Maybe Text) Source
Optional. The default maximum duration, specified when registering the
activity type, for tasks of this activity type. You can override this default
when scheduling a task through the ScheduleActivityTask
Decision
.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
atcDefaultTaskScheduleToStartTimeout :: Lens' ActivityTypeConfiguration (Maybe Text) Source
Optional. The default maximum duration, specified when registering the
activity type, that a task of an activity type can wait before being assigned
to a worker. You can override this default when scheduling a task through the ScheduleActivityTask
Decision
.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
atcDefaultTaskStartToCloseTimeout :: Lens' ActivityTypeConfiguration (Maybe Text) Source
Optional. The default maximum duration for tasks of an activity type
specified when registering the activity type. You can override this default
when scheduling a task through the ScheduleActivityTask
Decision
.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
ActivityType
data ActivityType Source
Eq ActivityType | |
Ord ActivityType | |
Read ActivityType | |
Show ActivityType | |
ToJSON ActivityType | |
FromJSON ActivityType |
:: Text | |
-> Text | |
-> ActivityType |
ActivityType
constructor.
The fields accessible through corresponding lenses are:
atName :: Lens' ActivityType Text Source
The name of this activity.
The combination of activity type name and version must be unique within a domain.
atVersion :: Lens' ActivityType Text Source
The version of this activity.
The combination of activity type name and version must be unique with in a domain.
WorkflowTypeInfo
data WorkflowTypeInfo Source
Eq WorkflowTypeInfo | |
Read WorkflowTypeInfo | |
Show WorkflowTypeInfo | |
ToJSON WorkflowTypeInfo | |
FromJSON WorkflowTypeInfo |
WorkflowTypeInfo
constructor.
The fields accessible through corresponding lenses are:
wtiCreationDate :: Lens' WorkflowTypeInfo UTCTime Source
The date when this type was registered.
wtiDeprecationDate :: Lens' WorkflowTypeInfo (Maybe UTCTime) Source
If the type is in deprecated state, then it is set to the date when the type was deprecated.
wtiDescription :: Lens' WorkflowTypeInfo (Maybe Text) Source
The description of the type registered through RegisterWorkflowType
.
wtiStatus :: Lens' WorkflowTypeInfo RegistrationStatus Source
The current status of the workflow type.
wtiWorkflowType :: Lens' WorkflowTypeInfo WorkflowType Source
The workflow type this information is about.
ChildWorkflowExecutionCompletedEventAttributes
childWorkflowExecutionCompletedEventAttributes Source
:: WorkflowExecution | |
-> WorkflowType | |
-> Integer | |
-> Integer | |
-> ChildWorkflowExecutionCompletedEventAttributes |
ChildWorkflowExecutionCompletedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
cweceaInitiatedEventId :: Lens' ChildWorkflowExecutionCompletedEventAttributes Integer Source
The id of the StartChildWorkflowExecutionInitiated
event corresponding to the StartChildWorkflowExecution
Decision
to start this child workflow execution.
This information can be useful for diagnosing problems by tracing back the
chain of events leading up to this event.
cweceaResult :: Lens' ChildWorkflowExecutionCompletedEventAttributes (Maybe Text) Source
The result of the child workflow execution (if any).
cweceaStartedEventId :: Lens' ChildWorkflowExecutionCompletedEventAttributes Integer Source
The Id of the ChildWorkflowExecutionStarted
event recorded when this child
workflow execution was started. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
cweceaWorkflowExecution :: Lens' ChildWorkflowExecutionCompletedEventAttributes WorkflowExecution Source
The child workflow execution that was completed.
cweceaWorkflowType :: Lens' ChildWorkflowExecutionCompletedEventAttributes WorkflowType Source
The type of the child workflow execution.
WorkflowExecutionOpenCounts
workflowExecutionOpenCounts Source
:: Natural | |
-> Natural | |
-> Natural | |
-> Natural | |
-> WorkflowExecutionOpenCounts |
WorkflowExecutionOpenCounts
constructor.
The fields accessible through corresponding lenses are:
weocOpenActivityTasks
::
Natural
weocOpenChildWorkflowExecutions
::
Natural
weocOpenDecisionTasks
::
Natural
weocOpenTimers
::
Natural
weocOpenActivityTasks :: Lens' WorkflowExecutionOpenCounts Natural Source
The count of activity tasks whose status is OPEN.
weocOpenChildWorkflowExecutions :: Lens' WorkflowExecutionOpenCounts Natural Source
The count of child workflow executions whose status is OPEN.
weocOpenDecisionTasks :: Lens' WorkflowExecutionOpenCounts Natural Source
The count of decision tasks whose status is OPEN. A workflow execution can have at most one open decision task.
weocOpenTimers :: Lens' WorkflowExecutionOpenCounts Natural Source
The count of timers started by this workflow execution that have not fired yet.
RequestCancelActivityTaskFailedCause
data RequestCancelActivityTaskFailedCause Source
ActivityIdUnknown | ACTIVITY_ID_UNKNOWN |
OperationNotPermitted | OPERATION_NOT_PERMITTED |
ScheduleActivityTaskFailedEventAttributes
scheduleActivityTaskFailedEventAttributes Source
:: ActivityType | |
-> Text | |
-> ScheduleActivityTaskFailedCause | |
-> Integer | |
-> ScheduleActivityTaskFailedEventAttributes |
ScheduleActivityTaskFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
satfeaActivityId :: Lens' ScheduleActivityTaskFailedEventAttributes Text Source
The activityId provided in the ScheduleActivityTask
decision that failed.
satfeaActivityType :: Lens' ScheduleActivityTaskFailedEventAttributes ActivityType Source
The activity type provided in the ScheduleActivityTask
decision that failed.
satfeaCause :: Lens' ScheduleActivityTaskFailedEventAttributes ScheduleActivityTaskFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
satfeaDecisionTaskCompletedEventId :: Lens' ScheduleActivityTaskFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision that
resulted in the scheduling of this activity task. This information can be
useful for diagnosing problems by tracing back the chain of events leading up
to this event.
MarkerRecordedEventAttributes
markerRecordedEventAttributes Source
MarkerRecordedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
mreaDecisionTaskCompletedEventId
::
Integer
mreaDetails
::
Maybe
Text
mreaMarkerName
::
Text
mreaDecisionTaskCompletedEventId :: Lens' MarkerRecordedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the RecordMarker
decision that requested this marker. This
information can be useful for diagnosing problems by tracing back the chain
of events leading up to this event.
mreaDetails :: Lens' MarkerRecordedEventAttributes (Maybe Text) Source
Details of the marker (if any).
mreaMarkerName :: Lens' MarkerRecordedEventAttributes Text Source
The name of the marker.
SignalExternalWorkflowExecutionDecisionAttributes
data SignalExternalWorkflowExecutionDecisionAttributes Source
signalExternalWorkflowExecutionDecisionAttributes Source
SignalExternalWorkflowExecutionDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
sewedaControl
::
Maybe
Text
sewedaInput
::
Maybe
Text
sewedaRunId
::
Maybe
Text
sewedaSignalName
::
Text
sewedaWorkflowId
::
Text
sewedaControl :: Lens' SignalExternalWorkflowExecutionDecisionAttributes (Maybe Text) Source
Optional. Data attached to the event that can be used by the decider in subsequent decision tasks.
sewedaInput :: Lens' SignalExternalWorkflowExecutionDecisionAttributes (Maybe Text) Source
Optional. Input data to be provided with the signal. The target workflow execution will use the signal name and input data to process the signal.
sewedaRunId :: Lens' SignalExternalWorkflowExecutionDecisionAttributes (Maybe Text) Source
The runId
of the workflow execution to be signaled.
sewedaSignalName :: Lens' SignalExternalWorkflowExecutionDecisionAttributes Text Source
Required. The name of the signal.The target workflow execution will use the signal name and input to process the signal.
sewedaWorkflowId :: Lens' SignalExternalWorkflowExecutionDecisionAttributes Text Source
Required. The workflowId
of the workflow execution to be signaled.
WorkflowExecutionTerminatedCause
data WorkflowExecutionTerminatedCause Source
ChildPolicyApplied | CHILD_POLICY_APPLIED |
EventLimitExceeded | EVENT_LIMIT_EXCEEDED |
OperatorInitiated | OPERATOR_INITIATED |
CancelWorkflowExecutionFailedCause
data CancelWorkflowExecutionFailedCause Source
CWEFCOperationNotPermitted | OPERATION_NOT_PERMITTED |
CWEFCUnhandledDecision | UNHANDLED_DECISION |
SignalExternalWorkflowExecutionFailedCause
data SignalExternalWorkflowExecutionFailedCause Source
SEWEFCOperationNotPermitted | OPERATION_NOT_PERMITTED |
SEWEFCSignalExternalWorkflowExecutionRateExceeded | SIGNAL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED |
SEWEFCUnknownExternalWorkflowExecution | UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION |
RecordMarkerDecisionAttributes
recordMarkerDecisionAttributes Source
RecordMarkerDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
rmdaDetails
::
Maybe
Text
rmdaMarkerName
::
Text
rmdaDetails :: Lens' RecordMarkerDecisionAttributes (Maybe Text) Source
Optional. details of the marker.
rmdaMarkerName :: Lens' RecordMarkerDecisionAttributes Text Source
Required. The name of the marker.
CompleteWorkflowExecutionFailedEventAttributes
completeWorkflowExecutionFailedEventAttributes Source
CompleteWorkflowExecutionFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
cwefeaCause :: Lens' CompleteWorkflowExecutionFailedEventAttributes CompleteWorkflowExecutionFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
cwefeaDecisionTaskCompletedEventId :: Lens' CompleteWorkflowExecutionFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the CompleteWorkflowExecution
decision to complete this
execution. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
StartTimerDecisionAttributes
startTimerDecisionAttributes Source
:: Text | |
-> Text | |
-> StartTimerDecisionAttributes |
StartTimerDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
stdaControl
::
Maybe
Text
stdaStartToFireTimeout
::
Text
stdaTimerId
::
Text
stdaControl :: Lens' StartTimerDecisionAttributes (Maybe Text) Source
Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks.
stdaStartToFireTimeout :: Lens' StartTimerDecisionAttributes Text Source
Required. The duration to wait before firing the timer.
The duration is specified in seconds; an integer greater than or equal to 0.
stdaTimerId :: Lens' StartTimerDecisionAttributes Text Source
Required. The unique Id of the timer.
The specified string must not start or end with whitespace. It must not
contain a :
(colon), /
(slash), '|' (vertical bar), or any control characters
(u0000-u001f | u007f - u009f). Also, it must not contain the literal
string quotarnquot.
DecisionType
data DecisionType Source
CancelTimer | CancelTimer |
CancelWorkflowExecution | CancelWorkflowExecution |
CompleteWorkflowExecution | CompleteWorkflowExecution |
ContinueAsNewWorkflowExecution | ContinueAsNewWorkflowExecution |
FailWorkflowExecution | FailWorkflowExecution |
RecordMarker | RecordMarker |
RequestCancelActivityTask | RequestCancelActivityTask |
RequestCancelExternalWorkflowExecution | RequestCancelExternalWorkflowExecution |
ScheduleActivityTask | ScheduleActivityTask |
SignalExternalWorkflowExecution | SignalExternalWorkflowExecution |
StartChildWorkflowExecution | StartChildWorkflowExecution |
StartTimer | StartTimer |
Enum DecisionType | |
Eq DecisionType | |
Ord DecisionType | |
Read DecisionType | |
Show DecisionType | |
Generic DecisionType | |
Hashable DecisionType | |
ToText DecisionType | |
FromText DecisionType | |
ToQuery DecisionType | |
ToHeader DecisionType | |
ToByteString DecisionType | |
ToJSON DecisionType | |
FromJSON DecisionType | |
type Rep DecisionType |
RequestCancelExternalWorkflowExecutionFailedEventAttributes
data RequestCancelExternalWorkflowExecutionFailedEventAttributes Source
requestCancelExternalWorkflowExecutionFailedEventAttributes Source
:: Text | |
-> RequestCancelExternalWorkflowExecutionFailedCause | |
-> Integer | |
-> Integer | |
-> RequestCancelExternalWorkflowExecutionFailedEventAttributes |
RequestCancelExternalWorkflowExecutionFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
rcewefeaCause :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes RequestCancelExternalWorkflowExecutionFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
rcewefeaControl :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes (Maybe Text) Source
rcewefeaDecisionTaskCompletedEventId :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the RequestCancelExternalWorkflowExecution
decision for this
cancellation request. This information can be useful for diagnosing problems
by tracing back the chain of events leading up to this event.
rcewefeaInitiatedEventId :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes Integer Source
The id of the RequestCancelExternalWorkflowExecutionInitiated
event
corresponding to the RequestCancelExternalWorkflowExecution
decision to
cancel this external workflow execution. This information can be useful for
diagnosing problems by tracing back the chain of events leading up to this
event.
rcewefeaRunId :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes (Maybe Text) Source
The runId
of the external workflow execution.
rcewefeaWorkflowId :: Lens' RequestCancelExternalWorkflowExecutionFailedEventAttributes Text Source
The workflowId
of the external workflow to which the cancel request was to be
delivered.
ActivityTypeInfo
data ActivityTypeInfo Source
Eq ActivityTypeInfo | |
Read ActivityTypeInfo | |
Show ActivityTypeInfo | |
ToJSON ActivityTypeInfo | |
FromJSON ActivityTypeInfo |
ActivityTypeInfo
constructor.
The fields accessible through corresponding lenses are:
atiActivityType :: Lens' ActivityTypeInfo ActivityType Source
The ActivityType
type structure representing the activity type.
atiCreationDate :: Lens' ActivityTypeInfo UTCTime Source
The date and time this activity type was created through RegisterActivityType
.
atiDeprecationDate :: Lens' ActivityTypeInfo (Maybe UTCTime) Source
If DEPRECATED, the date and time DeprecateActivityType
was called.
atiDescription :: Lens' ActivityTypeInfo (Maybe Text) Source
The description of the activity type provided in RegisterActivityType
.
atiStatus :: Lens' ActivityTypeInfo RegistrationStatus Source
The current status of the activity type.
TimerCanceledEventAttributes
timerCanceledEventAttributes Source
:: Text | |
-> Integer | |
-> Integer | |
-> TimerCanceledEventAttributes |
TimerCanceledEventAttributes
constructor.
The fields accessible through corresponding lenses are:
tceaDecisionTaskCompletedEventId :: Lens' TimerCanceledEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the CancelTimer
decision to cancel this timer. This
information can be useful for diagnosing problems by tracing back the chain
of events leading up to this event.
tceaStartedEventId :: Lens' TimerCanceledEventAttributes Integer Source
The id of the TimerStarted
event that was recorded when this timer was
started. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
tceaTimerId :: Lens' TimerCanceledEventAttributes Text Source
The unique Id of the timer that was canceled.
WorkflowExecutionStartedEventAttributes
workflowExecutionStartedEventAttributes Source
WorkflowExecutionStartedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
weseaChildPolicy
::
ChildPolicy
weseaContinuedExecutionRunId
::
Maybe
Text
weseaExecutionStartToCloseTimeout
::
Maybe
Text
weseaInput
::
Maybe
Text
weseaParentInitiatedEventId
::
Maybe
Integer
weseaParentWorkflowExecution
::
Maybe
WorkflowExecution
weseaTagList
::
[Text
]weseaTaskList
::
TaskList
weseaTaskPriority
::
Maybe
Text
weseaTaskStartToCloseTimeout
::
Maybe
Text
weseaWorkflowType
::
WorkflowType
weseaChildPolicy :: Lens' WorkflowExecutionStartedEventAttributes ChildPolicy Source
The policy to use for the child workflow executions if this workflow
execution is terminated, by calling the TerminateWorkflowExecution
action
explicitly or due to an expired timeout.
The supported child policies are:
TERMINATE: the child executions will be terminated. REQUEST_CANCEL: a
request to cancel will be attempted for each child execution by recording a WorkflowExecutionCancelRequested
event in its history. It is up to the decider to take appropriate actions
when it receives an execution history with this event. ABANDON: no action
will be taken. The child executions will continue to run.
weseaContinuedExecutionRunId :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Text) Source
If this workflow execution was started due to a ContinueAsNewWorkflowExecution
decision, then it contains the runId
of the previous workflow execution that
was closed and continued as this execution.
weseaExecutionStartToCloseTimeout :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Text) Source
The maximum duration for this workflow execution.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
weseaInput :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Text) Source
The input provided to the workflow execution (if any).
weseaParentInitiatedEventId :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Integer) Source
The id of the StartChildWorkflowExecutionInitiated
event corresponding to the StartChildWorkflowExecution
Decision
to start this workflow execution. The
source event with this Id can be found in the history of the source workflow
execution. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
weseaParentWorkflowExecution :: Lens' WorkflowExecutionStartedEventAttributes (Maybe WorkflowExecution) Source
The source workflow execution that started this workflow execution. The member is not set if the workflow execution was not started by a workflow.
weseaTagList :: Lens' WorkflowExecutionStartedEventAttributes [Text] Source
The list of tags associated with this workflow execution. An execution can have up to 5 tags.
weseaTaskList :: Lens' WorkflowExecutionStartedEventAttributes TaskList Source
The name of the task list for scheduling the decision tasks for this workflow execution.
weseaTaskPriority :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Text) Source
weseaTaskStartToCloseTimeout :: Lens' WorkflowExecutionStartedEventAttributes (Maybe Text) Source
The maximum duration of decision tasks for this workflow type.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
weseaWorkflowType :: Lens' WorkflowExecutionStartedEventAttributes WorkflowType Source
The workflow type of this execution.
WorkflowTypeConfiguration
workflowTypeConfiguration :: WorkflowTypeConfiguration Source
WorkflowTypeConfiguration
constructor.
The fields accessible through corresponding lenses are:
wtcDefaultChildPolicy :: Lens' WorkflowTypeConfiguration (Maybe ChildPolicy) Source
Optional. The default policy to use for the child workflow executions when a
workflow execution of this type is terminated, by calling the TerminateWorkflowExecution
action explicitly or due to an expired timeout. This default can be
overridden when starting a workflow execution using the StartWorkflowExecution
action or the StartChildWorkflowExecution
Decision
.
The supported child policies are:
TERMINATE: the child executions will be terminated. REQUEST_CANCEL: a
request to cancel will be attempted for each child execution by recording a WorkflowExecutionCancelRequested
event in its history. It is up to the decider to take appropriate actions
when it receives an execution history with this event. ABANDON: no action
will be taken. The child executions will continue to run.
wtcDefaultExecutionStartToCloseTimeout :: Lens' WorkflowTypeConfiguration (Maybe Text) Source
Optional. The default maximum duration, specified when registering the
workflow type, for executions of this workflow type. This default can be
overridden when starting a workflow execution using the StartWorkflowExecution
action or the StartChildWorkflowExecution
Decision
.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
wtcDefaultTaskList :: Lens' WorkflowTypeConfiguration (Maybe TaskList) Source
Optional. The default task list, specified when registering the workflow
type, for decisions tasks scheduled for workflow executions of this type.
This default can be overridden when starting a workflow execution using the StartWorkflowExecution
action or the StartChildWorkflowExecution
Decision
.
wtcDefaultTaskPriority :: Lens' WorkflowTypeConfiguration (Maybe Text) Source
Optional. The default task priority, specified when registering the workflow
type, for all decision tasks of this workflow type. This default can be
overridden when starting a workflow execution using the StartWorkflowExecution
action or the StartChildWorkflowExecution
decision.
Valid values are integers that range from Java's MIN_VALUE
(-2147483648) to MAX_VALUE
(2147483647). Higher numbers indicate
higher priority.
For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
wtcDefaultTaskStartToCloseTimeout :: Lens' WorkflowTypeConfiguration (Maybe Text) Source
Optional. The default maximum duration, specified when registering the
workflow type, that a decision task for executions of this workflow type
might take before returning completion or failure. If the task does not close
in the specified time then the task is automatically timed out and
rescheduled. If the decider eventually reports a completion or failure, it is
ignored. This default can be overridden when starting a workflow execution
using the StartWorkflowExecution
action or the StartChildWorkflowExecution
Decision
.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
ActivityTaskTimeoutType
data ActivityTaskTimeoutType Source
ATTTHeartbeat | HEARTBEAT |
ATTTScheduleToClose | SCHEDULE_TO_CLOSE |
ATTTScheduleToStart | SCHEDULE_TO_START |
ATTTStartToClose | START_TO_CLOSE |
Enum ActivityTaskTimeoutType | |
Eq ActivityTaskTimeoutType | |
Ord ActivityTaskTimeoutType | |
Read ActivityTaskTimeoutType | |
Show ActivityTaskTimeoutType | |
Generic ActivityTaskTimeoutType | |
Hashable ActivityTaskTimeoutType | |
ToText ActivityTaskTimeoutType | |
FromText ActivityTaskTimeoutType | |
ToQuery ActivityTaskTimeoutType | |
ToHeader ActivityTaskTimeoutType | |
ToByteString ActivityTaskTimeoutType | |
ToJSON ActivityTaskTimeoutType | |
FromJSON ActivityTaskTimeoutType | |
type Rep ActivityTaskTimeoutType |
WorkflowType
data WorkflowType Source
Eq WorkflowType | |
Ord WorkflowType | |
Read WorkflowType | |
Show WorkflowType | |
ToJSON WorkflowType | |
FromJSON WorkflowType |
:: Text | |
-> Text | |
-> WorkflowType |
WorkflowType
constructor.
The fields accessible through corresponding lenses are:
wtName :: Lens' WorkflowType Text Source
Required. The name of the workflow type.
The combination of workflow type name and version must be unique with in a domain.
wtVersion :: Lens' WorkflowType Text Source
Required. The version of the workflow type.
The combination of workflow type name and version must be unique with in a domain.
ActivityTaskCompletedEventAttributes
activityTaskCompletedEventAttributes Source
ActivityTaskCompletedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
atceaResult :: Lens' ActivityTaskCompletedEventAttributes (Maybe Text) Source
The results of the activity task (if any).
atceaScheduledEventId :: Lens' ActivityTaskCompletedEventAttributes Integer Source
The id of the ActivityTaskScheduled
event that was recorded when this
activity task was scheduled. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
atceaStartedEventId :: Lens' ActivityTaskCompletedEventAttributes Integer Source
The Id of the ActivityTaskStarted
event recorded when this activity task was
started. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
ExecutionStatus
data ExecutionStatus Source
Enum ExecutionStatus | |
Eq ExecutionStatus | |
Ord ExecutionStatus | |
Read ExecutionStatus | |
Show ExecutionStatus | |
Generic ExecutionStatus | |
Hashable ExecutionStatus | |
ToText ExecutionStatus | |
FromText ExecutionStatus | |
ToQuery ExecutionStatus | |
ToHeader ExecutionStatus | |
ToByteString ExecutionStatus | |
ToJSON ExecutionStatus | |
FromJSON ExecutionStatus | |
type Rep ExecutionStatus |
DecisionTaskTimeoutType
data DecisionTaskTimeoutType Source
DTTTStartToClose | START_TO_CLOSE |
Enum DecisionTaskTimeoutType | |
Eq DecisionTaskTimeoutType | |
Ord DecisionTaskTimeoutType | |
Read DecisionTaskTimeoutType | |
Show DecisionTaskTimeoutType | |
Generic DecisionTaskTimeoutType | |
Hashable DecisionTaskTimeoutType | |
ToText DecisionTaskTimeoutType | |
FromText DecisionTaskTimeoutType | |
ToQuery DecisionTaskTimeoutType | |
ToHeader DecisionTaskTimeoutType | |
ToByteString DecisionTaskTimeoutType | |
ToJSON DecisionTaskTimeoutType | |
FromJSON DecisionTaskTimeoutType | |
type Rep DecisionTaskTimeoutType |
WorkflowExecutionCancelRequestedCause
data WorkflowExecutionCancelRequestedCause Source
WECRCChildPolicyApplied | CHILD_POLICY_APPLIED |
StartChildWorkflowExecutionFailedCause
data StartChildWorkflowExecutionFailedCause Source
SCWEFCChildCreationRateExceeded | CHILD_CREATION_RATE_EXCEEDED |
SCWEFCDefaultChildPolicyUndefined | DEFAULT_CHILD_POLICY_UNDEFINED |
SCWEFCDefaultExecutionStartToCloseTimeoutUndefined | DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED |
SCWEFCDefaultTaskListUndefined | DEFAULT_TASK_LIST_UNDEFINED |
SCWEFCDefaultTaskStartToCloseTimeoutUndefined | DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED |
SCWEFCOpenChildrenLimitExceeded | OPEN_CHILDREN_LIMIT_EXCEEDED |
SCWEFCOpenWorkflowsLimitExceeded | OPEN_WORKFLOWS_LIMIT_EXCEEDED |
SCWEFCOperationNotPermitted | OPERATION_NOT_PERMITTED |
SCWEFCWorkflowAlreadyRunning | WORKFLOW_ALREADY_RUNNING |
SCWEFCWorkflowTypeDeprecated | WORKFLOW_TYPE_DEPRECATED |
SCWEFCWorkflowTypeDoesNotExist | WORKFLOW_TYPE_DOES_NOT_EXIST |
DecisionTaskTimedOutEventAttributes
decisionTaskTimedOutEventAttributes Source
DecisionTaskTimedOutEventAttributes
constructor.
The fields accessible through corresponding lenses are:
dttoeaScheduledEventId :: Lens' DecisionTaskTimedOutEventAttributes Integer Source
The id of the DecisionTaskScheduled
event that was recorded when this
decision task was scheduled. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
dttoeaStartedEventId :: Lens' DecisionTaskTimedOutEventAttributes Integer Source
The Id of the DecisionTaskStarted
event recorded when this decision task was
started. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
dttoeaTimeoutType :: Lens' DecisionTaskTimedOutEventAttributes DecisionTaskTimeoutType Source
The type of timeout that expired before the decision task could be completed.
ChildWorkflowExecutionStartedEventAttributes
childWorkflowExecutionStartedEventAttributes Source
ChildWorkflowExecutionStartedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
cweseaInitiatedEventId :: Lens' ChildWorkflowExecutionStartedEventAttributes Integer Source
The id of the StartChildWorkflowExecutionInitiated
event corresponding to the StartChildWorkflowExecution
Decision
to start this child workflow execution.
This information can be useful for diagnosing problems by tracing back the
chain of events leading up to this event.
cweseaWorkflowExecution :: Lens' ChildWorkflowExecutionStartedEventAttributes WorkflowExecution Source
The child workflow execution that was started.
cweseaWorkflowType :: Lens' ChildWorkflowExecutionStartedEventAttributes WorkflowType Source
The type of the child workflow execution.
CancelTimerFailedEventAttributes
cancelTimerFailedEventAttributes Source
:: Text | |
-> CancelTimerFailedCause | |
-> Integer | |
-> CancelTimerFailedEventAttributes |
CancelTimerFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
ctfeaCause :: Lens' CancelTimerFailedEventAttributes CancelTimerFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
ctfeaDecisionTaskCompletedEventId :: Lens' CancelTimerFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the CancelTimer
decision to cancel this timer. This
information can be useful for diagnosing problems by tracing back the chain
of events leading up to this event.
ctfeaTimerId :: Lens' CancelTimerFailedEventAttributes Text Source
The timerId provided in the CancelTimer
decision that failed.
FailWorkflowExecutionFailedCause
data FailWorkflowExecutionFailedCause Source
FWEFCOperationNotPermitted | OPERATION_NOT_PERMITTED |
FWEFCUnhandledDecision | UNHANDLED_DECISION |
WorkflowExecutionFilter
workflowExecutionFilter Source
:: Text | |
-> WorkflowExecutionFilter |
WorkflowExecutionFilter
constructor.
The fields accessible through corresponding lenses are:
wefWorkflowId
::
Text
wefWorkflowId :: Lens' WorkflowExecutionFilter Text Source
The workflowId to pass of match the criteria of this filter.
ActivityTaskCanceledEventAttributes
activityTaskCanceledEventAttributes Source
ActivityTaskCanceledEventAttributes
constructor.
The fields accessible through corresponding lenses are:
atcea1Details :: Lens' ActivityTaskCanceledEventAttributes (Maybe Text) Source
Details of the cancellation (if any).
atcea1LatestCancelRequestedEventId :: Lens' ActivityTaskCanceledEventAttributes (Maybe Integer) Source
If set, contains the Id of the last ActivityTaskCancelRequested
event
recorded for this activity task. This information can be useful for
diagnosing problems by tracing back the chain of events leading up to this
event.
atcea1ScheduledEventId :: Lens' ActivityTaskCanceledEventAttributes Integer Source
The id of the ActivityTaskScheduled
event that was recorded when this
activity task was scheduled. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
atcea1StartedEventId :: Lens' ActivityTaskCanceledEventAttributes Integer Source
The Id of the ActivityTaskStarted
event recorded when this activity task was
started. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
WorkflowExecutionInfos
workflowExecutionInfos :: WorkflowExecutionInfos Source
WorkflowExecutionInfos
constructor.
The fields accessible through corresponding lenses are:
weiExecutionInfos
::
[WorkflowExecutionInfo
]weiNextPageToken
::
Maybe
Text
weiExecutionInfos :: Lens' WorkflowExecutionInfos [WorkflowExecutionInfo] Source
The list of workflow information structures.
weiNextPageToken :: Lens' WorkflowExecutionInfos (Maybe Text) Source
If a NextPageToken
was returned by a previous call, there are more results
available. To retrieve the next page of results, make the call again using
the returned token in nextPageToken
. Keep all other arguments unchanged.
The configured maximumPageSize
determines how many results can be returned
in a single call.
StartChildWorkflowExecutionDecisionAttributes
startChildWorkflowExecutionDecisionAttributes Source
StartChildWorkflowExecutionDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
scwedaChildPolicy
::
Maybe
ChildPolicy
scwedaControl
::
Maybe
Text
scwedaExecutionStartToCloseTimeout
::
Maybe
Text
scwedaInput
::
Maybe
Text
scwedaTagList
::
[Text
]scwedaTaskList
::
Maybe
TaskList
scwedaTaskPriority
::
Maybe
Text
scwedaTaskStartToCloseTimeout
::
Maybe
Text
scwedaWorkflowId
::
Text
scwedaWorkflowType
::
WorkflowType
scwedaChildPolicy :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe ChildPolicy) Source
Optional. If set, specifies the policy to use for the child workflow
executions if the workflow execution being started is terminated by calling
the TerminateWorkflowExecution
action explicitly or due to an expired
timeout. This policy overrides the default child policy specified when
registering the workflow type using RegisterWorkflowType
.
The supported child policies are:
TERMINATE: the child executions will be terminated. REQUEST_CANCEL: a
request to cancel will be attempted for each child execution by recording a WorkflowExecutionCancelRequested
event in its history. It is up to the decider to take appropriate actions
when it receives an execution history with this event. ABANDON: no action
will be taken. The child executions will continue to run. A child policy for
this workflow execution must be specified either as a default for the
workflow type or through this parameter. If neither this parameter is set nor
a default child policy was specified at registration time then a fault will
be returned.
scwedaControl :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe Text) Source
Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks. This data is not sent to the child workflow execution.
scwedaExecutionStartToCloseTimeout :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe Text) Source
The total duration for this workflow execution. This overrides the defaultExecutionStartToCloseTimeout specified when registering the workflow type.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
An execution start-to-close timeout for this workflow execution must be specified either as a default for the workflow type or through this parameter. If neither this parameter is set nor a default execution start-to-close timeout was specified at registration time then a fault will be returned.
scwedaInput :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe Text) Source
The input to be provided to the workflow execution.
scwedaTagList :: Lens' StartChildWorkflowExecutionDecisionAttributes [Text] Source
The list of tags to associate with the child workflow execution. A maximum of
5 tags can be specified. You can list workflow executions with a specific tag
by calling ListOpenWorkflowExecutions
or ListClosedWorkflowExecutions
and
specifying a TagFilter
.
scwedaTaskList :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe TaskList) Source
The name of the task list to be used for decision tasks of the child workflow execution.
A task list for this workflow execution must be specified either as a
default for the workflow type or through this parameter. If neither this
parameter is set nor a default task list was specified at registration time
then a fault will be returned. The specified string must not start or end
with whitespace. It must not contain a :
(colon), /
(slash), '|' (vertical
bar), or any control characters (u0000-u001f | u007f - u009f). Also, it
must not contain the literal string quotarnquot.
scwedaTaskPriority :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe Text) Source
Optional. A task priority that, if set, specifies the priority for a decision
task of this workflow execution. This overrides the defaultTaskPriority
specified when registering the workflow type. Valid values are integers that
range from Java's MIN_VALUE
(-2147483648) to MAX_VALUE
(2147483647). Higher numbers indicate higher priority.
For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
scwedaTaskStartToCloseTimeout :: Lens' StartChildWorkflowExecutionDecisionAttributes (Maybe Text) Source
Specifies the maximum duration of decision tasks for this workflow execution.
This parameter overrides the defaultTaskStartToCloseTimout
specified when
registering the workflow type using RegisterWorkflowType
.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
A task start-to-close timeout for this workflow execution must be specified either as a default for the workflow type or through this parameter. If neither this parameter is set nor a default task start-to-close timeout was specified at registration time then a fault will be returned.
scwedaWorkflowId :: Lens' StartChildWorkflowExecutionDecisionAttributes Text Source
Required. The workflowId
of the workflow execution.
The specified string must not start or end with whitespace. It must not
contain a :
(colon), /
(slash), '|' (vertical bar), or any control characters
(u0000-u001f | u007f - u009f). Also, it must not contain the literal
string quotarnquot.
scwedaWorkflowType :: Lens' StartChildWorkflowExecutionDecisionAttributes WorkflowType Source
Required. The type of the workflow execution to be started.
ContinueAsNewWorkflowExecutionFailedCause
data ContinueAsNewWorkflowExecutionFailedCause Source
CANWEFCContinueAsNewWorkflowExecutionRateExceeded | CONTINUE_AS_NEW_WORKFLOW_EXECUTION_RATE_EXCEEDED |
CANWEFCDefaultChildPolicyUndefined | DEFAULT_CHILD_POLICY_UNDEFINED |
CANWEFCDefaultExecutionStartToCloseTimeoutUndefined | DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED |
CANWEFCDefaultTaskListUndefined | DEFAULT_TASK_LIST_UNDEFINED |
CANWEFCDefaultTaskStartToCloseTimeoutUndefined | DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED |
CANWEFCOperationNotPermitted | OPERATION_NOT_PERMITTED |
CANWEFCUnhandledDecision | UNHANDLED_DECISION |
CANWEFCWorkflowTypeDeprecated | WORKFLOW_TYPE_DEPRECATED |
CANWEFCWorkflowTypeDoesNotExist | WORKFLOW_TYPE_DOES_NOT_EXIST |
FailWorkflowExecutionDecisionAttributes
failWorkflowExecutionDecisionAttributes :: FailWorkflowExecutionDecisionAttributes Source
FailWorkflowExecutionDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
fwedaDetails
::
Maybe
Text
fwedaReason
::
Maybe
Text
fwedaDetails :: Lens' FailWorkflowExecutionDecisionAttributes (Maybe Text) Source
Optional. Details of the failure.
fwedaReason :: Lens' FailWorkflowExecutionDecisionAttributes (Maybe Text) Source
A descriptive reason for the failure that may help in diagnostics.
EventType
ActivityTaskCancelRequested | ActivityTaskCancelRequested |
ActivityTaskCanceled | ActivityTaskCanceled |
ActivityTaskCompleted | ActivityTaskCompleted |
ActivityTaskFailed | ActivityTaskFailed |
ActivityTaskScheduled | ActivityTaskScheduled |
ActivityTaskStarted | ActivityTaskStarted |
ActivityTaskTimedOut | ActivityTaskTimedOut |
CancelTimerFailed | CancelTimerFailed |
CancelWorkflowExecutionFailed | CancelWorkflowExecutionFailed |
ChildWorkflowExecutionCanceled | ChildWorkflowExecutionCanceled |
ChildWorkflowExecutionCompleted | ChildWorkflowExecutionCompleted |
ChildWorkflowExecutionFailed | ChildWorkflowExecutionFailed |
ChildWorkflowExecutionStarted | ChildWorkflowExecutionStarted |
ChildWorkflowExecutionTerminated | ChildWorkflowExecutionTerminated |
ChildWorkflowExecutionTimedOut | ChildWorkflowExecutionTimedOut |
CompleteWorkflowExecutionFailed | CompleteWorkflowExecutionFailed |
ContinueAsNewWorkflowExecutionFailed | ContinueAsNewWorkflowExecutionFailed |
DecisionTaskCompleted | DecisionTaskCompleted |
DecisionTaskScheduled | DecisionTaskScheduled |
DecisionTaskStarted | DecisionTaskStarted |
DecisionTaskTimedOut | DecisionTaskTimedOut |
ExternalWorkflowExecutionCancelRequested | ExternalWorkflowExecutionCancelRequested |
ExternalWorkflowExecutionSignaled | ExternalWorkflowExecutionSignaled |
FailWorkflowExecutionFailed | FailWorkflowExecutionFailed |
MarkerRecorded | MarkerRecorded |
RecordMarkerFailed | RecordMarkerFailed |
RequestCancelActivityTaskFailed | RequestCancelActivityTaskFailed |
RequestCancelExternalWorkflowExecutionFailed | RequestCancelExternalWorkflowExecutionFailed |
RequestCancelExternalWorkflowExecutionInitiated | RequestCancelExternalWorkflowExecutionInitiated |
ScheduleActivityTaskFailed | ScheduleActivityTaskFailed |
SignalExternalWorkflowExecutionFailed | SignalExternalWorkflowExecutionFailed |
SignalExternalWorkflowExecutionInitiated | SignalExternalWorkflowExecutionInitiated |
StartChildWorkflowExecutionFailed | StartChildWorkflowExecutionFailed |
StartChildWorkflowExecutionInitiated | StartChildWorkflowExecutionInitiated |
StartTimerFailed | StartTimerFailed |
TimerCanceled | TimerCanceled |
TimerFired | TimerFired |
TimerStarted | TimerStarted |
WorkflowExecutionCancelRequested | WorkflowExecutionCancelRequested |
WorkflowExecutionCanceled | WorkflowExecutionCanceled |
WorkflowExecutionCompleted | WorkflowExecutionCompleted |
WorkflowExecutionContinuedAsNew | WorkflowExecutionContinuedAsNew |
WorkflowExecutionFailed | WorkflowExecutionFailed |
WorkflowExecutionSignaled | WorkflowExecutionSignaled |
WorkflowExecutionStarted | WorkflowExecutionStarted |
WorkflowExecutionTerminated | WorkflowExecutionTerminated |
WorkflowExecutionTimedOut | WorkflowExecutionTimedOut |
ActivityTaskTimedOutEventAttributes
activityTaskTimedOutEventAttributes Source
ActivityTaskTimedOutEventAttributes
constructor.
The fields accessible through corresponding lenses are:
attoeaDetails :: Lens' ActivityTaskTimedOutEventAttributes (Maybe Text) Source
Contains the content of the details
parameter for the last call made by the
activity to RecordActivityTaskHeartbeat
.
attoeaScheduledEventId :: Lens' ActivityTaskTimedOutEventAttributes Integer Source
The id of the ActivityTaskScheduled
event that was recorded when this
activity task was scheduled. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
attoeaStartedEventId :: Lens' ActivityTaskTimedOutEventAttributes Integer Source
The Id of the ActivityTaskStarted
event recorded when this activity task was
started. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
attoeaTimeoutType :: Lens' ActivityTaskTimedOutEventAttributes ActivityTaskTimeoutType Source
The type of the timeout that caused this event.
RequestCancelActivityTaskFailedEventAttributes
requestCancelActivityTaskFailedEventAttributes Source
:: Text | |
-> RequestCancelActivityTaskFailedCause | |
-> Integer | |
-> RequestCancelActivityTaskFailedEventAttributes |
RequestCancelActivityTaskFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
rcatfeaActivityId :: Lens' RequestCancelActivityTaskFailedEventAttributes Text Source
The activityId provided in the RequestCancelActivityTask
decision that failed.
rcatfeaCause :: Lens' RequestCancelActivityTaskFailedEventAttributes RequestCancelActivityTaskFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
rcatfeaDecisionTaskCompletedEventId :: Lens' RequestCancelActivityTaskFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the RequestCancelActivityTask
decision for this cancellation
request. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
CompleteWorkflowExecutionDecisionAttributes
data CompleteWorkflowExecutionDecisionAttributes Source
completeWorkflowExecutionDecisionAttributes :: CompleteWorkflowExecutionDecisionAttributes Source
CompleteWorkflowExecutionDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
cwedaResult
::
Maybe
Text
cwedaResult :: Lens' CompleteWorkflowExecutionDecisionAttributes (Maybe Text) Source
The result of the workflow execution. The form of the result is implementation defined.
DecisionTaskStartedEventAttributes
decisionTaskStartedEventAttributes Source
DecisionTaskStartedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
dtseaIdentity
::
Maybe
Text
dtseaScheduledEventId
::
Integer
dtseaIdentity :: Lens' DecisionTaskStartedEventAttributes (Maybe Text) Source
Identity of the decider making the request. This enables diagnostic tracing when problems arise. The form of this identity is user defined.
dtseaScheduledEventId :: Lens' DecisionTaskStartedEventAttributes Integer Source
The id of the DecisionTaskScheduled
event that was recorded when this
decision task was scheduled. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
ChildWorkflowExecutionTimedOutEventAttributes
childWorkflowExecutionTimedOutEventAttributes Source
:: WorkflowExecution | |
-> WorkflowType | |
-> WorkflowExecutionTimeoutType | |
-> Integer | |
-> Integer | |
-> ChildWorkflowExecutionTimedOutEventAttributes |
ChildWorkflowExecutionTimedOutEventAttributes
constructor.
The fields accessible through corresponding lenses are:
cwetoeaInitiatedEventId :: Lens' ChildWorkflowExecutionTimedOutEventAttributes Integer Source
The id of the StartChildWorkflowExecutionInitiated
event corresponding to the StartChildWorkflowExecution
Decision
to start this child workflow execution.
This information can be useful for diagnosing problems by tracing back the
chain of events leading up to this event.
cwetoeaStartedEventId :: Lens' ChildWorkflowExecutionTimedOutEventAttributes Integer Source
The Id of the ChildWorkflowExecutionStarted
event recorded when this child
workflow execution was started. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
cwetoeaTimeoutType :: Lens' ChildWorkflowExecutionTimedOutEventAttributes WorkflowExecutionTimeoutType Source
The type of the timeout that caused the child workflow execution to time out.
cwetoeaWorkflowExecution :: Lens' ChildWorkflowExecutionTimedOutEventAttributes WorkflowExecution Source
The child workflow execution that timed out.
cwetoeaWorkflowType :: Lens' ChildWorkflowExecutionTimedOutEventAttributes WorkflowType Source
The type of the child workflow execution.
StartChildWorkflowExecutionInitiatedEventAttributes
startChildWorkflowExecutionInitiatedEventAttributes Source
:: Text | |
-> WorkflowType | |
-> TaskList | |
-> Integer | |
-> ChildPolicy | |
-> StartChildWorkflowExecutionInitiatedEventAttributes |
StartChildWorkflowExecutionInitiatedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
scweieaChildPolicy
::
ChildPolicy
scweieaControl
::
Maybe
Text
scweieaDecisionTaskCompletedEventId
::
Integer
scweieaExecutionStartToCloseTimeout
::
Maybe
Text
scweieaInput
::
Maybe
Text
scweieaTagList
::
[Text
]scweieaTaskList
::
TaskList
scweieaTaskPriority
::
Maybe
Text
scweieaTaskStartToCloseTimeout
::
Maybe
Text
scweieaWorkflowId
::
Text
scweieaWorkflowType
::
WorkflowType
scweieaChildPolicy :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes ChildPolicy Source
The policy to use for the child workflow executions if this execution gets
terminated by explicitly calling the TerminateWorkflowExecution
action or due
to an expired timeout.
The supported child policies are:
TERMINATE: the child executions will be terminated. REQUEST_CANCEL: a
request to cancel will be attempted for each child execution by recording a WorkflowExecutionCancelRequested
event in its history. It is up to the decider to take appropriate actions
when it receives an execution history with this event. ABANDON: no action
will be taken. The child executions will continue to run.
scweieaControl :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes (Maybe Text) Source
Optional. Data attached to the event that can be used by the decider in subsequent decision tasks. This data is not sent to the activity.
scweieaDecisionTaskCompletedEventId :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the StartChildWorkflowExecution
Decision
to request this
child workflow execution. This information can be useful for diagnosing
problems by tracing back the cause of events.
scweieaExecutionStartToCloseTimeout :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes (Maybe Text) Source
The maximum duration for the child workflow execution. If the workflow execution is not closed within this duration, it will be timed out and force terminated.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
scweieaInput :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes (Maybe Text) Source
The inputs provided to the child workflow execution (if any).
scweieaTagList :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes [Text] Source
The list of tags to associated with the child workflow execution.
scweieaTaskList :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes TaskList Source
The name of the task list used for the decision tasks of the child workflow execution.
scweieaTaskPriority :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes (Maybe Text) Source
Optional. The priority assigned for the decision tasks for this workflow
execution. Valid values are integers that range from Java's MIN_VALUE
(-2147483648) to MAX_VALUE
(2147483647). Higher numbers indicate
higher priority.
For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
scweieaTaskStartToCloseTimeout :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes (Maybe Text) Source
The maximum duration allowed for the decision tasks for this workflow execution.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
scweieaWorkflowId :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes Text Source
The workflowId
of the child workflow execution.
scweieaWorkflowType :: Lens' StartChildWorkflowExecutionInitiatedEventAttributes WorkflowType Source
The type of the child workflow execution.
CancelWorkflowExecutionFailedEventAttributes
cancelWorkflowExecutionFailedEventAttributes Source
CancelWorkflowExecutionFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
cwefea1Cause :: Lens' CancelWorkflowExecutionFailedEventAttributes CancelWorkflowExecutionFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
cwefea1DecisionTaskCompletedEventId :: Lens' CancelWorkflowExecutionFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the CancelWorkflowExecution
decision for this cancellation
request. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
WorkflowExecutionTerminatedEventAttributes
workflowExecutionTerminatedEventAttributes Source
WorkflowExecutionTerminatedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
weteaCause
::
Maybe
WorkflowExecutionTerminatedCause
weteaChildPolicy
::
ChildPolicy
weteaDetails
::
Maybe
Text
weteaReason
::
Maybe
Text
weteaCause :: Lens' WorkflowExecutionTerminatedEventAttributes (Maybe WorkflowExecutionTerminatedCause) Source
If set, indicates that the workflow execution was automatically terminated, and specifies the cause. This happens if the parent workflow execution times out or is terminated and the child policy is set to terminate child executions.
weteaChildPolicy :: Lens' WorkflowExecutionTerminatedEventAttributes ChildPolicy Source
The policy used for the child workflow executions of this workflow execution.
The supported child policies are:
TERMINATE: the child executions will be terminated. REQUEST_CANCEL: a
request to cancel will be attempted for each child execution by recording a WorkflowExecutionCancelRequested
event in its history. It is up to the decider to take appropriate actions
when it receives an execution history with this event. ABANDON: no action
will be taken. The child executions will continue to run.
weteaDetails :: Lens' WorkflowExecutionTerminatedEventAttributes (Maybe Text) Source
The details provided for the termination (if any).
weteaReason :: Lens' WorkflowExecutionTerminatedEventAttributes (Maybe Text) Source
The reason provided for the termination (if any).
TaskList
ScheduleActivityTaskFailedCause
data ScheduleActivityTaskFailedCause Source
SATFCActivityCreationRateExceeded | ACTIVITY_CREATION_RATE_EXCEEDED |
SATFCActivityIdAlreadyInUse | ACTIVITY_ID_ALREADY_IN_USE |
SATFCActivityTypeDeprecated | ACTIVITY_TYPE_DEPRECATED |
SATFCActivityTypeDoesNotExist | ACTIVITY_TYPE_DOES_NOT_EXIST |
SATFCDefaultHeartbeatTimeoutUndefined | DEFAULT_HEARTBEAT_TIMEOUT_UNDEFINED |
SATFCDefaultScheduleToCloseTimeoutUndefined | DEFAULT_SCHEDULE_TO_CLOSE_TIMEOUT_UNDEFINED |
SATFCDefaultScheduleToStartTimeoutUndefined | DEFAULT_SCHEDULE_TO_START_TIMEOUT_UNDEFINED |
SATFCDefaultStartToCloseTimeoutUndefined | DEFAULT_START_TO_CLOSE_TIMEOUT_UNDEFINED |
SATFCDefaultTaskListUndefined | DEFAULT_TASK_LIST_UNDEFINED |
SATFCOpenActivitiesLimitExceeded | OPEN_ACTIVITIES_LIMIT_EXCEEDED |
SATFCOperationNotPermitted | OPERATION_NOT_PERMITTED |
ChildWorkflowExecutionCanceledEventAttributes
childWorkflowExecutionCanceledEventAttributes Source
:: WorkflowExecution | |
-> WorkflowType | |
-> Integer | |
-> Integer | |
-> ChildWorkflowExecutionCanceledEventAttributes |
ChildWorkflowExecutionCanceledEventAttributes
constructor.
The fields accessible through corresponding lenses are:
cwecea1Details :: Lens' ChildWorkflowExecutionCanceledEventAttributes (Maybe Text) Source
Details of the cancellation (if provided).
cwecea1InitiatedEventId :: Lens' ChildWorkflowExecutionCanceledEventAttributes Integer Source
The id of the StartChildWorkflowExecutionInitiated
event corresponding to the StartChildWorkflowExecution
Decision
to start this child workflow execution.
This information can be useful for diagnosing problems by tracing back the
chain of events leading up to this event.
cwecea1StartedEventId :: Lens' ChildWorkflowExecutionCanceledEventAttributes Integer Source
The Id of the ChildWorkflowExecutionStarted
event recorded when this child
workflow execution was started. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
cwecea1WorkflowExecution :: Lens' ChildWorkflowExecutionCanceledEventAttributes WorkflowExecution Source
The child workflow execution that was canceled.
cwecea1WorkflowType :: Lens' ChildWorkflowExecutionCanceledEventAttributes WorkflowType Source
The type of the child workflow execution.
WorkflowExecutionInfo
WorkflowExecutionInfo
constructor.
The fields accessible through corresponding lenses are:
weiCancelRequested :: Lens' WorkflowExecutionInfo (Maybe Bool) Source
Set to true if a cancellation is requested for this workflow execution.
weiCloseStatus :: Lens' WorkflowExecutionInfo (Maybe CloseStatus) Source
If the execution status is closed then this specifies how the execution was closed:
COMPLETED
: the execution was successfully completed. CANCELED
: the
execution was canceled.Cancellation allows the implementation to gracefully
clean up before the execution is closed. TERMINATED
: the execution was force
terminated. FAILED
: the execution failed to complete. TIMED_OUT
: the
execution did not complete in the alloted time and was automatically timed
out. CONTINUED_AS_NEW
: the execution is logically continued. This means the
current execution was completed and a new execution was started to carry on
the workflow.
weiCloseTimestamp :: Lens' WorkflowExecutionInfo (Maybe UTCTime) Source
The time when the workflow execution was closed. Set only if the execution status is CLOSED.
weiExecution :: Lens' WorkflowExecutionInfo WorkflowExecution Source
The workflow execution this information is about.
weiExecutionStatus :: Lens' WorkflowExecutionInfo ExecutionStatus Source
The current status of the execution.
weiParent :: Lens' WorkflowExecutionInfo (Maybe WorkflowExecution) Source
If this workflow execution is a child of another execution then contains the workflow execution that started this execution.
weiStartTimestamp :: Lens' WorkflowExecutionInfo UTCTime Source
The time when the execution was started.
weiTagList :: Lens' WorkflowExecutionInfo [Text] Source
The list of tags associated with the workflow execution. Tags can be used to identify and list workflow executions of interest through the visibility APIs. A workflow execution can have a maximum of 5 tags.
weiWorkflowType :: Lens' WorkflowExecutionInfo WorkflowType Source
The type of the workflow execution.
SignalExternalWorkflowExecutionFailedEventAttributes
signalExternalWorkflowExecutionFailedEventAttributes Source
:: Text | |
-> SignalExternalWorkflowExecutionFailedCause | |
-> Integer | |
-> Integer | |
-> SignalExternalWorkflowExecutionFailedEventAttributes |
SignalExternalWorkflowExecutionFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
sewefeaCause :: Lens' SignalExternalWorkflowExecutionFailedEventAttributes SignalExternalWorkflowExecutionFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
sewefeaDecisionTaskCompletedEventId :: Lens' SignalExternalWorkflowExecutionFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the SignalExternalWorkflowExecution
decision for this
signal. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
sewefeaInitiatedEventId :: Lens' SignalExternalWorkflowExecutionFailedEventAttributes Integer Source
The id of the SignalExternalWorkflowExecutionInitiated
event corresponding to
the SignalExternalWorkflowExecution
decision to request this signal. This
information can be useful for diagnosing problems by tracing back the chain
of events leading up to this event.
sewefeaRunId :: Lens' SignalExternalWorkflowExecutionFailedEventAttributes (Maybe Text) Source
The runId
of the external workflow execution that the signal was being
delivered to.
sewefeaWorkflowId :: Lens' SignalExternalWorkflowExecutionFailedEventAttributes Text Source
The workflowId
of the external workflow execution that the signal was being
delivered to.
TagFilter
tfTag :: Lens' TagFilter Text Source
Required. Specifies the tag that must be associated with the execution for it to meet the filter criteria.
ChildPolicy
data ChildPolicy Source
Abandon | ABANDON |
RequestCancel | REQUEST_CANCEL |
Terminate | TERMINATE |
Enum ChildPolicy | |
Eq ChildPolicy | |
Ord ChildPolicy | |
Read ChildPolicy | |
Show ChildPolicy | |
Generic ChildPolicy | |
Hashable ChildPolicy | |
ToText ChildPolicy | |
FromText ChildPolicy | |
ToQuery ChildPolicy | |
ToHeader ChildPolicy | |
ToByteString ChildPolicy | |
ToJSON ChildPolicy | |
FromJSON ChildPolicy | |
type Rep ChildPolicy |
ActivityTaskStartedEventAttributes
activityTaskStartedEventAttributes Source
ActivityTaskStartedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
atseaIdentity
::
Maybe
Text
atseaScheduledEventId
::
Integer
atseaIdentity :: Lens' ActivityTaskStartedEventAttributes (Maybe Text) Source
Identity of the worker that was assigned this task. This aids diagnostics when problems arise. The form of this identity is user defined.
atseaScheduledEventId :: Lens' ActivityTaskStartedEventAttributes Integer Source
The id of the ActivityTaskScheduled
event that was recorded when this
activity task was scheduled. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
CloseStatus
data CloseStatus Source
CSCanceled | CANCELED |
CSCompleted | COMPLETED |
CSContinuedAsNew | CONTINUED_AS_NEW |
CSFailed | FAILED |
CSTerminated | TERMINATED |
CSTimedOut | TIMED_OUT |
Enum CloseStatus | |
Eq CloseStatus | |
Ord CloseStatus | |
Read CloseStatus | |
Show CloseStatus | |
Generic CloseStatus | |
Hashable CloseStatus | |
ToText CloseStatus | |
FromText CloseStatus | |
ToQuery CloseStatus | |
ToHeader CloseStatus | |
ToByteString CloseStatus | |
ToJSON CloseStatus | |
FromJSON CloseStatus | |
type Rep CloseStatus |
CompleteWorkflowExecutionFailedCause
data CompleteWorkflowExecutionFailedCause Source
CompleteWorkflowExecutionFailedCauseOperationNotPermitted | OPERATION_NOT_PERMITTED |
CompleteWorkflowExecutionFailedCauseUnhandledDecision | UNHANDLED_DECISION |
StartTimerFailedCause
data StartTimerFailedCause Source
STFCOpenTimersLimitExceeded | OPEN_TIMERS_LIMIT_EXCEEDED |
STFCOperationNotPermitted | OPERATION_NOT_PERMITTED |
STFCTimerCreationRateExceeded | TIMER_CREATION_RATE_EXCEEDED |
STFCTimerIdAlreadyInUse | TIMER_ID_ALREADY_IN_USE |
Enum StartTimerFailedCause | |
Eq StartTimerFailedCause | |
Ord StartTimerFailedCause | |
Read StartTimerFailedCause | |
Show StartTimerFailedCause | |
Generic StartTimerFailedCause | |
Hashable StartTimerFailedCause | |
ToText StartTimerFailedCause | |
FromText StartTimerFailedCause | |
ToQuery StartTimerFailedCause | |
ToHeader StartTimerFailedCause | |
ToByteString StartTimerFailedCause | |
ToJSON StartTimerFailedCause | |
FromJSON StartTimerFailedCause | |
type Rep StartTimerFailedCause |
ActivityTaskCancelRequestedEventAttributes
activityTaskCancelRequestedEventAttributes Source
:: Integer | |
-> Text | |
-> ActivityTaskCancelRequestedEventAttributes |
ActivityTaskCancelRequestedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
atcreaActivityId :: Lens' ActivityTaskCancelRequestedEventAttributes Text Source
The unique ID of the task.
atcreaDecisionTaskCompletedEventId :: Lens' ActivityTaskCancelRequestedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the RequestCancelActivityTask
decision for this cancellation
request. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
WorkflowExecutionTimedOutEventAttributes
workflowExecutionTimedOutEventAttributes Source
WorkflowExecutionTimedOutEventAttributes
constructor.
The fields accessible through corresponding lenses are:
wetoeaChildPolicy :: Lens' WorkflowExecutionTimedOutEventAttributes ChildPolicy Source
The policy used for the child workflow executions of this workflow execution.
The supported child policies are:
TERMINATE: the child executions will be terminated. REQUEST_CANCEL: a
request to cancel will be attempted for each child execution by recording a WorkflowExecutionCancelRequested
event in its history. It is up to the decider to take appropriate actions
when it receives an execution history with this event. ABANDON: no action
will be taken. The child executions will continue to run.
wetoeaTimeoutType :: Lens' WorkflowExecutionTimedOutEventAttributes WorkflowExecutionTimeoutType Source
The type of timeout that caused this event.
ChildWorkflowExecutionTerminatedEventAttributes
childWorkflowExecutionTerminatedEventAttributes Source
:: WorkflowExecution | |
-> WorkflowType | |
-> Integer | |
-> Integer | |
-> ChildWorkflowExecutionTerminatedEventAttributes |
ChildWorkflowExecutionTerminatedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
cweteaInitiatedEventId :: Lens' ChildWorkflowExecutionTerminatedEventAttributes Integer Source
The id of the StartChildWorkflowExecutionInitiated
event corresponding to the StartChildWorkflowExecution
Decision
to start this child workflow execution.
This information can be useful for diagnosing problems by tracing back the
chain of events leading up to this event.
cweteaStartedEventId :: Lens' ChildWorkflowExecutionTerminatedEventAttributes Integer Source
The Id of the ChildWorkflowExecutionStarted
event recorded when this child
workflow execution was started. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
cweteaWorkflowExecution :: Lens' ChildWorkflowExecutionTerminatedEventAttributes WorkflowExecution Source
The child workflow execution that was terminated.
cweteaWorkflowType :: Lens' ChildWorkflowExecutionTerminatedEventAttributes WorkflowType Source
The type of the child workflow execution.
WorkflowExecutionCanceledEventAttributes
workflowExecutionCanceledEventAttributes Source
WorkflowExecutionCanceledEventAttributes
constructor.
The fields accessible through corresponding lenses are:
wecea1DecisionTaskCompletedEventId :: Lens' WorkflowExecutionCanceledEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the CancelWorkflowExecution
decision for this cancellation
request. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
wecea1Details :: Lens' WorkflowExecutionCanceledEventAttributes (Maybe Text) Source
Details for the cancellation (if any).
WorkflowExecutionSignaledEventAttributes
workflowExecutionSignaledEventAttributes Source
WorkflowExecutionSignaledEventAttributes
constructor.
The fields accessible through corresponding lenses are:
wesea1ExternalInitiatedEventId :: Lens' WorkflowExecutionSignaledEventAttributes (Maybe Integer) Source
The id of the SignalExternalWorkflowExecutionInitiated
event corresponding to
the SignalExternalWorkflow
decision to signal this workflow execution.The
source event with this Id can be found in the history of the source workflow
execution. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event. This field is set only if
the signal was initiated by another workflow execution.
wesea1ExternalWorkflowExecution :: Lens' WorkflowExecutionSignaledEventAttributes (Maybe WorkflowExecution) Source
The workflow execution that sent the signal. This is set only of the signal was sent by another workflow execution.
wesea1Input :: Lens' WorkflowExecutionSignaledEventAttributes (Maybe Text) Source
Inputs provided with the signal (if any). The decider can use the signal name and inputs to determine how to process the signal.
wesea1SignalName :: Lens' WorkflowExecutionSignaledEventAttributes Text Source
The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.
RecordMarkerFailedCause
data RecordMarkerFailedCause Source
RMFCOperationNotPermitted | OPERATION_NOT_PERMITTED |
Enum RecordMarkerFailedCause | |
Eq RecordMarkerFailedCause | |
Ord RecordMarkerFailedCause | |
Read RecordMarkerFailedCause | |
Show RecordMarkerFailedCause | |
Generic RecordMarkerFailedCause | |
Hashable RecordMarkerFailedCause | |
ToText RecordMarkerFailedCause | |
FromText RecordMarkerFailedCause | |
ToQuery RecordMarkerFailedCause | |
ToHeader RecordMarkerFailedCause | |
ToByteString RecordMarkerFailedCause | |
ToJSON RecordMarkerFailedCause | |
FromJSON RecordMarkerFailedCause | |
type Rep RecordMarkerFailedCause |
RegistrationStatus
data RegistrationStatus Source
Deprecated | DEPRECATED |
Registered | REGISTERED |
Enum RegistrationStatus | |
Eq RegistrationStatus | |
Ord RegistrationStatus | |
Read RegistrationStatus | |
Show RegistrationStatus | |
Generic RegistrationStatus | |
Hashable RegistrationStatus | |
ToText RegistrationStatus | |
FromText RegistrationStatus | |
ToQuery RegistrationStatus | |
ToHeader RegistrationStatus | |
ToByteString RegistrationStatus | |
ToJSON RegistrationStatus | |
FromJSON RegistrationStatus | |
type Rep RegistrationStatus |
TimerStartedEventAttributes
timerStartedEventAttributes Source
:: Text | |
-> Text | |
-> Integer | |
-> TimerStartedEventAttributes |
TimerStartedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
tseaControl
::
Maybe
Text
tseaDecisionTaskCompletedEventId
::
Integer
tseaStartToFireTimeout
::
Text
tseaTimerId
::
Text
tseaControl :: Lens' TimerStartedEventAttributes (Maybe Text) Source
Optional. Data attached to the event that can be used by the decider in subsequent workflow tasks.
tseaDecisionTaskCompletedEventId :: Lens' TimerStartedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the StartTimer
decision for this activity task. This
information can be useful for diagnosing problems by tracing back the chain
of events leading up to this event.
tseaStartToFireTimeout :: Lens' TimerStartedEventAttributes Text Source
The duration of time after which the timer will fire.
The duration is specified in seconds; an integer greater than or equal to 0.
tseaTimerId :: Lens' TimerStartedEventAttributes Text Source
The unique Id of the timer that was started.
RequestCancelActivityTaskDecisionAttributes
data RequestCancelActivityTaskDecisionAttributes Source
requestCancelActivityTaskDecisionAttributes Source
RequestCancelActivityTaskDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
rcatdaActivityId
::
Text
rcatdaActivityId :: Lens' RequestCancelActivityTaskDecisionAttributes Text Source
The activityId
of the activity task to be canceled.
Decision
Decision
constructor.
The fields accessible through corresponding lenses are:
dCancelTimerDecisionAttributes
::
Maybe
CancelTimerDecisionAttributes
dCancelWorkflowExecutionDecisionAttributes
::
Maybe
CancelWorkflowExecutionDecisionAttributes
dCompleteWorkflowExecutionDecisionAttributes
::
Maybe
CompleteWorkflowExecutionDecisionAttributes
dContinueAsNewWorkflowExecutionDecisionAttributes
::
Maybe
ContinueAsNewWorkflowExecutionDecisionAttributes
dDecisionType
::
DecisionType
dFailWorkflowExecutionDecisionAttributes
::
Maybe
FailWorkflowExecutionDecisionAttributes
dRecordMarkerDecisionAttributes
::
Maybe
RecordMarkerDecisionAttributes
dRequestCancelActivityTaskDecisionAttributes
::
Maybe
RequestCancelActivityTaskDecisionAttributes
dRequestCancelExternalWorkflowExecutionDecisionAttributes
::
Maybe
RequestCancelExternalWorkflowExecutionDecisionAttributes
dScheduleActivityTaskDecisionAttributes
::
Maybe
ScheduleActivityTaskDecisionAttributes
dSignalExternalWorkflowExecutionDecisionAttributes
::
Maybe
SignalExternalWorkflowExecutionDecisionAttributes
dStartChildWorkflowExecutionDecisionAttributes
::
Maybe
StartChildWorkflowExecutionDecisionAttributes
dStartTimerDecisionAttributes
::
Maybe
StartTimerDecisionAttributes
dCancelTimerDecisionAttributes :: Lens' Decision (Maybe CancelTimerDecisionAttributes) Source
Provides details of the CancelTimer
decision. It is not set for other
decision types.
dCancelWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe CancelWorkflowExecutionDecisionAttributes) Source
Provides details of the CancelWorkflowExecution
decision. It is not set for
other decision types.
dCompleteWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe CompleteWorkflowExecutionDecisionAttributes) Source
Provides details of the CompleteWorkflowExecution
decision. It is not set for
other decision types.
dContinueAsNewWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe ContinueAsNewWorkflowExecutionDecisionAttributes) Source
Provides details of the ContinueAsNewWorkflowExecution
decision. It is not
set for other decision types.
dDecisionType :: Lens' Decision DecisionType Source
Specifies the type of the decision.
dFailWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe FailWorkflowExecutionDecisionAttributes) Source
Provides details of the FailWorkflowExecution
decision. It is not set for
other decision types.
dRecordMarkerDecisionAttributes :: Lens' Decision (Maybe RecordMarkerDecisionAttributes) Source
Provides details of the RecordMarker
decision. It is not set for other
decision types.
dRequestCancelActivityTaskDecisionAttributes :: Lens' Decision (Maybe RequestCancelActivityTaskDecisionAttributes) Source
Provides details of the RequestCancelActivityTask
decision. It is not set for
other decision types.
dRequestCancelExternalWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe RequestCancelExternalWorkflowExecutionDecisionAttributes) Source
Provides details of the RequestCancelExternalWorkflowExecution
decision. It
is not set for other decision types.
dScheduleActivityTaskDecisionAttributes :: Lens' Decision (Maybe ScheduleActivityTaskDecisionAttributes) Source
Provides details of the ScheduleActivityTask
decision. It is not set for
other decision types.
dSignalExternalWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe SignalExternalWorkflowExecutionDecisionAttributes) Source
Provides details of the SignalExternalWorkflowExecution
decision. It is not
set for other decision types.
dStartChildWorkflowExecutionDecisionAttributes :: Lens' Decision (Maybe StartChildWorkflowExecutionDecisionAttributes) Source
Provides details of the StartChildWorkflowExecution
decision. It is not set
for other decision types.
dStartTimerDecisionAttributes :: Lens' Decision (Maybe StartTimerDecisionAttributes) Source
Provides details of the StartTimer
decision. It is not set for other decision
types.
TimerFiredEventAttributes
timerFiredEventAttributes Source
TimerFiredEventAttributes
constructor.
The fields accessible through corresponding lenses are:
tfeaStartedEventId
::
Integer
tfeaTimerId
::
Text
tfeaStartedEventId :: Lens' TimerFiredEventAttributes Integer Source
The id of the TimerStarted
event that was recorded when this timer was
started. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
tfeaTimerId :: Lens' TimerFiredEventAttributes Text Source
The unique Id of the timer that fired.
DomainConfiguration
DomainConfiguration
constructor.
The fields accessible through corresponding lenses are:
dcWorkflowExecutionRetentionPeriodInDays :: Lens' DomainConfiguration Text Source
The retention period for workflow executions in this domain.
ExternalWorkflowExecutionSignaledEventAttributes
externalWorkflowExecutionSignaledEventAttributes Source
ExternalWorkflowExecutionSignaledEventAttributes
constructor.
The fields accessible through corresponding lenses are:
eweseaInitiatedEventId :: Lens' ExternalWorkflowExecutionSignaledEventAttributes Integer Source
The id of the SignalExternalWorkflowExecutionInitiated
event corresponding to
the SignalExternalWorkflowExecution
decision to request this signal. This
information can be useful for diagnosing problems by tracing back the chain
of events leading up to this event.
eweseaWorkflowExecution :: Lens' ExternalWorkflowExecutionSignaledEventAttributes WorkflowExecution Source
The external workflow execution that the signal was delivered to.
CancelWorkflowExecutionDecisionAttributes
data CancelWorkflowExecutionDecisionAttributes Source
cancelWorkflowExecutionDecisionAttributes :: CancelWorkflowExecutionDecisionAttributes Source
CancelWorkflowExecutionDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
cwedaDetails
::
Maybe
Text
cwedaDetails :: Lens' CancelWorkflowExecutionDecisionAttributes (Maybe Text) Source
Optional. details of the cancellation.
ActivityTaskFailedEventAttributes
activityTaskFailedEventAttributes Source
ActivityTaskFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
atfeaDetails
::
Maybe
Text
atfeaReason
::
Maybe
Text
atfeaScheduledEventId
::
Integer
atfeaStartedEventId
::
Integer
atfeaDetails :: Lens' ActivityTaskFailedEventAttributes (Maybe Text) Source
The details of the failure (if any).
atfeaReason :: Lens' ActivityTaskFailedEventAttributes (Maybe Text) Source
The reason provided for the failure (if any).
atfeaScheduledEventId :: Lens' ActivityTaskFailedEventAttributes Integer Source
The id of the ActivityTaskScheduled
event that was recorded when this
activity task was scheduled. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
atfeaStartedEventId :: Lens' ActivityTaskFailedEventAttributes Integer Source
The Id of the ActivityTaskStarted
event recorded when this activity task was
started. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
FailWorkflowExecutionFailedEventAttributes
failWorkflowExecutionFailedEventAttributes Source
FailWorkflowExecutionFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
fwefeaCause :: Lens' FailWorkflowExecutionFailedEventAttributes FailWorkflowExecutionFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
fwefeaDecisionTaskCompletedEventId :: Lens' FailWorkflowExecutionFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the FailWorkflowExecution
decision to fail this execution.
This information can be useful for diagnosing problems by tracing back the
chain of events leading up to this event.
StartChildWorkflowExecutionFailedEventAttributes
startChildWorkflowExecutionFailedEventAttributes Source
:: WorkflowType | |
-> StartChildWorkflowExecutionFailedCause | |
-> Text | |
-> Integer | |
-> Integer | |
-> StartChildWorkflowExecutionFailedEventAttributes |
StartChildWorkflowExecutionFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
scwefeaCause :: Lens' StartChildWorkflowExecutionFailedEventAttributes StartChildWorkflowExecutionFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
scwefeaControl :: Lens' StartChildWorkflowExecutionFailedEventAttributes (Maybe Text) Source
scwefeaDecisionTaskCompletedEventId :: Lens' StartChildWorkflowExecutionFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the StartChildWorkflowExecution
Decision
to request this
child workflow execution. This information can be useful for diagnosing
problems by tracing back the cause of events.
scwefeaInitiatedEventId :: Lens' StartChildWorkflowExecutionFailedEventAttributes Integer Source
The id of the StartChildWorkflowExecutionInitiated
event corresponding to the StartChildWorkflowExecution
Decision
to start this child workflow execution.
This information can be useful for diagnosing problems by tracing back the
chain of events leading up to this event.
scwefeaWorkflowId :: Lens' StartChildWorkflowExecutionFailedEventAttributes Text Source
The workflowId
of the child workflow execution.
scwefeaWorkflowType :: Lens' StartChildWorkflowExecutionFailedEventAttributes WorkflowType Source
The workflow type provided in the StartChildWorkflowExecution
Decision
that
failed.
WorkflowTypeFilter
data WorkflowTypeFilter Source
:: Text | |
-> WorkflowTypeFilter |
WorkflowTypeFilter
constructor.
The fields accessible through corresponding lenses are:
wtfName
::
Text
wtfVersion
::
Maybe
Text
wtfName :: Lens' WorkflowTypeFilter Text Source
Required. Name of the workflow type.
wtfVersion :: Lens' WorkflowTypeFilter (Maybe Text) Source
Version of the workflow type.
CancelTimerFailedCause
data CancelTimerFailedCause Source
CTFCOperationNotPermitted | OPERATION_NOT_PERMITTED |
CTFCTimerIdUnknown | TIMER_ID_UNKNOWN |
Enum CancelTimerFailedCause | |
Eq CancelTimerFailedCause | |
Ord CancelTimerFailedCause | |
Read CancelTimerFailedCause | |
Show CancelTimerFailedCause | |
Generic CancelTimerFailedCause | |
Hashable CancelTimerFailedCause | |
ToText CancelTimerFailedCause | |
FromText CancelTimerFailedCause | |
ToQuery CancelTimerFailedCause | |
ToHeader CancelTimerFailedCause | |
ToByteString CancelTimerFailedCause | |
ToJSON CancelTimerFailedCause | |
FromJSON CancelTimerFailedCause | |
type Rep CancelTimerFailedCause |
DecisionTaskCompletedEventAttributes
decisionTaskCompletedEventAttributes Source
DecisionTaskCompletedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
dtceaExecutionContext :: Lens' DecisionTaskCompletedEventAttributes (Maybe Text) Source
User defined context for the workflow execution.
dtceaScheduledEventId :: Lens' DecisionTaskCompletedEventAttributes Integer Source
The id of the DecisionTaskScheduled
event that was recorded when this
decision task was scheduled. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
dtceaStartedEventId :: Lens' DecisionTaskCompletedEventAttributes Integer Source
The Id of the DecisionTaskStarted
event recorded when this decision task was
started. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
ChildWorkflowExecutionFailedEventAttributes
childWorkflowExecutionFailedEventAttributes Source
:: WorkflowExecution | |
-> WorkflowType | |
-> Integer | |
-> Integer | |
-> ChildWorkflowExecutionFailedEventAttributes |
ChildWorkflowExecutionFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
cwefeaDetails :: Lens' ChildWorkflowExecutionFailedEventAttributes (Maybe Text) Source
The details of the failure (if provided).
cwefeaInitiatedEventId :: Lens' ChildWorkflowExecutionFailedEventAttributes Integer Source
The id of the StartChildWorkflowExecutionInitiated
event corresponding to the StartChildWorkflowExecution
Decision
to start this child workflow execution.
This information can be useful for diagnosing problems by tracing back the
chain of events leading up to this event.
cwefeaReason :: Lens' ChildWorkflowExecutionFailedEventAttributes (Maybe Text) Source
The reason for the failure (if provided).
cwefeaStartedEventId :: Lens' ChildWorkflowExecutionFailedEventAttributes Integer Source
The Id of the ChildWorkflowExecutionStarted
event recorded when this child
workflow execution was started. This information can be useful for diagnosing
problems by tracing back the chain of events leading up to this event.
cwefeaWorkflowExecution :: Lens' ChildWorkflowExecutionFailedEventAttributes WorkflowExecution Source
The child workflow execution that failed.
cwefeaWorkflowType :: Lens' ChildWorkflowExecutionFailedEventAttributes WorkflowType Source
The type of the child workflow execution.
DomainInfo
data DomainInfo Source
Eq DomainInfo | |
Read DomainInfo | |
Show DomainInfo | |
ToJSON DomainInfo | |
FromJSON DomainInfo |
:: Text | |
-> RegistrationStatus | |
-> DomainInfo |
DomainInfo
constructor.
The fields accessible through corresponding lenses are:
diDescription
::
Maybe
Text
diName
::
Text
diStatus
::
RegistrationStatus
diDescription :: Lens' DomainInfo (Maybe Text) Source
The description of the domain provided through RegisterDomain
.
diName :: Lens' DomainInfo Text Source
The name of the domain. This name is unique within the account.
diStatus :: Lens' DomainInfo RegistrationStatus Source
The status of the domain:
REGISTERED: The domain is properly registered and available. You can use
this domain for registering types and creating new workflow executions. DEPRECATED
: The domain was deprecated using DeprecateDomain
, but is still in use. You
should not create new workflow executions in this domain.
HistoryEvent
data HistoryEvent Source
Eq HistoryEvent | |
Read HistoryEvent | |
Show HistoryEvent | |
ToJSON HistoryEvent | |
FromJSON HistoryEvent |
HistoryEvent
constructor.
The fields accessible through corresponding lenses are:
heActivityTaskCancelRequestedEventAttributes
::
Maybe
ActivityTaskCancelRequestedEventAttributes
heActivityTaskCanceledEventAttributes
::
Maybe
ActivityTaskCanceledEventAttributes
heActivityTaskCompletedEventAttributes
::
Maybe
ActivityTaskCompletedEventAttributes
heActivityTaskFailedEventAttributes
::
Maybe
ActivityTaskFailedEventAttributes
heActivityTaskScheduledEventAttributes
::
Maybe
ActivityTaskScheduledEventAttributes
heActivityTaskStartedEventAttributes
::
Maybe
ActivityTaskStartedEventAttributes
heActivityTaskTimedOutEventAttributes
::
Maybe
ActivityTaskTimedOutEventAttributes
heCancelTimerFailedEventAttributes
::
Maybe
CancelTimerFailedEventAttributes
heCancelWorkflowExecutionFailedEventAttributes
::
Maybe
CancelWorkflowExecutionFailedEventAttributes
heChildWorkflowExecutionCanceledEventAttributes
::
Maybe
ChildWorkflowExecutionCanceledEventAttributes
heChildWorkflowExecutionCompletedEventAttributes
::
Maybe
ChildWorkflowExecutionCompletedEventAttributes
heChildWorkflowExecutionFailedEventAttributes
::
Maybe
ChildWorkflowExecutionFailedEventAttributes
heChildWorkflowExecutionStartedEventAttributes
::
Maybe
ChildWorkflowExecutionStartedEventAttributes
heChildWorkflowExecutionTerminatedEventAttributes
::
Maybe
ChildWorkflowExecutionTerminatedEventAttributes
heChildWorkflowExecutionTimedOutEventAttributes
::
Maybe
ChildWorkflowExecutionTimedOutEventAttributes
heCompleteWorkflowExecutionFailedEventAttributes
::
Maybe
CompleteWorkflowExecutionFailedEventAttributes
heContinueAsNewWorkflowExecutionFailedEventAttributes
::
Maybe
ContinueAsNewWorkflowExecutionFailedEventAttributes
heDecisionTaskCompletedEventAttributes
::
Maybe
DecisionTaskCompletedEventAttributes
heDecisionTaskScheduledEventAttributes
::
Maybe
DecisionTaskScheduledEventAttributes
heDecisionTaskStartedEventAttributes
::
Maybe
DecisionTaskStartedEventAttributes
heDecisionTaskTimedOutEventAttributes
::
Maybe
DecisionTaskTimedOutEventAttributes
heEventId
::
Integer
heEventTimestamp
::
UTCTime
heEventType
::
EventType
heExternalWorkflowExecutionCancelRequestedEventAttributes
::
Maybe
ExternalWorkflowExecutionCancelRequestedEventAttributes
heExternalWorkflowExecutionSignaledEventAttributes
::
Maybe
ExternalWorkflowExecutionSignaledEventAttributes
heFailWorkflowExecutionFailedEventAttributes
::
Maybe
FailWorkflowExecutionFailedEventAttributes
heMarkerRecordedEventAttributes
::
Maybe
MarkerRecordedEventAttributes
heRecordMarkerFailedEventAttributes
::
Maybe
RecordMarkerFailedEventAttributes
heRequestCancelActivityTaskFailedEventAttributes
::
Maybe
RequestCancelActivityTaskFailedEventAttributes
heRequestCancelExternalWorkflowExecutionFailedEventAttributes
::
Maybe
RequestCancelExternalWorkflowExecutionFailedEventAttributes
heRequestCancelExternalWorkflowExecutionInitiatedEventAttributes
::
Maybe
RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
heScheduleActivityTaskFailedEventAttributes
::
Maybe
ScheduleActivityTaskFailedEventAttributes
heSignalExternalWorkflowExecutionFailedEventAttributes
::
Maybe
SignalExternalWorkflowExecutionFailedEventAttributes
heSignalExternalWorkflowExecutionInitiatedEventAttributes
::
Maybe
SignalExternalWorkflowExecutionInitiatedEventAttributes
heStartChildWorkflowExecutionFailedEventAttributes
::
Maybe
StartChildWorkflowExecutionFailedEventAttributes
heStartChildWorkflowExecutionInitiatedEventAttributes
::
Maybe
StartChildWorkflowExecutionInitiatedEventAttributes
heStartTimerFailedEventAttributes
::
Maybe
StartTimerFailedEventAttributes
heTimerCanceledEventAttributes
::
Maybe
TimerCanceledEventAttributes
heTimerFiredEventAttributes
::
Maybe
TimerFiredEventAttributes
heTimerStartedEventAttributes
::
Maybe
TimerStartedEventAttributes
heWorkflowExecutionCancelRequestedEventAttributes
::
Maybe
WorkflowExecutionCancelRequestedEventAttributes
heWorkflowExecutionCanceledEventAttributes
::
Maybe
WorkflowExecutionCanceledEventAttributes
heWorkflowExecutionCompletedEventAttributes
::
Maybe
WorkflowExecutionCompletedEventAttributes
heWorkflowExecutionContinuedAsNewEventAttributes
::
Maybe
WorkflowExecutionContinuedAsNewEventAttributes
heWorkflowExecutionFailedEventAttributes
::
Maybe
WorkflowExecutionFailedEventAttributes
heWorkflowExecutionSignaledEventAttributes
::
Maybe
WorkflowExecutionSignaledEventAttributes
heWorkflowExecutionStartedEventAttributes
::
Maybe
WorkflowExecutionStartedEventAttributes
heWorkflowExecutionTerminatedEventAttributes
::
Maybe
WorkflowExecutionTerminatedEventAttributes
heWorkflowExecutionTimedOutEventAttributes
::
Maybe
WorkflowExecutionTimedOutEventAttributes
heActivityTaskCancelRequestedEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskCancelRequestedEventAttributes) Source
If the event is of type ActivityTaskcancelRequested
then this member is set
and provides detailed information about the event. It is not set for other
event types.
heActivityTaskCanceledEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskCanceledEventAttributes) Source
If the event is of type ActivityTaskCanceled
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heActivityTaskCompletedEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskCompletedEventAttributes) Source
If the event is of type ActivityTaskCompleted
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heActivityTaskFailedEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskFailedEventAttributes) Source
If the event is of type ActivityTaskFailed
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heActivityTaskScheduledEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskScheduledEventAttributes) Source
If the event is of type ActivityTaskScheduled
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heActivityTaskStartedEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskStartedEventAttributes) Source
If the event is of type ActivityTaskStarted
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heActivityTaskTimedOutEventAttributes :: Lens' HistoryEvent (Maybe ActivityTaskTimedOutEventAttributes) Source
If the event is of type ActivityTaskTimedOut
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heCancelTimerFailedEventAttributes :: Lens' HistoryEvent (Maybe CancelTimerFailedEventAttributes) Source
If the event is of type CancelTimerFailed
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heCancelWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe CancelWorkflowExecutionFailedEventAttributes) Source
If the event is of type CancelWorkflowExecutionFailed
then this member is set
and provides detailed information about the event. It is not set for other
event types.
heChildWorkflowExecutionCanceledEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionCanceledEventAttributes) Source
If the event is of type ChildWorkflowExecutionCanceled
then this member is
set and provides detailed information about the event. It is not set for
other event types.
heChildWorkflowExecutionCompletedEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionCompletedEventAttributes) Source
If the event is of type ChildWorkflowExecutionCompleted
then this member is
set and provides detailed information about the event. It is not set for
other event types.
heChildWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionFailedEventAttributes) Source
If the event is of type ChildWorkflowExecutionFailed
then this member is set
and provides detailed information about the event. It is not set for other
event types.
heChildWorkflowExecutionStartedEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionStartedEventAttributes) Source
If the event is of type ChildWorkflowExecutionStarted
then this member is set
and provides detailed information about the event. It is not set for other
event types.
heChildWorkflowExecutionTerminatedEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionTerminatedEventAttributes) Source
If the event is of type ChildWorkflowExecutionTerminated
then this member is
set and provides detailed information about the event. It is not set for
other event types.
heChildWorkflowExecutionTimedOutEventAttributes :: Lens' HistoryEvent (Maybe ChildWorkflowExecutionTimedOutEventAttributes) Source
If the event is of type ChildWorkflowExecutionTimedOut
then this member is
set and provides detailed information about the event. It is not set for
other event types.
heCompleteWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe CompleteWorkflowExecutionFailedEventAttributes) Source
If the event is of type CompleteWorkflowExecutionFailed
then this member is
set and provides detailed information about the event. It is not set for
other event types.
heContinueAsNewWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe ContinueAsNewWorkflowExecutionFailedEventAttributes) Source
If the event is of type ContinueAsNewWorkflowExecutionFailed
then this member
is set and provides detailed information about the event. It is not set for
other event types.
heDecisionTaskCompletedEventAttributes :: Lens' HistoryEvent (Maybe DecisionTaskCompletedEventAttributes) Source
If the event is of type DecisionTaskCompleted
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heDecisionTaskScheduledEventAttributes :: Lens' HistoryEvent (Maybe DecisionTaskScheduledEventAttributes) Source
If the event is of type DecisionTaskScheduled
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heDecisionTaskStartedEventAttributes :: Lens' HistoryEvent (Maybe DecisionTaskStartedEventAttributes) Source
If the event is of type DecisionTaskStarted
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heDecisionTaskTimedOutEventAttributes :: Lens' HistoryEvent (Maybe DecisionTaskTimedOutEventAttributes) Source
If the event is of type DecisionTaskTimedOut
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heEventId :: Lens' HistoryEvent Integer Source
The system generated id of the event. This id uniquely identifies the event with in the workflow execution history.
heEventTimestamp :: Lens' HistoryEvent UTCTime Source
The date and time when the event occurred.
heEventType :: Lens' HistoryEvent EventType Source
The type of the history event.
heExternalWorkflowExecutionCancelRequestedEventAttributes :: Lens' HistoryEvent (Maybe ExternalWorkflowExecutionCancelRequestedEventAttributes) Source
If the event is of type ExternalWorkflowExecutionCancelRequested
then this
member is set and provides detailed information about the event. It is not
set for other event types.
heExternalWorkflowExecutionSignaledEventAttributes :: Lens' HistoryEvent (Maybe ExternalWorkflowExecutionSignaledEventAttributes) Source
If the event is of type ExternalWorkflowExecutionSignaled
then this member is
set and provides detailed information about the event. It is not set for
other event types.
heFailWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe FailWorkflowExecutionFailedEventAttributes) Source
If the event is of type FailWorkflowExecutionFailed
then this member is set
and provides detailed information about the event. It is not set for other
event types.
heMarkerRecordedEventAttributes :: Lens' HistoryEvent (Maybe MarkerRecordedEventAttributes) Source
If the event is of type MarkerRecorded
then this member is set and provides
detailed information about the event. It is not set for other event types.
heRecordMarkerFailedEventAttributes :: Lens' HistoryEvent (Maybe RecordMarkerFailedEventAttributes) Source
If the event is of type DecisionTaskFailed
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heRequestCancelActivityTaskFailedEventAttributes :: Lens' HistoryEvent (Maybe RequestCancelActivityTaskFailedEventAttributes) Source
If the event is of type RequestCancelActivityTaskFailed
then this member is
set and provides detailed information about the event. It is not set for
other event types.
heRequestCancelExternalWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe RequestCancelExternalWorkflowExecutionFailedEventAttributes) Source
If the event is of type RequestCancelExternalWorkflowExecutionFailed
then
this member is set and provides detailed information about the event. It is
not set for other event types.
heRequestCancelExternalWorkflowExecutionInitiatedEventAttributes :: Lens' HistoryEvent (Maybe RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) Source
If the event is of type RequestCancelExternalWorkflowExecutionInitiated
then
this member is set and provides detailed information about the event. It is
not set for other event types.
heScheduleActivityTaskFailedEventAttributes :: Lens' HistoryEvent (Maybe ScheduleActivityTaskFailedEventAttributes) Source
If the event is of type ScheduleActivityTaskFailed
then this member is set
and provides detailed information about the event. It is not set for other
event types.
heSignalExternalWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe SignalExternalWorkflowExecutionFailedEventAttributes) Source
If the event is of type SignalExternalWorkflowExecutionFailed
then this
member is set and provides detailed information about the event. It is not
set for other event types.
heSignalExternalWorkflowExecutionInitiatedEventAttributes :: Lens' HistoryEvent (Maybe SignalExternalWorkflowExecutionInitiatedEventAttributes) Source
If the event is of type SignalExternalWorkflowExecutionInitiated
then this
member is set and provides detailed information about the event. It is not
set for other event types.
heStartChildWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe StartChildWorkflowExecutionFailedEventAttributes) Source
If the event is of type StartChildWorkflowExecutionFailed
then this member is
set and provides detailed information about the event. It is not set for
other event types.
heStartChildWorkflowExecutionInitiatedEventAttributes :: Lens' HistoryEvent (Maybe StartChildWorkflowExecutionInitiatedEventAttributes) Source
If the event is of type StartChildWorkflowExecutionInitiated
then this member
is set and provides detailed information about the event. It is not set for
other event types.
heStartTimerFailedEventAttributes :: Lens' HistoryEvent (Maybe StartTimerFailedEventAttributes) Source
If the event is of type StartTimerFailed
then this member is set and provides
detailed information about the event. It is not set for other event types.
heTimerCanceledEventAttributes :: Lens' HistoryEvent (Maybe TimerCanceledEventAttributes) Source
If the event is of type TimerCanceled
then this member is set and provides
detailed information about the event. It is not set for other event types.
heTimerFiredEventAttributes :: Lens' HistoryEvent (Maybe TimerFiredEventAttributes) Source
If the event is of type TimerFired
then this member is set and provides
detailed information about the event. It is not set for other event types.
heTimerStartedEventAttributes :: Lens' HistoryEvent (Maybe TimerStartedEventAttributes) Source
If the event is of type TimerStarted
then this member is set and provides
detailed information about the event. It is not set for other event types.
heWorkflowExecutionCancelRequestedEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionCancelRequestedEventAttributes) Source
If the event is of type WorkflowExecutionCancelRequested
then this member is
set and provides detailed information about the event. It is not set for
other event types.
heWorkflowExecutionCanceledEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionCanceledEventAttributes) Source
If the event is of type WorkflowExecutionCanceled
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heWorkflowExecutionCompletedEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionCompletedEventAttributes) Source
If the event is of type WorkflowExecutionCompleted
then this member is set
and provides detailed information about the event. It is not set for other
event types.
heWorkflowExecutionContinuedAsNewEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionContinuedAsNewEventAttributes) Source
If the event is of type WorkflowExecutionContinuedAsNew
then this member is
set and provides detailed information about the event. It is not set for
other event types.
heWorkflowExecutionFailedEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionFailedEventAttributes) Source
If the event is of type WorkflowExecutionFailed
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heWorkflowExecutionSignaledEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionSignaledEventAttributes) Source
If the event is of type WorkflowExecutionSignaled
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heWorkflowExecutionStartedEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionStartedEventAttributes) Source
If the event is of type WorkflowExecutionStarted
then this member is set and
provides detailed information about the event. It is not set for other event
types.
heWorkflowExecutionTerminatedEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionTerminatedEventAttributes) Source
If the event is of type WorkflowExecutionTerminated
then this member is set
and provides detailed information about the event. It is not set for other
event types.
heWorkflowExecutionTimedOutEventAttributes :: Lens' HistoryEvent (Maybe WorkflowExecutionTimedOutEventAttributes) Source
If the event is of type WorkflowExecutionTimedOut
then this member is set and
provides detailed information about the event. It is not set for other event
types.
ContinueAsNewWorkflowExecutionFailedEventAttributes
continueAsNewWorkflowExecutionFailedEventAttributes Source
:: ContinueAsNewWorkflowExecutionFailedCause | |
-> Integer | |
-> ContinueAsNewWorkflowExecutionFailedEventAttributes |
ContinueAsNewWorkflowExecutionFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
canwefeaCause :: Lens' ContinueAsNewWorkflowExecutionFailedEventAttributes ContinueAsNewWorkflowExecutionFailedCause Source
The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.
If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows.
canwefeaDecisionTaskCompletedEventId :: Lens' ContinueAsNewWorkflowExecutionFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the ContinueAsNewWorkflowExecution
decision that started
this execution. This information can be useful for diagnosing problems by
tracing back the chain of events leading up to this event.
SignalExternalWorkflowExecutionInitiatedEventAttributes
data SignalExternalWorkflowExecutionInitiatedEventAttributes Source
signalExternalWorkflowExecutionInitiatedEventAttributes Source
:: Text | |
-> Text | |
-> Integer | |
-> SignalExternalWorkflowExecutionInitiatedEventAttributes |
SignalExternalWorkflowExecutionInitiatedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
seweieaControl
::
Maybe
Text
seweieaDecisionTaskCompletedEventId
::
Integer
seweieaInput
::
Maybe
Text
seweieaRunId
::
Maybe
Text
seweieaSignalName
::
Text
seweieaWorkflowId
::
Text
seweieaControl :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes (Maybe Text) Source
Optional. data attached to the event that can be used by the decider in subsequent decision tasks.
seweieaDecisionTaskCompletedEventId :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the SignalExternalWorkflowExecution
decision for this
signal. This information can be useful for diagnosing problems by tracing
back the chain of events leading up to this event.
seweieaInput :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes (Maybe Text) Source
Input provided to the signal (if any).
seweieaRunId :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes (Maybe Text) Source
The runId
of the external workflow execution to send the signal to.
seweieaSignalName :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes Text Source
The name of the signal.
seweieaWorkflowId :: Lens' SignalExternalWorkflowExecutionInitiatedEventAttributes Text Source
The workflowId
of the external workflow execution.
CancelTimerDecisionAttributes
cancelTimerDecisionAttributes Source
:: Text | |
-> CancelTimerDecisionAttributes |
CancelTimerDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
ctdaTimerId
::
Text
ctdaTimerId :: Lens' CancelTimerDecisionAttributes Text Source
Required. The unique Id of the timer to cancel.
WorkflowExecutionFailedEventAttributes
workflowExecutionFailedEventAttributes Source
WorkflowExecutionFailedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
wefeaDecisionTaskCompletedEventId
::
Integer
wefeaDetails
::
Maybe
Text
wefeaReason
::
Maybe
Text
wefeaDecisionTaskCompletedEventId :: Lens' WorkflowExecutionFailedEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the FailWorkflowExecution
decision to fail this execution.
This information can be useful for diagnosing problems by tracing back the
chain of events leading up to this event.
wefeaDetails :: Lens' WorkflowExecutionFailedEventAttributes (Maybe Text) Source
The details of the failure (if any).
wefeaReason :: Lens' WorkflowExecutionFailedEventAttributes (Maybe Text) Source
The descriptive reason provided for the failure (if any).
WorkflowExecutionConfiguration
workflowExecutionConfiguration Source
:: Text | |
-> Text | |
-> TaskList | |
-> ChildPolicy | |
-> WorkflowExecutionConfiguration |
WorkflowExecutionConfiguration
constructor.
The fields accessible through corresponding lenses are:
wecChildPolicy
::
ChildPolicy
wecExecutionStartToCloseTimeout
::
Text
wecTaskList
::
TaskList
wecTaskPriority
::
Maybe
Text
wecTaskStartToCloseTimeout
::
Text
wecChildPolicy :: Lens' WorkflowExecutionConfiguration ChildPolicy Source
The policy to use for the child workflow executions if this workflow
execution is terminated, by calling the TerminateWorkflowExecution
action
explicitly or due to an expired timeout.
The supported child policies are:
TERMINATE: the child executions will be terminated. REQUEST_CANCEL: a
request to cancel will be attempted for each child execution by recording a WorkflowExecutionCancelRequested
event in its history. It is up to the decider to take appropriate actions
when it receives an execution history with this event. ABANDON: no action
will be taken. The child executions will continue to run.
wecExecutionStartToCloseTimeout :: Lens' WorkflowExecutionConfiguration Text Source
The total duration for this workflow execution.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
wecTaskList :: Lens' WorkflowExecutionConfiguration TaskList Source
The task list used for the decision tasks generated for this workflow execution.
wecTaskPriority :: Lens' WorkflowExecutionConfiguration (Maybe Text) Source
The priority assigned to decision tasks for this workflow execution. Valid
values are integers that range from Java's MIN_VALUE
(-2147483648) to MAX_VALUE
(2147483647). Higher numbers indicate higher priority.
For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
wecTaskStartToCloseTimeout :: Lens' WorkflowExecutionConfiguration Text Source
The maximum duration allowed for decision tasks for this workflow execution.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
WorkflowExecution
data WorkflowExecution Source
:: Text | |
-> Text | |
-> WorkflowExecution |
WorkflowExecution
constructor.
The fields accessible through corresponding lenses are:
weRunId
::
Text
weWorkflowId
::
Text
weRunId :: Lens' WorkflowExecution Text Source
A system-generated unique identifier for the workflow execution.
weWorkflowId :: Lens' WorkflowExecution Text Source
The user defined identifier associated with the workflow execution.
RequestCancelExternalWorkflowExecutionFailedCause
data RequestCancelExternalWorkflowExecutionFailedCause Source
RCEWEFCOperationNotPermitted | OPERATION_NOT_PERMITTED |
RCEWEFCRequestCancelExternalWorkflowExecutionRateExceeded | REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED |
RCEWEFCUnknownExternalWorkflowExecution | UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION |
ContinueAsNewWorkflowExecutionDecisionAttributes
continueAsNewWorkflowExecutionDecisionAttributes :: ContinueAsNewWorkflowExecutionDecisionAttributes Source
ContinueAsNewWorkflowExecutionDecisionAttributes
constructor.
The fields accessible through corresponding lenses are:
canwedaChildPolicy
::
Maybe
ChildPolicy
canwedaExecutionStartToCloseTimeout
::
Maybe
Text
canwedaInput
::
Maybe
Text
canwedaTagList
::
[Text
]canwedaTaskList
::
Maybe
TaskList
canwedaTaskPriority
::
Maybe
Text
canwedaTaskStartToCloseTimeout
::
Maybe
Text
canwedaWorkflowTypeVersion
::
Maybe
Text
canwedaChildPolicy :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe ChildPolicy) Source
If set, specifies the policy to use for the child workflow executions of the
new execution if it is terminated by calling the TerminateWorkflowExecution
action explicitly or due to an expired timeout. This policy overrides the
default child policy specified when registering the workflow type using RegisterWorkflowType
.
The supported child policies are:
TERMINATE: the child executions will be terminated. REQUEST_CANCEL: a
request to cancel will be attempted for each child execution by recording a WorkflowExecutionCancelRequested
event in its history. It is up to the decider to take appropriate actions
when it receives an execution history with this event. ABANDON: no action
will be taken. The child executions will continue to run. A child policy for
this workflow execution must be specified either as a default for the
workflow type or through this parameter. If neither this parameter is set nor
a default child policy was specified at registration time then a fault will
be returned.
canwedaExecutionStartToCloseTimeout :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe Text) Source
If set, specifies the total duration for this workflow execution. This
overrides the defaultExecutionStartToCloseTimeout
specified when registering
the workflow type.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
An execution start-to-close timeout for this workflow execution must be specified either as a default for the workflow type or through this field. If neither this field is set nor a default execution start-to-close timeout was specified at registration time then a fault will be returned.
canwedaInput :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe Text) Source
The input provided to the new workflow execution.
canwedaTagList :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes [Text] Source
The list of tags to associate with the new workflow execution. A maximum of 5
tags can be specified. You can list workflow executions with a specific tag
by calling ListOpenWorkflowExecutions
or ListClosedWorkflowExecutions
and
specifying a TagFilter
.
canwedaTaskPriority :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe Text) Source
Optional. The task priority that, if set, specifies the priority for the
decision tasks for this workflow execution. This overrides the
defaultTaskPriority specified when registering the workflow type. Valid
values are integers that range from Java's MIN_VALUE
(-2147483648) to MAX_VALUE
(2147483647). Higher numbers indicate higher priority.
For more information about setting task priority, see Setting Task Priority in the Amazon Simple Workflow Developer Guide.
canwedaTaskStartToCloseTimeout :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe Text) Source
Specifies the maximum duration of decision tasks for the new workflow
execution. This parameter overrides the defaultTaskStartToCloseTimout
specified when registering the workflow type using RegisterWorkflowType
.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
A task start-to-close timeout for the new workflow execution must be specified either as a default for the workflow type or through this parameter. If neither this parameter is set nor a default task start-to-close timeout was specified at registration time then a fault will be returned.
canwedaWorkflowTypeVersion :: Lens' ContinueAsNewWorkflowExecutionDecisionAttributes (Maybe Text) Source
ExternalWorkflowExecutionCancelRequestedEventAttributes
data ExternalWorkflowExecutionCancelRequestedEventAttributes Source
externalWorkflowExecutionCancelRequestedEventAttributes Source
ExternalWorkflowExecutionCancelRequestedEventAttributes
constructor.
The fields accessible through corresponding lenses are:
ewecreaInitiatedEventId :: Lens' ExternalWorkflowExecutionCancelRequestedEventAttributes Integer Source
The id of the RequestCancelExternalWorkflowExecutionInitiated
event
corresponding to the RequestCancelExternalWorkflowExecution
decision to
cancel this external workflow execution. This information can be useful for
diagnosing problems by tracing back the chain of events leading up to this
event.
ewecreaWorkflowExecution :: Lens' ExternalWorkflowExecutionCancelRequestedEventAttributes WorkflowExecution Source
The external workflow execution to which the cancellation request was delivered.
PendingTaskCount
data PendingTaskCount Source
:: Natural | |
-> PendingTaskCount |
PendingTaskCount
constructor.
The fields accessible through corresponding lenses are:
ptcCount
::
Natural
ptcTruncated
::
Maybe
Bool
ptcCount :: Lens' PendingTaskCount Natural Source
The number of tasks in the task list.
ptcTruncated :: Lens' PendingTaskCount (Maybe Bool) Source
If set to true, indicates that the actual count was more than the maximum supported by this API and the count returned is the truncated value.
WorkflowExecutionContinuedAsNewEventAttributes
workflowExecutionContinuedAsNewEventAttributes Source
:: Integer | |
-> Text | |
-> TaskList | |
-> ChildPolicy | |
-> WorkflowType | |
-> WorkflowExecutionContinuedAsNewEventAttributes |
WorkflowExecutionContinuedAsNewEventAttributes
constructor.
The fields accessible through corresponding lenses are:
wecaneaChildPolicy
::
ChildPolicy
wecaneaDecisionTaskCompletedEventId
::
Integer
wecaneaExecutionStartToCloseTimeout
::
Maybe
Text
wecaneaInput
::
Maybe
Text
wecaneaNewExecutionRunId
::
Text
wecaneaTagList
::
[Text
]wecaneaTaskList
::
TaskList
wecaneaTaskPriority
::
Maybe
Text
wecaneaTaskStartToCloseTimeout
::
Maybe
Text
wecaneaWorkflowType
::
WorkflowType
wecaneaChildPolicy :: Lens' WorkflowExecutionContinuedAsNewEventAttributes ChildPolicy Source
The policy to use for the child workflow executions of the new execution if
it is terminated by calling the TerminateWorkflowExecution
action explicitly
or due to an expired timeout.
The supported child policies are:
TERMINATE: the child executions will be terminated. REQUEST_CANCEL: a
request to cancel will be attempted for each child execution by recording a WorkflowExecutionCancelRequested
event in its history. It is up to the decider to take appropriate actions
when it receives an execution history with this event. ABANDON: no action
will be taken. The child executions will continue to run.
wecaneaDecisionTaskCompletedEventId :: Lens' WorkflowExecutionContinuedAsNewEventAttributes Integer Source
The id of the DecisionTaskCompleted
event corresponding to the decision task
that resulted in the ContinueAsNewWorkflowExecution
decision that started
this execution. This information can be useful for diagnosing problems by
tracing back the chain of events leading up to this event.
wecaneaExecutionStartToCloseTimeout :: Lens' WorkflowExecutionContinuedAsNewEventAttributes (Maybe Text) Source
The total duration allowed for the new workflow execution.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.
wecaneaInput :: Lens' WorkflowExecutionContinuedAsNewEventAttributes (Maybe Text) Source
The input provided to the new workflow execution.
wecaneaNewExecutionRunId :: Lens' WorkflowExecutionContinuedAsNewEventAttributes Text Source
The runId
of the new workflow execution.
wecaneaTagList :: Lens' WorkflowExecutionContinuedAsNewEventAttributes [Text] Source
The list of tags associated with the new workflow execution.
wecaneaTaskPriority :: Lens' WorkflowExecutionContinuedAsNewEventAttributes (Maybe Text) Source
wecaneaTaskStartToCloseTimeout :: Lens' WorkflowExecutionContinuedAsNewEventAttributes (Maybe Text) Source
The maximum duration of decision tasks for the new workflow execution.
The duration is specified in seconds; an integer greater than or equal to 0. The value NONE can be used to specify unlimited duration.