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

Namespaces

 MarketplaceMeteringEndpoint
 
 MarketplaceMeteringErrorMapper
 
 Model
 

Classes

class  MarketplaceMeteringClient
 
class  MarketplaceMeteringRequest
 

Typedefs

typedef std::function< void(const MarketplaceMeteringClient *, const Model::MeterUsageRequest &, const Model::MeterUsageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MeterUsageResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

Definition at line 76 of file MarketplaceMeteringClient.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 
DUPLICATE_REQUEST 
INTERNAL_SERVICE_ERROR 
INVALID_ENDPOINT_REGION 
INVALID_PRODUCT_CODE 
INVALID_USAGE_DIMENSION 
TIMESTAMP_OUT_OF_BOUNDS 

Definition at line 24 of file MarketplaceMeteringErrors.h.