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

Namespaces

 ElasticBeanstalkEndpoint
 
 ElasticBeanstalkErrorMapper
 
 Model
 

Classes

class  ElasticBeanstalkClient
 
class  ElasticBeanstalkRequest
 

Typedefs

typedef std::function< void(const ElasticBeanstalkClient *, const Model::AbortEnvironmentUpdateRequest &, const Model::AbortEnvironmentUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AbortEnvironmentUpdateResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::ApplyEnvironmentManagedActionRequest &, const Model::ApplyEnvironmentManagedActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ApplyEnvironmentManagedActionResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::CheckDNSAvailabilityRequest &, const Model::CheckDNSAvailabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CheckDNSAvailabilityResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::ComposeEnvironmentsRequest &, const Model::ComposeEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ComposeEnvironmentsResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::CreateApplicationVersionRequest &, const Model::CreateApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationVersionResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::CreateConfigurationTemplateRequest &, const Model::CreateConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfigurationTemplateResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::CreateEnvironmentRequest &, const Model::CreateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::CreateStorageLocationRequest &, const Model::CreateStorageLocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateStorageLocationResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DeleteApplicationVersionRequest &, const Model::DeleteApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationVersionResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DeleteConfigurationTemplateRequest &, const Model::DeleteConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfigurationTemplateResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DeleteEnvironmentConfigurationRequest &, const Model::DeleteEnvironmentConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentConfigurationResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DescribeApplicationVersionsRequest &, const Model::DescribeApplicationVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationVersionsResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DescribeApplicationsRequest &, const Model::DescribeApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationsResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DescribeConfigurationOptionsRequest &, const Model::DescribeConfigurationOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConfigurationOptionsResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DescribeConfigurationSettingsRequest &, const Model::DescribeConfigurationSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConfigurationSettingsResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentHealthRequest &, const Model::DescribeEnvironmentHealthOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentHealthResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentManagedActionHistoryRequest &, const Model::DescribeEnvironmentManagedActionHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentManagedActionHistoryResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentManagedActionsRequest &, const Model::DescribeEnvironmentManagedActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentManagedActionsResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentResourcesRequest &, const Model::DescribeEnvironmentResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentResourcesResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentsRequest &, const Model::DescribeEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentsResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEventsRequest &, const Model::DescribeEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventsResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::DescribeInstancesHealthRequest &, const Model::DescribeInstancesHealthOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstancesHealthResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::ListAvailableSolutionStacksRequest &, const Model::ListAvailableSolutionStacksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAvailableSolutionStacksResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::RebuildEnvironmentRequest &, const Model::RebuildEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebuildEnvironmentResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::RequestEnvironmentInfoRequest &, const Model::RequestEnvironmentInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RequestEnvironmentInfoResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::RestartAppServerRequest &, const Model::RestartAppServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RestartAppServerResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::RetrieveEnvironmentInfoRequest &, const Model::RetrieveEnvironmentInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RetrieveEnvironmentInfoResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::SwapEnvironmentCNAMEsRequest &, const Model::SwapEnvironmentCNAMEsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SwapEnvironmentCNAMEsResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::TerminateEnvironmentRequest &, const Model::TerminateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TerminateEnvironmentResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::UpdateApplicationVersionRequest &, const Model::UpdateApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationVersionResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::UpdateConfigurationTemplateRequest &, const Model::UpdateConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationTemplateResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::UpdateEnvironmentRequest &, const Model::UpdateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentResponseReceivedHandler
 
typedef std::function< void(const ElasticBeanstalkClient *, const Model::ValidateConfigurationSettingsRequest &, const Model::ValidateConfigurationSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ValidateConfigurationSettingsResponseReceivedHandler
 

Enumerations

enum  ElasticBeanstalkErrors {
  ElasticBeanstalkErrors::INCOMPLETE_SIGNATURE = 0, ElasticBeanstalkErrors::INTERNAL_FAILURE = 1, ElasticBeanstalkErrors::INVALID_ACTION = 2, ElasticBeanstalkErrors::INVALID_CLIENT_TOKEN_ID = 3,
  ElasticBeanstalkErrors::INVALID_PARAMETER_COMBINATION = 4, ElasticBeanstalkErrors::INVALID_QUERY_PARAMETER = 5, ElasticBeanstalkErrors::INVALID_PARAMETER_VALUE = 6, ElasticBeanstalkErrors::MISSING_ACTION = 7,
  ElasticBeanstalkErrors::MISSING_AUTHENTICATION_TOKEN = 8, ElasticBeanstalkErrors::MISSING_PARAMETER = 9, ElasticBeanstalkErrors::OPT_IN_REQUIRED = 10, ElasticBeanstalkErrors::REQUEST_EXPIRED = 11,
  ElasticBeanstalkErrors::SERVICE_UNAVAILABLE = 12, ElasticBeanstalkErrors::THROTTLING = 13, ElasticBeanstalkErrors::VALIDATION = 14, ElasticBeanstalkErrors::ACCESS_DENIED = 15,
  ElasticBeanstalkErrors::RESOURCE_NOT_FOUND = 16, ElasticBeanstalkErrors::UNRECOGNIZED_CLIENT = 17, ElasticBeanstalkErrors::MALFORMED_QUERY_STRING = 18, ElasticBeanstalkErrors::NETWORK_CONNECTION = 99,
  ElasticBeanstalkErrors::UNKNOWN = 100, ElasticBeanstalkErrors::ELASTIC_BEANSTALK_SERVICE = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, ElasticBeanstalkErrors::INSUFFICIENT_PRIVILEGES, ElasticBeanstalkErrors::INVALID_REQUEST,
  ElasticBeanstalkErrors::MANAGED_ACTION_INVALID_STATE, ElasticBeanstalkErrors::OPERATION_IN_PROGRESS, ElasticBeanstalkErrors::S3_LOCATION_NOT_IN_SERVICE_REGION, ElasticBeanstalkErrors::S3_SUBSCRIPTION_REQUIRED,
  ElasticBeanstalkErrors::SOURCE_BUNDLE_DELETION, ElasticBeanstalkErrors::TOO_MANY_APPLICATIONS, ElasticBeanstalkErrors::TOO_MANY_APPLICATION_VERSIONS, ElasticBeanstalkErrors::TOO_MANY_BUCKETS,
  ElasticBeanstalkErrors::TOO_MANY_CONFIGURATION_TEMPLATES, ElasticBeanstalkErrors::TOO_MANY_ENVIRONMENTS
}
 

Typedef Documentation

Definition at line 208 of file ElasticBeanstalkClient.h.

Definition at line 211 of file ElasticBeanstalkClient.h.

Definition at line 212 of file ElasticBeanstalkClient.h.

Definition at line 213 of file ElasticBeanstalkClient.h.

Definition at line 214 of file ElasticBeanstalkClient.h.

Definition at line 215 of file ElasticBeanstalkClient.h.

Definition at line 216 of file ElasticBeanstalkClient.h.

Definition at line 217 of file ElasticBeanstalkClient.h.

Definition at line 218 of file ElasticBeanstalkClient.h.

Definition at line 219 of file ElasticBeanstalkClient.h.

Definition at line 220 of file ElasticBeanstalkClient.h.

Definition at line 221 of file ElasticBeanstalkClient.h.

Definition at line 222 of file ElasticBeanstalkClient.h.

Definition at line 224 of file ElasticBeanstalkClient.h.

Definition at line 223 of file ElasticBeanstalkClient.h.

Definition at line 225 of file ElasticBeanstalkClient.h.

Definition at line 226 of file ElasticBeanstalkClient.h.

Definition at line 227 of file ElasticBeanstalkClient.h.

Definition at line 228 of file ElasticBeanstalkClient.h.

Definition at line 229 of file ElasticBeanstalkClient.h.

Definition at line 230 of file ElasticBeanstalkClient.h.

Definition at line 231 of file ElasticBeanstalkClient.h.

Definition at line 232 of file ElasticBeanstalkClient.h.

Definition at line 233 of file ElasticBeanstalkClient.h.

Definition at line 234 of file ElasticBeanstalkClient.h.

Definition at line 235 of file ElasticBeanstalkClient.h.

Definition at line 236 of file ElasticBeanstalkClient.h.

Definition at line 237 of file ElasticBeanstalkClient.h.

Definition at line 238 of file ElasticBeanstalkClient.h.

Definition at line 239 of file ElasticBeanstalkClient.h.

Definition at line 240 of file ElasticBeanstalkClient.h.

Definition at line 241 of file ElasticBeanstalkClient.h.

Definition at line 242 of file ElasticBeanstalkClient.h.

Definition at line 243 of file ElasticBeanstalkClient.h.

Definition at line 244 of file ElasticBeanstalkClient.h.

Definition at line 245 of file ElasticBeanstalkClient.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 
ELASTIC_BEANSTALK_SERVICE 
INSUFFICIENT_PRIVILEGES 
INVALID_REQUEST 
MANAGED_ACTION_INVALID_STATE 
OPERATION_IN_PROGRESS 
S3_LOCATION_NOT_IN_SERVICE_REGION 
S3_SUBSCRIPTION_REQUIRED 
SOURCE_BUNDLE_DELETION 
TOO_MANY_APPLICATIONS 
TOO_MANY_APPLICATION_VERSIONS 
TOO_MANY_BUCKETS 
TOO_MANY_CONFIGURATION_TEMPLATES 
TOO_MANY_ENVIRONMENTS 

Definition at line 24 of file ElasticBeanstalkErrors.h.