AWS SDK for C++  1.8.78
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::ServerlessApplicationRepository Namespace Reference

Namespaces

 Model
 
 ServerlessApplicationRepositoryEndpoint
 
 ServerlessApplicationRepositoryErrorMapper
 

Classes

class  ServerlessApplicationRepositoryClient
 
class  ServerlessApplicationRepositoryError
 
class  ServerlessApplicationRepositoryRequest
 

Typedefs

typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::CreateApplicationVersionRequest &, const Model::CreateApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationVersionResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::CreateCloudFormationChangeSetRequest &, const Model::CreateCloudFormationChangeSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCloudFormationChangeSetResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::CreateCloudFormationTemplateRequest &, const Model::CreateCloudFormationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCloudFormationTemplateResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::GetApplicationRequest &, const Model::GetApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApplicationResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::GetApplicationPolicyRequest &, const Model::GetApplicationPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApplicationPolicyResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::GetCloudFormationTemplateRequest &, const Model::GetCloudFormationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCloudFormationTemplateResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::ListApplicationDependenciesRequest &, const Model::ListApplicationDependenciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationDependenciesResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::ListApplicationVersionsRequest &, const Model::ListApplicationVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationVersionsResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationsResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::PutApplicationPolicyRequest &, const Model::PutApplicationPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutApplicationPolicyResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::UnshareApplicationRequest &, const Model::UnshareApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnshareApplicationResponseReceivedHandler
 
typedef std::function< void(const ServerlessApplicationRepositoryClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
 

Enumerations

enum  ServerlessApplicationRepositoryErrors {
  ServerlessApplicationRepositoryErrors::INCOMPLETE_SIGNATURE = 0, ServerlessApplicationRepositoryErrors::INTERNAL_FAILURE = 1, ServerlessApplicationRepositoryErrors::INVALID_ACTION = 2, ServerlessApplicationRepositoryErrors::INVALID_CLIENT_TOKEN_ID = 3,
  ServerlessApplicationRepositoryErrors::INVALID_PARAMETER_COMBINATION = 4, ServerlessApplicationRepositoryErrors::INVALID_QUERY_PARAMETER = 5, ServerlessApplicationRepositoryErrors::INVALID_PARAMETER_VALUE = 6, ServerlessApplicationRepositoryErrors::MISSING_ACTION = 7,
  ServerlessApplicationRepositoryErrors::MISSING_AUTHENTICATION_TOKEN = 8, ServerlessApplicationRepositoryErrors::MISSING_PARAMETER = 9, ServerlessApplicationRepositoryErrors::OPT_IN_REQUIRED = 10, ServerlessApplicationRepositoryErrors::REQUEST_EXPIRED = 11,
  ServerlessApplicationRepositoryErrors::SERVICE_UNAVAILABLE = 12, ServerlessApplicationRepositoryErrors::THROTTLING = 13, ServerlessApplicationRepositoryErrors::VALIDATION = 14, ServerlessApplicationRepositoryErrors::ACCESS_DENIED = 15,
  ServerlessApplicationRepositoryErrors::RESOURCE_NOT_FOUND = 16, ServerlessApplicationRepositoryErrors::UNRECOGNIZED_CLIENT = 17, ServerlessApplicationRepositoryErrors::MALFORMED_QUERY_STRING = 18, ServerlessApplicationRepositoryErrors::SLOW_DOWN = 19,
  ServerlessApplicationRepositoryErrors::REQUEST_TIME_TOO_SKEWED = 20, ServerlessApplicationRepositoryErrors::INVALID_SIGNATURE = 21, ServerlessApplicationRepositoryErrors::SIGNATURE_DOES_NOT_MATCH = 22, ServerlessApplicationRepositoryErrors::INVALID_ACCESS_KEY_ID = 23,
  ServerlessApplicationRepositoryErrors::REQUEST_TIMEOUT = 24, ServerlessApplicationRepositoryErrors::NETWORK_CONNECTION = 99, ServerlessApplicationRepositoryErrors::UNKNOWN = 100, ServerlessApplicationRepositoryErrors::BAD_REQUEST = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  ServerlessApplicationRepositoryErrors::CONFLICT, ServerlessApplicationRepositoryErrors::FORBIDDEN, ServerlessApplicationRepositoryErrors::INTERNAL_SERVER_ERROR, ServerlessApplicationRepositoryErrors::NOT_FOUND,
  ServerlessApplicationRepositoryErrors::TOO_MANY_REQUESTS
}
 

Typedef Documentation

◆ CreateApplicationResponseReceivedHandler

Definition at line 112 of file ServerlessApplicationRepositoryClient.h.

◆ CreateApplicationVersionResponseReceivedHandler

Definition at line 115 of file ServerlessApplicationRepositoryClient.h.

◆ CreateCloudFormationChangeSetResponseReceivedHandler

Definition at line 116 of file ServerlessApplicationRepositoryClient.h.

◆ CreateCloudFormationTemplateResponseReceivedHandler

Definition at line 117 of file ServerlessApplicationRepositoryClient.h.

◆ DeleteApplicationResponseReceivedHandler

Definition at line 118 of file ServerlessApplicationRepositoryClient.h.

◆ GetApplicationPolicyResponseReceivedHandler

Definition at line 120 of file ServerlessApplicationRepositoryClient.h.

◆ GetApplicationResponseReceivedHandler

Definition at line 119 of file ServerlessApplicationRepositoryClient.h.

◆ GetCloudFormationTemplateResponseReceivedHandler

Definition at line 121 of file ServerlessApplicationRepositoryClient.h.

◆ ListApplicationDependenciesResponseReceivedHandler

Definition at line 122 of file ServerlessApplicationRepositoryClient.h.

◆ ListApplicationsResponseReceivedHandler

Definition at line 124 of file ServerlessApplicationRepositoryClient.h.

◆ ListApplicationVersionsResponseReceivedHandler

Definition at line 123 of file ServerlessApplicationRepositoryClient.h.

◆ PutApplicationPolicyResponseReceivedHandler

Definition at line 125 of file ServerlessApplicationRepositoryClient.h.

◆ UnshareApplicationResponseReceivedHandler

Definition at line 126 of file ServerlessApplicationRepositoryClient.h.

◆ UpdateApplicationResponseReceivedHandler

Definition at line 127 of file ServerlessApplicationRepositoryClient.h.

Enumeration Type Documentation

◆ ServerlessApplicationRepositoryErrors

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 
BAD_REQUEST 
CONFLICT 
FORBIDDEN 
INTERNAL_SERVER_ERROR 
NOT_FOUND 
TOO_MANY_REQUESTS 

Definition at line 16 of file ServerlessApplicationRepositoryErrors.h.