AWS SDK for C++

AWS SDK for C++ Version 1.11.680

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 220 of file SFNServiceClientModel.h.

◆ CreateStateMachineAliasResponseReceivedHandler

Definition at line 226 of file SFNServiceClientModel.h.

◆ CreateStateMachineResponseReceivedHandler

Definition at line 223 of file SFNServiceClientModel.h.

◆ DeleteActivityResponseReceivedHandler

Definition at line 229 of file SFNServiceClientModel.h.

◆ DeleteStateMachineAliasResponseReceivedHandler

Definition at line 235 of file SFNServiceClientModel.h.

◆ DeleteStateMachineResponseReceivedHandler

Definition at line 232 of file SFNServiceClientModel.h.

◆ DeleteStateMachineVersionResponseReceivedHandler

Definition at line 238 of file SFNServiceClientModel.h.

◆ DescribeActivityResponseReceivedHandler

Definition at line 241 of file SFNServiceClientModel.h.

◆ DescribeExecutionResponseReceivedHandler

Definition at line 244 of file SFNServiceClientModel.h.

◆ DescribeMapRunResponseReceivedHandler

Definition at line 247 of file SFNServiceClientModel.h.

◆ DescribeStateMachineAliasResponseReceivedHandler

Definition at line 253 of file SFNServiceClientModel.h.

◆ DescribeStateMachineForExecutionResponseReceivedHandler

Definition at line 257 of file SFNServiceClientModel.h.

◆ DescribeStateMachineResponseReceivedHandler

Definition at line 250 of file SFNServiceClientModel.h.

◆ GetActivityTaskResponseReceivedHandler

Definition at line 260 of file SFNServiceClientModel.h.

◆ GetExecutionHistoryResponseReceivedHandler

Definition at line 263 of file SFNServiceClientModel.h.

◆ ListActivitiesResponseReceivedHandler

Definition at line 266 of file SFNServiceClientModel.h.

◆ ListExecutionsResponseReceivedHandler

Definition at line 269 of file SFNServiceClientModel.h.

◆ ListMapRunsResponseReceivedHandler

Definition at line 272 of file SFNServiceClientModel.h.

◆ ListStateMachineAliasesResponseReceivedHandler

Definition at line 275 of file SFNServiceClientModel.h.

◆ ListStateMachinesResponseReceivedHandler

Definition at line 281 of file SFNServiceClientModel.h.

◆ ListStateMachineVersionsResponseReceivedHandler

Definition at line 278 of file SFNServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 284 of file SFNServiceClientModel.h.

◆ PublishStateMachineVersionResponseReceivedHandler

Definition at line 287 of file SFNServiceClientModel.h.

◆ RedriveExecutionResponseReceivedHandler

Definition at line 290 of file SFNServiceClientModel.h.

◆ SendTaskFailureResponseReceivedHandler

Definition at line 293 of file SFNServiceClientModel.h.

◆ SendTaskHeartbeatResponseReceivedHandler

Definition at line 296 of file SFNServiceClientModel.h.

◆ SendTaskSuccessResponseReceivedHandler

Definition at line 299 of file SFNServiceClientModel.h.

◆ SFNClientConfiguration

Definition at line 89 of file SFNServiceClientModel.h.

◆ SFNEndpointProvider

Definition at line 91 of file SFNServiceClientModel.h.

◆ SFNEndpointProviderBase

Definition at line 90 of file SFNServiceClientModel.h.

◆ StartExecutionResponseReceivedHandler

Definition at line 302 of file SFNServiceClientModel.h.

◆ StartSyncExecutionResponseReceivedHandler

Definition at line 305 of file SFNServiceClientModel.h.

◆ StopExecutionResponseReceivedHandler

Definition at line 308 of file SFNServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 311 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 314 of file SFNServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 317 of file SFNServiceClientModel.h.

◆ UpdateMapRunResponseReceivedHandler

Definition at line 320 of file SFNServiceClientModel.h.

◆ UpdateStateMachineAliasResponseReceivedHandler

Definition at line 326 of file SFNServiceClientModel.h.

◆ UpdateStateMachineResponseReceivedHandler

Definition at line 323 of file SFNServiceClientModel.h.

◆ ValidateStateMachineDefinitionResponseReceivedHandler

Definition at line 330 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 14 of file SFNErrors.h.