AWS SDK for C++  1.9.44
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::SFN::Model Namespace Reference

Namespaces

 ExecutionStatusMapper
 
 HistoryEventTypeMapper
 
 LogLevelMapper
 
 StateMachineStatusMapper
 
 StateMachineTypeMapper
 
 SyncExecutionStatusMapper
 

Classes

class  ActivityFailedEventDetails
 
class  ActivityListItem
 
class  ActivityScheduledEventDetails
 
class  ActivityScheduleFailedEventDetails
 
class  ActivityStartedEventDetails
 
class  ActivitySucceededEventDetails
 
class  ActivityTimedOutEventDetails
 
class  BillingDetails
 
class  CloudWatchEventsExecutionDataDetails
 
class  CloudWatchLogsLogGroup
 
class  CreateActivityRequest
 
class  CreateActivityResult
 
class  CreateStateMachineRequest
 
class  CreateStateMachineResult
 
class  DeleteActivityRequest
 
class  DeleteActivityResult
 
class  DeleteStateMachineRequest
 
class  DeleteStateMachineResult
 
class  DescribeActivityRequest
 
class  DescribeActivityResult
 
class  DescribeExecutionRequest
 
class  DescribeExecutionResult
 
class  DescribeStateMachineForExecutionRequest
 
class  DescribeStateMachineForExecutionResult
 
class  DescribeStateMachineRequest
 
class  DescribeStateMachineResult
 
class  ExecutionAbortedEventDetails
 
class  ExecutionFailedEventDetails
 
class  ExecutionListItem
 
class  ExecutionStartedEventDetails
 
class  ExecutionSucceededEventDetails
 
class  ExecutionTimedOutEventDetails
 
class  GetActivityTaskRequest
 
class  GetActivityTaskResult
 
class  GetExecutionHistoryRequest
 
class  GetExecutionHistoryResult
 
class  HistoryEvent
 
class  HistoryEventExecutionDataDetails
 
class  LambdaFunctionFailedEventDetails
 
class  LambdaFunctionScheduledEventDetails
 
class  LambdaFunctionScheduleFailedEventDetails
 
class  LambdaFunctionStartFailedEventDetails
 
class  LambdaFunctionSucceededEventDetails
 
class  LambdaFunctionTimedOutEventDetails
 
class  ListActivitiesRequest
 
class  ListActivitiesResult
 
class  ListExecutionsRequest
 
class  ListExecutionsResult
 
class  ListStateMachinesRequest
 
class  ListStateMachinesResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  LogDestination
 
class  LoggingConfiguration
 
class  MapIterationEventDetails
 
class  MapStateStartedEventDetails
 
class  ResourceNotFound
 
class  SendTaskFailureRequest
 
class  SendTaskFailureResult
 
class  SendTaskHeartbeatRequest
 
class  SendTaskHeartbeatResult
 
class  SendTaskSuccessRequest
 
class  SendTaskSuccessResult
 
class  StartExecutionRequest
 
class  StartExecutionResult
 
class  StartSyncExecutionRequest
 
class  StartSyncExecutionResult
 
class  StateEnteredEventDetails
 
class  StateExitedEventDetails
 
class  StateMachineListItem
 
class  StopExecutionRequest
 
class  StopExecutionResult
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  TaskFailedEventDetails
 
class  TaskScheduledEventDetails
 
class  TaskStartedEventDetails
 
class  TaskStartFailedEventDetails
 
class  TaskSubmitFailedEventDetails
 
class  TaskSubmittedEventDetails
 
class  TaskSucceededEventDetails
 
class  TaskTimedOutEventDetails
 
class  TooManyTags
 
class  TracingConfiguration
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateStateMachineRequest
 
class  UpdateStateMachineResult
 

Typedefs

typedef Aws::Utils::Outcome< CreateActivityResult, SFNErrorCreateActivityOutcome
 
typedef Aws::Utils::Outcome< CreateStateMachineResult, SFNErrorCreateStateMachineOutcome
 
typedef Aws::Utils::Outcome< DeleteActivityResult, SFNErrorDeleteActivityOutcome
 
typedef Aws::Utils::Outcome< DeleteStateMachineResult, SFNErrorDeleteStateMachineOutcome
 
typedef Aws::Utils::Outcome< DescribeActivityResult, SFNErrorDescribeActivityOutcome
 
typedef Aws::Utils::Outcome< DescribeExecutionResult, SFNErrorDescribeExecutionOutcome
 
typedef Aws::Utils::Outcome< DescribeStateMachineResult, SFNErrorDescribeStateMachineOutcome
 
