AWS SDK for C++  1.8.155
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::AutoScalingPlans Namespace Reference

Namespaces

 AutoScalingPlansEndpoint
 
 AutoScalingPlansErrorMapper
 
 Model
 

Classes

class  AutoScalingPlansClient
 
class  AutoScalingPlansError
 
class  AutoScalingPlansRequest
 

Typedefs

typedef std::function< void(const AutoScalingPlansClient *, const Model::CreateScalingPlanRequest &, const Model::CreateScalingPlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateScalingPlanResponseReceivedHandler
 
typedef std::function< void(const AutoScalingPlansClient *, const Model::DeleteScalingPlanRequest &, const Model::DeleteScalingPlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteScalingPlanResponseReceivedHandler
 
typedef std::function< void(const AutoScalingPlansClient *, const Model::DescribeScalingPlanResourcesRequest &, const Model::DescribeScalingPlanResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScalingPlanResourcesResponseReceivedHandler
 
typedef std::function< void(const AutoScalingPlansClient *, const Model::DescribeScalingPlansRequest &, const Model::DescribeScalingPlansOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScalingPlansResponseReceivedHandler
 
typedef std::function< void(const AutoScalingPlansClient *, const Model::GetScalingPlanResourceForecastDataRequest &, const Model::GetScalingPlanResourceForecastDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetScalingPlanResourceForecastDataResponseReceivedHandler
 
typedef std::function< void(const AutoScalingPlansClient *, const Model::UpdateScalingPlanRequest &, const Model::UpdateScalingPlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateScalingPlanResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ CreateScalingPlanResponseReceivedHandler

Definition at line 83 of file AutoScalingPlansClient.h.

◆ DeleteScalingPlanResponseReceivedHandler

Definition at line 84 of file AutoScalingPlansClient.h.

◆ DescribeScalingPlanResourcesResponseReceivedHandler

Definition at line 85 of file AutoScalingPlansClient.h.

◆ DescribeScalingPlansResponseReceivedHandler

Definition at line 86 of file AutoScalingPlansClient.h.

◆ GetScalingPlanResourceForecastDataResponseReceivedHandler

Definition at line 87 of file AutoScalingPlansClient.h.

◆ UpdateScalingPlanResponseReceivedHandler

Definition at line 88 of file AutoScalingPlansClient.h.

Enumeration Type Documentation

◆ AutoScalingPlansErrors

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 
CONCURRENT_UPDATE 
INTERNAL_SERVICE 
INVALID_NEXT_TOKEN 
LIMIT_EXCEEDED 
OBJECT_NOT_FOUND 

Definition at line 16 of file AutoScalingPlansErrors.h.