AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::SFN Namespace Reference

Namespaces

namespace  Endpoint
 
namespace  Model
 
namespace  SFNErrorMapper
 

Classes

class  SFNClient
 
 
class  SFNError
 
class  SFNRequest
 

Typedefs

 
 
 
typedef std::function< void(const SFNClient *, const Model::CreateActivityRequest &, const Model::CreateActivityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateActivityResponseReceivedHandler
 
 
 
typedef std::function< void(const SFNClient *, const Model::DeleteActivityRequest &, const Model::DeleteActivityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteActivityResponseReceivedHandler
 
 
 
 
typedef std::function< void(const SFNClient *, const Model::DescribeActivityRequest &, const Model::DescribeActivityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeActivityResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::DescribeExecutionRequest &, const Model::DescribeExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeExecutionResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::DescribeMapRunRequest &, const Model::DescribeMapRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMapRunResponseReceivedHandler
 
 
 
 
typedef std::function< void(const SFNClient *, const Model::GetActivityTaskRequest &, const Model::GetActivityTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetActivityTaskResponseReceivedHandler
 
 
typedef std::function< void(const SFNClient *, const Model::ListActivitiesRequest &, const Model::ListActivitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListActivitiesResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::ListExecutionsRequest &, const Model::ListExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListExecutionsResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::ListMapRunsRequest &, const Model::ListMapRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMapRunsResponseReceivedHandler
 
 
 
typedef std::function< void(const SFNClient *, const Model::ListStateMachinesRequest &, const Model::ListStateMachinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListStateMachinesResponseReceivedHandler
 
 
 
typedef std::function< void(const SFNClient *, const Model::RedriveExecutionRequest &, const Model::RedriveExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RedriveExecutionResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::SendTaskFailureRequest &, const Model::SendTaskFailureOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendTaskFailureResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::SendTaskHeartbeatRequest &, const Model::SendTaskHeartbeatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendTaskHeartbeatResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::SendTaskSuccessRequest &, const Model::SendTaskSuccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendTaskSuccessResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::StartExecutionRequest &, const Model::StartExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartExecutionResponseReceivedHandler
 
 
typedef std::function< void(const SFNClient *, const Model::StopExecutionRequest &, const Model::StopExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopExecutionResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::TestStateRequest &, const Model::TestStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestStateResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::UpdateMapRunRequest &, const Model::UpdateMapRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMapRunResponseReceivedHandler
 
 
 
 

Enumerations

enum class  SFNErrors {
  INCOMPLETE_SIGNATURE = 0 , INTERNAL_FAILURE = 1 , INVALID_ACTION = 2 , INVALID_CLIENT_TOKEN_ID = 3 ,
  INVALID_PARAMETER_COMBINATION = 4 , INVALID_QUERY_PARAMETER = 5 , INVALID_PARAMETER_VALUE = 6 , MISSING_ACTION = 7 ,
  MISSING_AUTHENTICATION_TOKEN = 8 , MISSING_PARAMETER = 9 , OPT_IN_REQUIRED = 10 , REQUEST_EXPIRED = 11 ,
  SERVICE_UNAVAILABLE = 12 , THROTTLING = 13 , VALIDATION = 14 , ACCESS_DENIED = 15 ,
  RESOURCE_NOT_FOUND = 16 , UNRECOGNIZED_CLIENT = 17 , MALFORMED_QUERY_STRING = 18 , SLOW_DOWN = 19 ,
  REQUEST_TIME_TOO_SKEWED = 20 , INVALID_SIGNATURE = 21 , SIGNATURE_DOES_NOT_MATCH = 22 , INVALID_ACCESS_KEY_ID = 23 ,
  REQUEST_TIMEOUT = 24 , NETWORK_CONNECTION = 99 , UNKNOWN = 100 , ACTIVITY_ALREADY_EXISTS = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1 ,
  ACTIVITY_DOES_NOT_EXIST , ACTIVITY_LIMIT_EXCEEDED , ACTIVITY_WORKER_LIMIT_EXCEEDED , CONFLICT ,
  EXECUTION_ALREADY_EXISTS , EXECUTION_DOES_NOT_EXIST , EXECUTION_LIMIT_EXCEEDED , EXECUTION_NOT_REDRIVABLE ,
  INVALID_ARN , INVALID_DEFINITION , INVALID_ENCRYPTION_CONFIGURATION , INVALID_EXECUTION_INPUT ,
  INVALID_LOGGING_CONFIGURATION , INVALID_NAME , INVALID_OUTPUT , INVALID_TOKEN ,
  INVALID_TRACING_CONFIGURATION , KMS_ACCESS_DENIED , KMS_INVALID_STATE , KMS_THROTTLING ,
  MISSING_REQUIRED_PARAMETER , SERVICE_QUOTA_EXCEEDED , STATE_MACHINE_ALREADY_EXISTS , STATE_MACHINE_DELETING ,
  STATE_MACHINE_DOES_NOT_EXIST , STATE_MACHINE_LIMIT_EXCEEDED , STATE_MACHINE_TYPE_NOT_SUPPORTED , TASK_DOES_NOT_EXIST ,
  TASK_TIMED_OUT , TOO_MANY_TAGS
}
 

Typedef Documentation

◆ CreateActivityResponseReceivedHandler

Definition at line 224 of file SFNServiceClientModel.h.

◆ CreateStateMachineAliasResponseReceivedHandler

Definition at line 226 of file SFNServiceClientModel.h.

◆ CreateStateMachineResponseReceivedHandler

Definition at line 225 of file SFNServiceClientModel.h.

◆ DeleteActivityResponseReceivedHandler

Definition at line 227 of file SFNServiceClientModel.h.

◆ DeleteStateMachineAliasResponseReceivedHandler

Definition at line 229 of file SFNServiceClientModel.h.

◆ DeleteStateMachineResponseReceivedHandler

Definition at line 228 of file SFNServiceClientModel.h.

◆ DeleteStateMachineVersionResponseReceivedHandler

Definition at line 230 of file SFNServiceClientModel.h.

◆ DescribeActivityResponseReceivedHandler

Definition at line 231 of file SFNServiceClientModel.h.

◆ DescribeExecutionResponseReceivedHandler

Definition at line 232 of file SFNServiceClientModel.h.

◆ DescribeMapRunResponseReceivedHandler

Definition at line 233 of file SFNServiceClientModel.h.

◆ DescribeStateMachineAliasResponseReceivedHandler

Definition at line 235 of file SFNServiceClientModel.h.

◆ DescribeStateMachineForExecutionResponseReceivedHandler

Definition at line 236 of file SFNServiceClientModel.h.

◆ DescribeStateMachineResponseReceivedHandler

Definition at line 234 of file SFNServiceClientModel.h.

◆ GetActivityTaskResponseReceivedHandler

Definition at line 237 of file SFNServiceClientModel.h.

◆ GetExecutionHistoryResponseReceivedHandler

Definition at line 238 of file SFNServiceClientModel.h.

◆ ListActivitiesResponseReceivedHandler

Definition at line 239 of file SFNServiceClientModel.h.

◆ ListExecutionsResponseReceivedHandler

Definition at line 240 of file SFNServiceClientModel.h.

◆ ListMapRunsResponseReceivedHandler

typedef std::function<void(const SFNClient*, const Model::ListMapRunsRequest&, const Model::ListMapRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::SFN::ListMapRunsResponseReceivedHandler

Definition at line 241 of file SFNServiceClientModel.h.

◆ ListStateMachineAliasesResponseReceivedHandler

Definition at line 242 of file SFNServiceClientModel.h.

◆ ListStateMachinesResponseReceivedHandler

Definition at line 244 of file SFNServiceClientModel.h.

◆ ListStateMachineVersionsResponseReceivedHandler

Definition at line 243 of file SFNServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 245 of file SFNServiceClientModel.h.

◆ PublishStateMachineVersionResponseReceivedHandler

Definition at line 246 of file SFNServiceClientModel.h.

◆ RedriveExecutionResponseReceivedHandler

Definition at line 247 of file SFNServiceClientModel.h.

◆ SendTaskFailureResponseReceivedHandler

Definition at line 248 of file SFNServiceClientModel.h.

◆ SendTaskHeartbeatResponseReceivedHandler

Definition at line 249 of file SFNServiceClientModel.h.

◆ SendTaskSuccessResponseReceivedHandler

Definition at line 250 of file SFNServiceClientModel.h.

◆ SFNClientConfiguration

Definition at line 94 of file SFNServiceClientModel.h.

◆ SFNEndpointProvider

Definition at line 96 of file SFNServiceClientModel.h.

◆ SFNEndpointProviderBase

Definition at line 95 of file SFNServiceClientModel.h.

◆ StartExecutionResponseReceivedHandler

Definition at line 251 of file SFNServiceClientModel.h.

◆ StartSyncExecutionResponseReceivedHandler

Definition at line 252 of file SFNServiceClientModel.h.

◆ StopExecutionResponseReceivedHandler

Definition at line 253 of file SFNServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

typedef std::function<void(const SFNClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::SFN::TagResourceResponseReceivedHandler

Definition at line 254 of file SFNServiceClientModel.h.

◆ TestStateResponseReceivedHandler

typedef std::function<void(const SFNClient*, const Model::TestStateRequest&, const Model::TestStateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::SFN::TestStateResponseReceivedHandler

Definition at line 255 of file SFNServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 256 of file SFNServiceClientModel.h.

◆ UpdateMapRunResponseReceivedHandler

Definition at line 257 of file SFNServiceClientModel.h.

◆ UpdateStateMachineAliasResponseReceivedHandler

Definition at line 259 of file SFNServiceClientModel.h.

◆ UpdateStateMachineResponseReceivedHandler

Definition at line 258 of file SFNServiceClientModel.h.

◆ ValidateStateMachineDefinitionResponseReceivedHandler

Definition at line 260 of file SFNServiceClientModel.h.

Enumeration Type Documentation

◆ SFNErrors

enum class Aws::SFN::SFNErrors
strong
Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
ACTIVITY_ALREADY_EXISTS 
ACTIVITY_DOES_NOT_EXIST 
ACTIVITY_LIMIT_EXCEEDED 
ACTIVITY_WORKER_LIMIT_EXCEEDED 
CONFLICT 
EXECUTION_ALREADY_EXISTS 
EXECUTION_DOES_NOT_EXIST 
EXECUTION_LIMIT_EXCEEDED 
EXECUTION_NOT_REDRIVABLE 
INVALID_ARN 
INVALID_DEFINITION 
INVALID_ENCRYPTION_CONFIGURATION 
INVALID_EXECUTION_INPUT 
INVALID_LOGGING_CONFIGURATION 
INVALID_NAME 
INVALID_OUTPUT 
INVALID_TOKEN 
INVALID_TRACING_CONFIGURATION 
KMS_ACCESS_DENIED 
KMS_INVALID_STATE 
KMS_THROTTLING 
MISSING_REQUIRED_PARAMETER 
SERVICE_QUOTA_EXCEEDED 
STATE_MACHINE_ALREADY_EXISTS 
STATE_MACHINE_DELETING 
STATE_MACHINE_DOES_NOT_EXIST 
STATE_MACHINE_LIMIT_EXCEEDED 
STATE_MACHINE_TYPE_NOT_SUPPORTED 
TASK_DOES_NOT_EXIST 
TASK_TIMED_OUT 
TOO_MANY_TAGS 

Definition at line 16 of file SFNErrors.h.