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

Namespaces

 ApplicationAutoScalingEndpoint
 
 ApplicationAutoScalingErrorMapper
 
 Model
 

Classes

class  ApplicationAutoScalingClient
 
class  ApplicationAutoScalingRequest
 

Typedefs

typedef std::function< void(const ApplicationAutoScalingClient *, const Model::DeleteScalingPolicyRequest &, const Model::DeleteScalingPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteScalingPolicyResponseReceivedHandler
 
typedef std::function< void(const ApplicationAutoScalingClient *, const Model::DeregisterScalableTargetRequest &, const Model::DeregisterScalableTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterScalableTargetResponseReceivedHandler
 
typedef std::function< void(const ApplicationAutoScalingClient *, const Model::DescribeScalableTargetsRequest &, const Model::DescribeScalableTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScalableTargetsResponseReceivedHandler
 
typedef std::function< void(const ApplicationAutoScalingClient *, const Model::DescribeScalingActivitiesRequest &, const Model::DescribeScalingActivitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScalingActivitiesResponseReceivedHandler
 
typedef std::function< void(const ApplicationAutoScalingClient *, const Model::DescribeScalingPoliciesRequest &, const Model::DescribeScalingPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScalingPoliciesResponseReceivedHandler
 
typedef std::function< void(const ApplicationAutoScalingClient *, const Model::PutScalingPolicyRequest &, const Model::PutScalingPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutScalingPolicyResponseReceivedHandler
 
typedef std::function< void(const ApplicationAutoScalingClient *, const Model::RegisterScalableTargetRequest &, const Model::RegisterScalableTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterScalableTargetResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

Definition at line 100 of file ApplicationAutoScalingClient.h.

Definition at line 103 of file ApplicationAutoScalingClient.h.

Definition at line 104 of file ApplicationAutoScalingClient.h.

Definition at line 105 of file ApplicationAutoScalingClient.h.

Definition at line 106 of file ApplicationAutoScalingClient.h.

Definition at line 107 of file ApplicationAutoScalingClient.h.

Definition at line 108 of file ApplicationAutoScalingClient.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 
CONCURRENT_UPDATE 
FAILED_RESOURCE_ACCESS 
INTERNAL_SERVICE 
INVALID_NEXT_TOKEN 
LIMIT_EXCEEDED 
OBJECT_NOT_FOUND 

Definition at line 24 of file ApplicationAutoScalingErrors.h.