AWS SDK for C++  1.8.75
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::DLM Namespace Reference

Namespaces

 DLMEndpoint
 
 DLMErrorMapper
 
 Model
 

Classes

class  DLMClient
 
class  DLMError
 
class  DLMRequest
 

Typedefs

typedef std::function< void(const DLMClient *, const Model::CreateLifecyclePolicyRequest &, const Model::CreateLifecyclePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLifecyclePolicyResponseReceivedHandler
 
typedef std::function< void(const DLMClient *, const Model::DeleteLifecyclePolicyRequest &, const Model::DeleteLifecyclePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLifecyclePolicyResponseReceivedHandler
 
typedef std::function< void(const DLMClient *, const Model::GetLifecyclePoliciesRequest &, const Model::GetLifecyclePoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLifecyclePoliciesResponseReceivedHandler
 
typedef std::function< void(const DLMClient *, const Model::GetLifecyclePolicyRequest &, const Model::GetLifecyclePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLifecyclePolicyResponseReceivedHandler
 
typedef std::function< void(const DLMClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const DLMClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const DLMClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const DLMClient *, const Model::UpdateLifecyclePolicyRequest &, const Model::UpdateLifecyclePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateLifecyclePolicyResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ CreateLifecyclePolicyResponseReceivedHandler

Definition at line 89 of file DLMClient.h.

◆ DeleteLifecyclePolicyResponseReceivedHandler

Definition at line 92 of file DLMClient.h.

◆ GetLifecyclePoliciesResponseReceivedHandler

Definition at line 93 of file DLMClient.h.

◆ GetLifecyclePolicyResponseReceivedHandler

Definition at line 94 of file DLMClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 95 of file DLMClient.h.

◆ TagResourceResponseReceivedHandler

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

Definition at line 96 of file DLMClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 97 of file DLMClient.h.

◆ UpdateLifecyclePolicyResponseReceivedHandler

Definition at line 98 of file DLMClient.h.

Enumeration Type Documentation

◆ DLMErrors

enum Aws::DLM::DLMErrors
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 
INTERNAL_SERVER 
INVALID_REQUEST 
LIMIT_EXCEEDED 

Definition at line 16 of file DLMErrors.h.