typedef Aws::Utils::Outcome< DescribeStateMachineForExecutionResult, SFNErrorDescribeStateMachineForExecutionOutcome
 
typedef Aws::Utils::Outcome< GetActivityTaskResult, SFNErrorGetActivityTaskOutcome
 
typedef Aws::Utils::Outcome< GetExecutionHistoryResult, SFNErrorGetExecutionHistoryOutcome
 
typedef Aws::Utils::Outcome< ListActivitiesResult, SFNErrorListActivitiesOutcome
 
typedef Aws::Utils::Outcome< ListExecutionsResult, SFNErrorListExecutionsOutcome
 
typedef Aws::Utils::Outcome< ListStateMachinesResult, SFNErrorListStateMachinesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, SFNErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< SendTaskFailureResult, SFNErrorSendTaskFailureOutcome
 
typedef Aws::Utils::Outcome< SendTaskHeartbeatResult, SFNErrorSendTaskHeartbeatOutcome
 
typedef Aws::Utils::Outcome< SendTaskSuccessResult, SFNErrorSendTaskSuccessOutcome
 
typedef Aws::Utils::Outcome< StartExecutionResult, SFNErrorStartExecutionOutcome
 
typedef Aws::Utils::Outcome< StartSyncExecutionResult, SFNErrorStartSyncExecutionOutcome
 
typedef Aws::Utils::Outcome< StopExecutionResult, SFNErrorStopExecutionOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, SFNErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, SFNErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateStateMachineResult, SFNErrorUpdateStateMachineOutcome
 
typedef std::future< CreateActivityOutcomeCreateActivityOutcomeCallable
 
typedef std::future< CreateStateMachineOutcomeCreateStateMachineOutcomeCallable
 
typedef std::future< DeleteActivityOutcomeDeleteActivityOutcomeCallable
 
typedef std::future< DeleteStateMachineOutcomeDeleteStateMachineOutcomeCallable
 
typedef std::future< DescribeActivityOutcomeDescribeActivityOutcomeCallable
 
typedef std::future< DescribeExecutionOutcomeDescribeExecutionOutcomeCallable
 
typedef std::future< DescribeStateMachineOutcomeDescribeStateMachineOutcomeCallable
 
typedef std::future< DescribeStateMachineForExecutionOutcomeDescribeStateMachineForExecutionOutcomeCallable
 
typedef std::future< GetActivityTaskOutcomeGetActivityTaskOutcomeCallable
 
typedef std::future< GetExecutionHistoryOutcomeGetExecutionHistoryOutcomeCallable
 
typedef std::future< ListActivitiesOutcomeListActivitiesOutcomeCallable
 
typedef std::future< ListExecutionsOutcomeListExecutionsOutcomeCallable
 
typedef std::future< ListStateMachinesOutcomeListStateMachinesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< SendTaskFailureOutcomeSendTaskFailureOutcomeCallable
 
typedef std::future< SendTaskHeartbeatOutcomeSendTaskHeartbeatOutcomeCallable
 
typedef std::future< SendTaskSuccessOutcomeSendTaskSuccessOutcomeCallable
 
typedef std::future< StartExecutionOutcomeStartExecutionOutcomeCallable
 
typedef std::future< StartSyncExecutionOutcomeStartSyncExecutionOutcomeCallable
 
typedef std::future< StopExecutionOutcomeStopExecutionOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateStateMachineOutcomeUpdateStateMachineOutcomeCallable
 

Enumerations

enum  ExecutionStatus {
  ExecutionStatus::NOT_SET, ExecutionStatus::RUNNING, ExecutionStatus::SUCCEEDED, ExecutionStatus::FAILED,
  ExecutionStatus::TIMED_OUT, ExecutionStatus::ABORTED
}
 
