AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CloudHSM Namespace Reference

Namespaces

 CloudHSMEndpoint
 
 CloudHSMErrorMapper
 
 Model
 

Classes

class  CloudHSMClient
 
class  CloudHSMRequest
 

Typedefs

typedef std::function< void(const CloudHSMClient *, const Model::AddTagsToResourceRequest &, const Model::AddTagsToResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsToResourceResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::CreateHapgRequest &, const Model::CreateHapgOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateHapgResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::CreateHsmRequest &, const Model::CreateHsmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateHsmResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::CreateLunaClientRequest &, const Model::CreateLunaClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLunaClientResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::DeleteHapgRequest &, const Model::DeleteHapgOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteHapgResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::DeleteHsmRequest &, const Model::DeleteHsmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteHsmResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::DeleteLunaClientRequest &, const Model::DeleteLunaClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLunaClientResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::DescribeHapgRequest &, const Model::DescribeHapgOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeHapgResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::DescribeHsmRequest &, const Model::DescribeHsmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeHsmResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::DescribeLunaClientRequest &, const Model::DescribeLunaClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLunaClientResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::GetConfigRequest &, const Model::GetConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConfigResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::ListAvailableZonesRequest &, const Model::ListAvailableZonesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAvailableZonesResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::ListHapgsRequest &, const Model::ListHapgsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListHapgsResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::ListHsmsRequest &, const Model::ListHsmsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListHsmsResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::ListLunaClientsRequest &, const Model::ListLunaClientsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLunaClientsResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::ModifyHapgRequest &, const Model::ModifyHapgOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyHapgResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::ModifyHsmRequest &, const Model::ModifyHsmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyHsmResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::ModifyLunaClientRequest &, const Model::ModifyLunaClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyLunaClientResponseReceivedHandler
 
typedef std::function< void(const CloudHSMClient *, const Model::RemoveTagsFromResourceRequest &, const Model::RemoveTagsFromResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTagsFromResourceResponseReceivedHandler
 

Enumerations

enum  CloudHSMErrors {
  CloudHSMErrors::INCOMPLETE_SIGNATURE = 0, CloudHSMErrors::INTERNAL_FAILURE = 1, CloudHSMErrors::INVALID_ACTION = 2, CloudHSMErrors::INVALID_CLIENT_TOKEN_ID = 3,
  CloudHSMErrors::INVALID_PARAMETER_COMBINATION = 4, CloudHSMErrors::INVALID_QUERY_PARAMETER = 5, CloudHSMErrors::INVALID_PARAMETER_VALUE = 6, CloudHSMErrors::MISSING_ACTION = 7,
  CloudHSMErrors::MISSING_AUTHENTICATION_TOKEN = 8, CloudHSMErrors::MISSING_PARAMETER = 9, CloudHSMErrors::OPT_IN_REQUIRED = 10, CloudHSMErrors::REQUEST_EXPIRED = 11,
  CloudHSMErrors::SERVICE_UNAVAILABLE = 12, CloudHSMErrors::THROTTLING = 13, CloudHSMErrors::VALIDATION = 14, CloudHSMErrors::ACCESS_DENIED = 15,
  CloudHSMErrors::RESOURCE_NOT_FOUND = 16, CloudHSMErrors::UNRECOGNIZED_CLIENT = 17, CloudHSMErrors::MALFORMED_QUERY_STRING = 18, CloudHSMErrors::NETWORK_CONNECTION = 99,
  CloudHSMErrors::UNKNOWN = 100, CloudHSMErrors::CLOUD_HSM_INTERNAL = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, CloudHSMErrors::CLOUD_HSM_SERVICE, CloudHSMErrors::INVALID_REQUEST
}
 

Typedef Documentation

Definition at line 152 of file CloudHSMClient.h.

Definition at line 155 of file CloudHSMClient.h.

Definition at line 156 of file CloudHSMClient.h.

Definition at line 157 of file CloudHSMClient.h.

Definition at line 158 of file CloudHSMClient.h.

Definition at line 159 of file CloudHSMClient.h.

Definition at line 160 of file CloudHSMClient.h.

Definition at line 161 of file CloudHSMClient.h.

Definition at line 162 of file CloudHSMClient.h.

Definition at line 163 of file CloudHSMClient.h.

Definition at line 164 of file CloudHSMClient.h.

Definition at line 165 of file CloudHSMClient.h.

Definition at line 166 of file CloudHSMClient.h.

typedef std::function<void(const CloudHSMClient*, const Model::ListHsmsRequest&, const Model::ListHsmsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::CloudHSM::ListHsmsResponseReceivedHandler

Definition at line 167 of file CloudHSMClient.h.

Definition at line 168 of file CloudHSMClient.h.

Definition at line 169 of file CloudHSMClient.h.

Definition at line 170 of file CloudHSMClient.h.

Definition at line 171 of file CloudHSMClient.h.

Definition at line 172 of file CloudHSMClient.h.

Definition at line 173 of file CloudHSMClient.h.

Enumeration Type Documentation

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 
NETWORK_CONNECTION 
UNKNOWN 
CLOUD_HSM_INTERNAL 
CLOUD_HSM_SERVICE 
INVALID_REQUEST 

Definition at line 24 of file CloudHSMErrors.h.