62 class HttpClientFactory;
67 template<
typename R,
typename E>
class Outcome;
83 class AWSCredentialsProvider;
91 namespace ElasticBeanstalk
210 typedef std::function<void(const ElasticBeanstalkClient*, const Model::AbortEnvironmentUpdateRequest&, const Model::AbortEnvironmentUpdateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AbortEnvironmentUpdateResponseReceivedHandler;
211 typedef std::function<void(const ElasticBeanstalkClient*, const Model::ApplyEnvironmentManagedActionRequest&, const Model::ApplyEnvironmentManagedActionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ApplyEnvironmentManagedActionResponseReceivedHandler;
212 typedef std::function<void(const ElasticBeanstalkClient*, const Model::CheckDNSAvailabilityRequest&, const Model::CheckDNSAvailabilityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CheckDNSAvailabilityResponseReceivedHandler;
213 typedef std::function<void(const ElasticBeanstalkClient*, const Model::ComposeEnvironmentsRequest&, const Model::ComposeEnvironmentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ComposeEnvironmentsResponseReceivedHandler;
214 typedef std::function<void(const ElasticBeanstalkClient*, const Model::CreateApplicationRequest&, const Model::CreateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CreateApplicationResponseReceivedHandler;
215 typedef std::function<void(const ElasticBeanstalkClient*, const Model::CreateApplicationVersionRequest&, const Model::CreateApplicationVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CreateApplicationVersionResponseReceivedHandler;
216 typedef std::function<void(const ElasticBeanstalkClient*, const Model::CreateConfigurationTemplateRequest&, const Model::CreateConfigurationTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CreateConfigurationTemplateResponseReceivedHandler;
217 typedef std::function<void(const ElasticBeanstalkClient*, const Model::CreateEnvironmentRequest&, const Model::CreateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CreateEnvironmentResponseReceivedHandler;
218 typedef std::function<void(const ElasticBeanstalkClient*, const Model::CreateStorageLocationRequest&, const Model::CreateStorageLocationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CreateStorageLocationResponseReceivedHandler;
219 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DeleteApplicationRequest&, const Model::DeleteApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeleteApplicationResponseReceivedHandler;
220 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DeleteApplicationVersionRequest&, const Model::DeleteApplicationVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeleteApplicationVersionResponseReceivedHandler;
221 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DeleteConfigurationTemplateRequest&, const Model::DeleteConfigurationTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeleteConfigurationTemplateResponseReceivedHandler;
222 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DeleteEnvironmentConfigurationRequest&, const Model::DeleteEnvironmentConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeleteEnvironmentConfigurationResponseReceivedHandler;
223 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeApplicationVersionsRequest&, const Model::DescribeApplicationVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeApplicationVersionsResponseReceivedHandler;
224 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeApplicationsRequest&, const Model::DescribeApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeApplicationsResponseReceivedHandler;
225 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeConfigurationOptionsRequest&, const Model::DescribeConfigurationOptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeConfigurationOptionsResponseReceivedHandler;
226 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeConfigurationSettingsRequest&, const Model::DescribeConfigurationSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeConfigurationSettingsResponseReceivedHandler;
227 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeEnvironmentHealthRequest&, const Model::DescribeEnvironmentHealthOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeEnvironmentHealthResponseReceivedHandler;
229 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeEnvironmentManagedActionsRequest&, const Model::DescribeEnvironmentManagedActionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeEnvironmentManagedActionsResponseReceivedHandler;
230 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeEnvironmentResourcesRequest&, const Model::DescribeEnvironmentResourcesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeEnvironmentResourcesResponseReceivedHandler;
231 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeEnvironmentsRequest&, const Model::DescribeEnvironmentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeEnvironmentsResponseReceivedHandler;
232 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeEventsRequest&, const Model::DescribeEventsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeEventsResponseReceivedHandler;
233 typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeInstancesHealthRequest&, const Model::DescribeInstancesHealthOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeInstancesHealthResponseReceivedHandler;
234 typedef std::function<void(const ElasticBeanstalkClient*, const Model::ListAvailableSolutionStacksRequest&, const Model::ListAvailableSolutionStacksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListAvailableSolutionStacksResponseReceivedHandler;
235 typedef std::function<void(const ElasticBeanstalkClient*, const Model::RebuildEnvironmentRequest&, const Model::RebuildEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
RebuildEnvironmentResponseReceivedHandler;
236 typedef std::function<void(const ElasticBeanstalkClient*, const Model::RequestEnvironmentInfoRequest&, const Model::RequestEnvironmentInfoOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
RequestEnvironmentInfoResponseReceivedHandler;
237 typedef std::function<void(const ElasticBeanstalkClient*, const Model::RestartAppServerRequest&, const Model::RestartAppServerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
RestartAppServerResponseReceivedHandler;
238 typedef std::function<void(const ElasticBeanstalkClient*, const Model::RetrieveEnvironmentInfoRequest&, const Model::RetrieveEnvironmentInfoOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
RetrieveEnvironmentInfoResponseReceivedHandler;
239 typedef std::function<void(const ElasticBeanstalkClient*, const Model::SwapEnvironmentCNAMEsRequest&, const Model::SwapEnvironmentCNAMEsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
SwapEnvironmentCNAMEsResponseReceivedHandler;
240 typedef std::function<void(const ElasticBeanstalkClient*, const Model::TerminateEnvironmentRequest&, const Model::TerminateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
TerminateEnvironmentResponseReceivedHandler;
241 typedef std::function<void(const ElasticBeanstalkClient*, const Model::UpdateApplicationRequest&, const Model::UpdateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
UpdateApplicationResponseReceivedHandler;
242 typedef std::function<void(const ElasticBeanstalkClient*, const Model::UpdateApplicationVersionRequest&, const Model::UpdateApplicationVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
UpdateApplicationVersionResponseReceivedHandler;
243 typedef std::function<void(const ElasticBeanstalkClient*, const Model::UpdateConfigurationTemplateRequest&, const Model::UpdateConfigurationTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
UpdateConfigurationTemplateResponseReceivedHandler;
244 typedef std::function<void(const ElasticBeanstalkClient*, const Model::UpdateEnvironmentRequest&, const Model::UpdateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
UpdateEnvironmentResponseReceivedHandler;
245 typedef std::function<void(const ElasticBeanstalkClient*, const Model::ValidateConfigurationSettingsRequest&, const Model::ValidateConfigurationSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ValidateConfigurationSettingsResponseReceivedHandler;
1280 std::shared_ptr<Utils::Threading::Executor> m_executor;
std::future< RestartAppServerOutcome > RestartAppServerOutcomeCallable
std::future< DescribeConfigurationSettingsOutcome > DescribeConfigurationSettingsOutcomeCallable
std::future< DescribeConfigurationOptionsOutcome > DescribeConfigurationOptionsOutcomeCallable
std::future< DescribeEnvironmentManagedActionsOutcome > DescribeEnvironmentManagedActionsOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentManagedActionHistoryRequest &, const Model::DescribeEnvironmentManagedActionHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentManagedActionHistoryResponseReceivedHandler
Aws::Utils::Outcome< DescribeEnvironmentManagedActionsResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DescribeEnvironmentManagedActionsOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentHealthRequest &, const Model::DescribeEnvironmentHealthOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentHealthResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentsRequest &, const Model::DescribeEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::TerminateEnvironmentRequest &, const Model::TerminateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TerminateEnvironmentResponseReceivedHandler
std::future< DescribeApplicationsOutcome > DescribeApplicationsOutcomeCallable
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > RequestEnvironmentInfoOutcome
std::future< DescribeEnvironmentResourcesOutcome > DescribeEnvironmentResourcesOutcomeCallable
Aws::Utils::Outcome< UpdateApplicationVersionResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > UpdateApplicationVersionOutcome
std::future< RetrieveEnvironmentInfoOutcome > RetrieveEnvironmentInfoOutcomeCallable
#define AWS_ELASTICBEANSTALK_API
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentResourcesRequest &, const Model::DescribeEnvironmentResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentResourcesResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::CreateEnvironmentRequest &, const Model::CreateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentResponseReceivedHandler
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > SwapEnvironmentCNAMEsOutcome
Aws::Utils::Outcome< ComposeEnvironmentsResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > ComposeEnvironmentsOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEventsRequest &, const Model::DescribeEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventsResponseReceivedHandler
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DeleteEnvironmentConfigurationOutcome
std::future< DeleteApplicationOutcome > DeleteApplicationOutcomeCallable
Aws::Utils::Outcome< DescribeEnvironmentHealthResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DescribeEnvironmentHealthOutcome
Aws::Client::AWSXMLClient BASECLASS
std::function< void(const ElasticBeanstalkClient *, const Model::CheckDNSAvailabilityRequest &, const Model::CheckDNSAvailabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CheckDNSAvailabilityResponseReceivedHandler
Aws::Utils::Outcome< ApplyEnvironmentManagedActionResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > ApplyEnvironmentManagedActionOutcome
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DeleteApplicationVersionOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::DeleteConfigurationTemplateRequest &, const Model::DeleteConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfigurationTemplateResponseReceivedHandler
Aws::Utils::Outcome< DescribeEventsResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DescribeEventsOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::RestartAppServerRequest &, const Model::RestartAppServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RestartAppServerResponseReceivedHandler
Aws::Utils::Outcome< ValidateConfigurationSettingsResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > ValidateConfigurationSettingsOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::ComposeEnvironmentsRequest &, const Model::ComposeEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ComposeEnvironmentsResponseReceivedHandler
Aws::Utils::Outcome< CheckDNSAvailabilityResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > CheckDNSAvailabilityOutcome
Aws::Utils::Outcome< DescribeApplicationsResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DescribeApplicationsOutcome
std::future< ComposeEnvironmentsOutcome > ComposeEnvironmentsOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::DeleteEnvironmentConfigurationRequest &, const Model::DeleteEnvironmentConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentConfigurationResponseReceivedHandler
std::future< UpdateApplicationOutcome > UpdateApplicationOutcomeCallable
std::future< DeleteEnvironmentConfigurationOutcome > DeleteEnvironmentConfigurationOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeApplicationsRequest &, const Model::DescribeApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationsResponseReceivedHandler
std::future< ListAvailableSolutionStacksOutcome > ListAvailableSolutionStacksOutcomeCallable
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > AbortEnvironmentUpdateOutcome
std::future< DescribeEventsOutcome > DescribeEventsOutcomeCallable
std::future< CheckDNSAvailabilityOutcome > CheckDNSAvailabilityOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeConfigurationOptionsRequest &, const Model::DescribeConfigurationOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConfigurationOptionsResponseReceivedHandler
std::future< DescribeApplicationVersionsOutcome > DescribeApplicationVersionsOutcomeCallable
Aws::Utils::Outcome< DescribeConfigurationSettingsResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DescribeConfigurationSettingsOutcome
std::future< DeleteApplicationVersionOutcome > DeleteApplicationVersionOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeApplicationVersionsRequest &, const Model::DescribeApplicationVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationVersionsResponseReceivedHandler
Aws::Utils::Outcome< TerminateEnvironmentResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > TerminateEnvironmentOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::RebuildEnvironmentRequest &, const Model::RebuildEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebuildEnvironmentResponseReceivedHandler
Aws::Utils::Outcome< CreateStorageLocationResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > CreateStorageLocationOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::UpdateConfigurationTemplateRequest &, const Model::UpdateConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationTemplateResponseReceivedHandler
std::future< TerminateEnvironmentOutcome > TerminateEnvironmentOutcomeCallable
Aws::Utils::Outcome< DescribeConfigurationOptionsResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DescribeConfigurationOptionsOutcome
std::future< UpdateEnvironmentOutcome > UpdateEnvironmentOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::ApplyEnvironmentManagedActionRequest &, const Model::ApplyEnvironmentManagedActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ApplyEnvironmentManagedActionResponseReceivedHandler
std::future< SwapEnvironmentCNAMEsOutcome > SwapEnvironmentCNAMEsOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::DeleteApplicationVersionRequest &, const Model::DeleteApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationVersionResponseReceivedHandler
std::future< DescribeEnvironmentHealthOutcome > DescribeEnvironmentHealthOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::RequestEnvironmentInfoRequest &, const Model::RequestEnvironmentInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RequestEnvironmentInfoResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentManagedActionsRequest &, const Model::DescribeEnvironmentManagedActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentManagedActionsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::UpdateEnvironmentRequest &, const Model::UpdateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DeleteApplicationOutcome
std::future< CreateApplicationVersionOutcome > CreateApplicationVersionOutcomeCallable
std::future< AbortEnvironmentUpdateOutcome > AbortEnvironmentUpdateOutcomeCallable
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > RestartAppServerOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::CreateApplicationVersionRequest &, const Model::CreateApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationVersionResponseReceivedHandler
std::future< DescribeEnvironmentManagedActionHistoryOutcome > DescribeEnvironmentManagedActionHistoryOutcomeCallable
Aws::Utils::Outcome< DescribeEnvironmentsResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DescribeEnvironmentsOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::ValidateConfigurationSettingsRequest &, const Model::ValidateConfigurationSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ValidateConfigurationSettingsResponseReceivedHandler
std::future< ValidateConfigurationSettingsOutcome > ValidateConfigurationSettingsOutcomeCallable
std::future< DescribeInstancesHealthOutcome > DescribeInstancesHealthOutcomeCallable
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > RebuildEnvironmentOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::UpdateApplicationVersionRequest &, const Model::UpdateApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationVersionResponseReceivedHandler
std::future< CreateStorageLocationOutcome > CreateStorageLocationOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::ListAvailableSolutionStacksRequest &, const Model::ListAvailableSolutionStacksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAvailableSolutionStacksResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::CreateConfigurationTemplateRequest &, const Model::CreateConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfigurationTemplateResponseReceivedHandler
std::future< CreateEnvironmentOutcome > CreateEnvironmentOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::SwapEnvironmentCNAMEsRequest &, const Model::SwapEnvironmentCNAMEsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SwapEnvironmentCNAMEsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeConfigurationSettingsRequest &, const Model::DescribeConfigurationSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConfigurationSettingsResponseReceivedHandler
Aws::Utils::Outcome< DescribeApplicationVersionsResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DescribeApplicationVersionsOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::AbortEnvironmentUpdateRequest &, const Model::AbortEnvironmentUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AbortEnvironmentUpdateResponseReceivedHandler
Aws::Utils::Outcome< RetrieveEnvironmentInfoResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > RetrieveEnvironmentInfoOutcome
Aws::Utils::Outcome< UpdateEnvironmentResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > UpdateEnvironmentOutcome
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::future< UpdateApplicationVersionOutcome > UpdateApplicationVersionOutcomeCallable
Aws::Utils::Outcome< CreateConfigurationTemplateResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > CreateConfigurationTemplateOutcome
std::future< ApplyEnvironmentManagedActionOutcome > ApplyEnvironmentManagedActionOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeInstancesHealthRequest &, const Model::DescribeInstancesHealthOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstancesHealthResponseReceivedHandler
std::future< CreateApplicationOutcome > CreateApplicationOutcomeCallable
std::future< DeleteConfigurationTemplateOutcome > DeleteConfigurationTemplateOutcomeCallable
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DeleteConfigurationTemplateOutcome
Aws::Utils::Outcome< CreateEnvironmentResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > CreateEnvironmentOutcome
std::function< void(const ElasticBeanstalkClient *, const Model::CreateStorageLocationRequest &, const Model::CreateStorageLocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateStorageLocationResponseReceivedHandler
std::future< UpdateConfigurationTemplateOutcome > UpdateConfigurationTemplateOutcomeCallable
Aws::Utils::Outcome< DescribeInstancesHealthResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DescribeInstancesHealthOutcome
std::future< DescribeEnvironmentsOutcome > DescribeEnvironmentsOutcomeCallable
std::function< void(const ElasticBeanstalkClient *, const Model::RetrieveEnvironmentInfoRequest &, const Model::RetrieveEnvironmentInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RetrieveEnvironmentInfoResponseReceivedHandler
Aws::Utils::Outcome< CreateApplicationVersionResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > CreateApplicationVersionOutcome
Aws::Utils::Outcome< CreateApplicationResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > CreateApplicationOutcome
std::future< RequestEnvironmentInfoOutcome > RequestEnvironmentInfoOutcomeCallable
Aws::Utils::Outcome< ListAvailableSolutionStacksResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > ListAvailableSolutionStacksOutcome
Aws::Utils::Outcome< DescribeEnvironmentManagedActionHistoryResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DescribeEnvironmentManagedActionHistoryOutcome
Aws::Utils::Outcome< UpdateConfigurationTemplateResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > UpdateConfigurationTemplateOutcome
Aws::Utils::Outcome< UpdateApplicationResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > UpdateApplicationOutcome
std::future< RebuildEnvironmentOutcome > RebuildEnvironmentOutcomeCallable
JSON (JavaScript Object Notation).
std::future< CreateConfigurationTemplateOutcome > CreateConfigurationTemplateOutcomeCallable
Aws::Utils::Outcome< DescribeEnvironmentResourcesResult, Aws::Client::AWSError< ElasticBeanstalkErrors > > DescribeEnvironmentResourcesOutcome