enum  HistoryEventType {
  HistoryEventType::NOT_SET, HistoryEventType::ActivityFailed, HistoryEventType::ActivityScheduled, HistoryEventType::ActivityScheduleFailed,
  HistoryEventType::ActivityStarted, HistoryEventType::ActivitySucceeded, HistoryEventType::ActivityTimedOut, HistoryEventType::ChoiceStateEntered,
  HistoryEventType::ChoiceStateExited, HistoryEventType::ExecutionAborted, HistoryEventType::ExecutionFailed, HistoryEventType::ExecutionStarted,
  HistoryEventType::ExecutionSucceeded, HistoryEventType::ExecutionTimedOut, HistoryEventType::FailStateEntered, HistoryEventType::LambdaFunctionFailed,
  HistoryEventType::LambdaFunctionScheduled, HistoryEventType::LambdaFunctionScheduleFailed, HistoryEventType::LambdaFunctionStarted, HistoryEventType::LambdaFunctionStartFailed,
  HistoryEventType::LambdaFunctionSucceeded, HistoryEventType::LambdaFunctionTimedOut, HistoryEventType::MapIterationAborted, HistoryEventType::MapIterationFailed,
  HistoryEventType::MapIterationStarted, HistoryEventType::MapIterationSucceeded, HistoryEventType::MapStateAborted, HistoryEventType::MapStateEntered,
  HistoryEventType::MapStateExited, HistoryEventType::MapStateFailed, HistoryEventType::MapStateStarted, HistoryEventType::MapStateSucceeded,
  HistoryEventType::ParallelStateAborted, HistoryEventType::ParallelStateEntered, HistoryEventType::ParallelStateExited, HistoryEventType::ParallelStateFailed,
  HistoryEventType::ParallelStateStarted, HistoryEventType::ParallelStateSucceeded, HistoryEventType::PassStateEntered, HistoryEventType::PassStateExited,
  HistoryEventType::SucceedStateEntered, HistoryEventType::SucceedStateExited, HistoryEventType::TaskFailed, HistoryEventType::TaskScheduled,
  HistoryEventType::TaskStarted, HistoryEventType::TaskStartFailed, HistoryEventType::TaskStateAborted, HistoryEventType::TaskStateEntered,
  HistoryEventType::TaskStateExited, HistoryEventType::TaskSubmitFailed, HistoryEventType::TaskSubmitted, HistoryEventType::TaskSucceeded,
  HistoryEventType::TaskTimedOut, HistoryEventType::WaitStateAborted, HistoryEventType::WaitStateEntered, HistoryEventType::WaitStateExited
}
 
enum  LogLevel {
  LogLevel::NOT_SET, LogLevel::ALL, LogLevel::ERROR_, LogLevel::FATAL,
  LogLevel::OFF
}
 
enum  StateMachineStatus { StateMachineStatus::NOT_SET, StateMachineStatus::ACTIVE, StateMachineStatus::DELETING }
 
enum  StateMachineType { StateMachineType::NOT_SET, StateMachineType::STANDARD, StateMachineType::EXPRESS }
 
enum  SyncExecutionStatus { SyncExecutionStatus::NOT_SET, SyncExecutionStatus::SUCCEEDED, SyncExecutionStatus::FAILED, SyncExecutionStatus::TIMED_OUT }
 

Typedef Documentation

◆ CreateActivityOutcome

Definition at line 100 of file SFNClient.h.

◆ CreateActivityOutcomeCallable

Definition at line 124 of file SFNClient.h.

◆ CreateStateMachineOutcome

Definition at line 101 of file SFNClient.h.

◆ CreateStateMachineOutcomeCallable

Definition at line 125 of file SFNClient.h.

◆ DeleteActivityOutcome

Definition at line 102 of file SFNClient.h.

◆ DeleteActivityOutcomeCallable

Definition at line 126 of file SFNClient.h.

◆ DeleteStateMachineOutcome

Definition at line 103 of file SFNClient.h.

◆ DeleteStateMachineOutcomeCallable

Definition at line 127 of file SFNClient.h.

◆ DescribeActivityOutcome

Definition at line 104 of file SFNClient.h.

◆ DescribeActivityOutcomeCallable

Definition at line 128 of file SFNClient.h.

◆ DescribeExecutionOutcome

Definition at line 105 of file SFNClient.h.

◆ DescribeExecutionOutcomeCallable

Definition at line 129 of file SFNClient.h.

◆ DescribeStateMachineForExecutionOutcome

Definition at line 107 of file SFNClient.h.

◆ DescribeStateMachineForExecutionOutcomeCallable

Definition at line 131 of file SFNClient.h.

◆ DescribeStateMachineOutcome

Definition at line 106 of file SFNClient.h.

◆ DescribeStateMachineOutcomeCallable

Definition at line 130 of file SFNClient.h.

◆ GetActivityTaskOutcome

Definition at line 108 of file SFNClient.h.

◆ GetActivityTaskOutcomeCallable

Definition at line 132 of file SFNClient.h.

◆ GetExecutionHistoryOutcome

Definition at line 109 of file SFNClient.h.

◆ GetExecutionHistoryOutcomeCallable

Definition at line 133 of file SFNClient.h.

◆ ListActivitiesOutcome

Definition at line 110 of file SFNClient.h.

◆ ListActivitiesOutcomeCallable

Definition at line 134 of file SFNClient.h.

