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

Namespaces

 ACMEndpoint
 
 ACMErrorMapper
 
 Model
 

Classes

class  ACMClient
 
class  ACMRequest
 

Typedefs

typedef std::function< void(const ACMClient *, const Model::AddTagsToCertificateRequest &, const Model::AddTagsToCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsToCertificateResponseReceivedHandler
 
typedef std::function< void(const ACMClient *, const Model::DeleteCertificateRequest &, const Model::DeleteCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCertificateResponseReceivedHandler
 
typedef std::function< void(const ACMClient *, const Model::DescribeCertificateRequest &, const Model::DescribeCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCertificateResponseReceivedHandler
 
typedef std::function< void(const ACMClient *, const Model::GetCertificateRequest &, const Model::GetCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCertificateResponseReceivedHandler
 
typedef std::function< void(const ACMClient *, const Model::ListCertificatesRequest &, const Model::ListCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCertificatesResponseReceivedHandler
 
typedef std::function< void(const ACMClient *, const Model::ListTagsForCertificateRequest &, const Model::ListTagsForCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForCertificateResponseReceivedHandler
 
typedef std::function< void(const ACMClient *, const Model::RemoveTagsFromCertificateRequest &, const Model::RemoveTagsFromCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTagsFromCertificateResponseReceivedHandler
 
typedef std::function< void(const ACMClient *, const Model::RequestCertificateRequest &, const Model::RequestCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RequestCertificateResponseReceivedHandler
 
typedef std::function< void(const ACMClient *, const Model::ResendValidationEmailRequest &, const Model::ResendValidationEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResendValidationEmailResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

Definition at line 105 of file ACMClient.h.

Definition at line 108 of file ACMClient.h.

Definition at line 109 of file ACMClient.h.

Definition at line 110 of file ACMClient.h.

Definition at line 111 of file ACMClient.h.

Definition at line 112 of file ACMClient.h.

Definition at line 113 of file ACMClient.h.

Definition at line 114 of file ACMClient.h.

Definition at line 115 of file ACMClient.h.

Enumeration Type Documentation

enum Aws::ACM::ACMErrors
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 
NETWORK_CONNECTION 
UNKNOWN 
INVALID_ARN 
INVALID_DOMAIN_VALIDATION_OPTIONS 
INVALID_STATE 
INVALID_TAG 
LIMIT_EXCEEDED 
REQUEST_IN_PROGRESS 
RESOURCE_IN_USE 
TOO_MANY_TAGS 

Definition at line 24 of file ACMErrors.h.