◆ ListExecutionsOutcome

Definition at line 111 of file SFNClient.h.

◆ ListExecutionsOutcomeCallable

Definition at line 135 of file SFNClient.h.

◆ ListStateMachinesOutcome

Definition at line 112 of file SFNClient.h.

◆ ListStateMachinesOutcomeCallable

Definition at line 136 of file SFNClient.h.

◆ ListTagsForResourceOutcome

Definition at line 113 of file SFNClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 137 of file SFNClient.h.

◆ SendTaskFailureOutcome

Definition at line 114 of file SFNClient.h.

◆ SendTaskFailureOutcomeCallable

Definition at line 138 of file SFNClient.h.

◆ SendTaskHeartbeatOutcome

Definition at line 115 of file SFNClient.h.

◆ SendTaskHeartbeatOutcomeCallable

Definition at line 139 of file SFNClient.h.

◆ SendTaskSuccessOutcome

Definition at line 116 of file SFNClient.h.

◆ SendTaskSuccessOutcomeCallable

Definition at line 140 of file SFNClient.h.

◆ StartExecutionOutcome

Definition at line 117 of file SFNClient.h.

◆ StartExecutionOutcomeCallable

Definition at line 141 of file SFNClient.h.

◆ StartSyncExecutionOutcome

Definition at line 118 of file SFNClient.h.

◆ StartSyncExecutionOutcomeCallable

Definition at line 142 of file SFNClient.h.

◆ StopExecutionOutcome

Definition at line 119 of file SFNClient.h.

◆ StopExecutionOutcomeCallable

Definition at line 143 of file SFNClient.h.

◆ TagResourceOutcome

Definition at line 120 of file SFNClient.h.

◆ TagResourceOutcomeCallable

Definition at line 144 of file SFNClient.h.

◆ UntagResourceOutcome

Definition at line 121 of file SFNClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 145 of file SFNClient.h.

◆ UpdateStateMachineOutcome

Definition at line 122 of file SFNClient.h.

◆ UpdateStateMachineOutcomeCallable

Definition at line 146 of file SFNClient.h.

Enumeration Type Documentation

◆ ExecutionStatus

Enumerator
NOT_SET 
RUNNING 
SUCCEEDED 
FAILED 
TIMED_OUT 
ABORTED 

Definition at line 16 of file ExecutionStatus.h.

◆ HistoryEventType

Enumerator
NOT_SET 
ActivityFailed 
ActivityScheduled 
ActivityScheduleFailed 
ActivityStarted 
ActivitySucceeded 
ActivityTimedOut 
ChoiceStateEntered 
ChoiceStateExited 
ExecutionAborted 
ExecutionFailed 
ExecutionStarted 
ExecutionSucceeded 
ExecutionTimedOut 
FailStateEntered 
LambdaFunctionFailed 
LambdaFunctionScheduled 
LambdaFunctionScheduleFailed 
LambdaFunctionStarted 
LambdaFunctionStartFailed 
LambdaFunctionSucceeded 
LambdaFunctionTimedOut 
MapIterationAborted 
MapIterationFailed 
MapIterationStarted 
MapIterationSucceeded 
MapStateAborted 
MapStateEntered 
MapStateExited 
MapStateFailed 
MapStateStarted 
MapStateSucceeded 
ParallelStateAborted 
ParallelStateEntered 
ParallelStateExited 
ParallelStateFailed 
ParallelStateStarted 
ParallelStateSucceeded 
PassStateEntered 
PassStateExited 
SucceedStateEntered 
SucceedStateExited 
TaskFailed 
TaskScheduled 
TaskStarted 
TaskStartFailed 
TaskStateAborted 
TaskStateEntered 
TaskStateExited 
TaskSubmitFailed 
TaskSubmitted 
TaskSucceeded 
TaskTimedOut 
WaitStateAborted 
WaitStateEntered 
WaitStateExited 

Definition at line 16 of file HistoryEventType.h.

◆ LogLevel

Enumerator
NOT_SET 
ALL 
ERROR_ 
FATAL 
OFF 

Definition at line 16 of file LogLevel.h.

◆ StateMachineStatus

Enumerator
NOT_SET 
ACTIVE 
DELETING 

Definition at line 16 of file StateMachineStatus.h.

◆ StateMachineType

Enumerator
NOT_SET 
STANDARD 
EXPRESS 

Definition at line 16 of file StateMachineType.h.

◆ SyncExecutionStatus

Enumerator
NOT_SET 
SUCCEEDED 
FAILED 
TIMED_OUT 

Definition at line 16 of file SyncExecutionStatus.h.