AWS SDK for C++  1.9.158
AWS SDK for C++
ElasticBeanstalkClient.h
Go to the documentation of this file.
1 
6 #pragma once
50 #include <aws/core/NoResult.h>
53 #include <future>
54 #include <functional>
55 
56 namespace Aws
57 {
58 
59 namespace Http
60 {
61  class HttpClient;
62  class HttpClientFactory;
63 } // namespace Http
64 
65 namespace Utils
66 {
67  template< typename R, typename E> class Outcome;
68 
69 namespace Threading
70 {
71  class Executor;
72 } // namespace Threading
73 
74 namespace Xml
75 {
76  class XmlDocument;
77 } // namespace Xml
78 } // namespace Utils
79 
80 namespace Auth
81 {
82  class AWSCredentials;
83  class AWSCredentialsProvider;
84 } // namespace Auth
85 
86 namespace Client
87 {
88  class RetryStrategy;
89 } // namespace Client
90 
91 namespace ElasticBeanstalk
92 {
93 
94 namespace Model
95 {
122  class DescribeEventsRequest;
143 
191 
192  typedef std::future<AbortEnvironmentUpdateOutcome> AbortEnvironmentUpdateOutcomeCallable;
193  typedef std::future<ApplyEnvironmentManagedActionOutcome> ApplyEnvironmentManagedActionOutcomeCallable;
194  typedef std::future<AssociateEnvironmentOperationsRoleOutcome> AssociateEnvironmentOperationsRoleOutcomeCallable;
195  typedef std::future<CheckDNSAvailabilityOutcome> CheckDNSAvailabilityOutcomeCallable;
196  typedef std::future<ComposeEnvironmentsOutcome> ComposeEnvironmentsOutcomeCallable;
197  typedef std::future<CreateApplicationOutcome> CreateApplicationOutcomeCallable;
198  typedef std::future<CreateApplicationVersionOutcome> CreateApplicationVersionOutcomeCallable;
199  typedef std::future<CreateConfigurationTemplateOutcome> CreateConfigurationTemplateOutcomeCallable;
200  typedef std::future<CreateEnvironmentOutcome> CreateEnvironmentOutcomeCallable;
201  typedef std::future<CreatePlatformVersionOutcome> CreatePlatformVersionOutcomeCallable;
202  typedef std::future<CreateStorageLocationOutcome> CreateStorageLocationOutcomeCallable;
203  typedef std::future<DeleteApplicationOutcome> DeleteApplicationOutcomeCallable;
204  typedef std::future<DeleteApplicationVersionOutcome> DeleteApplicationVersionOutcomeCallable;
205  typedef std::future<DeleteConfigurationTemplateOutcome> DeleteConfigurationTemplateOutcomeCallable;
206  typedef std::future<DeleteEnvironmentConfigurationOutcome> DeleteEnvironmentConfigurationOutcomeCallable;
207  typedef std::future<DeletePlatformVersionOutcome> DeletePlatformVersionOutcomeCallable;
208  typedef std::future<DescribeAccountAttributesOutcome> DescribeAccountAttributesOutcomeCallable;
209  typedef std::future<DescribeApplicationVersionsOutcome> DescribeApplicationVersionsOutcomeCallable;
210  typedef std::future<DescribeApplicationsOutcome> DescribeApplicationsOutcomeCallable;
211  typedef std::future<DescribeConfigurationOptionsOutcome> DescribeConfigurationOptionsOutcomeCallable;
212  typedef std::future<DescribeConfigurationSettingsOutcome> DescribeConfigurationSettingsOutcomeCallable;
213  typedef std::future<DescribeEnvironmentHealthOutcome> DescribeEnvironmentHealthOutcomeCallable;
214  typedef std::future<DescribeEnvironmentManagedActionHistoryOutcome> DescribeEnvironmentManagedActionHistoryOutcomeCallable;
215  typedef std::future<DescribeEnvironmentManagedActionsOutcome> DescribeEnvironmentManagedActionsOutcomeCallable;
216  typedef std::future<DescribeEnvironmentResourcesOutcome> DescribeEnvironmentResourcesOutcomeCallable;
217  typedef std::future<DescribeEnvironmentsOutcome> DescribeEnvironmentsOutcomeCallable;
218  typedef std::future<DescribeEventsOutcome> DescribeEventsOutcomeCallable;
219  typedef std::future<DescribeInstancesHealthOutcome> DescribeInstancesHealthOutcomeCallable;
220  typedef std::future<DescribePlatformVersionOutcome> DescribePlatformVersionOutcomeCallable;
221  typedef std::future<DisassociateEnvironmentOperationsRoleOutcome> DisassociateEnvironmentOperationsRoleOutcomeCallable;
222  typedef std::future<ListAvailableSolutionStacksOutcome> ListAvailableSolutionStacksOutcomeCallable;
223  typedef std::future<ListPlatformBranchesOutcome> ListPlatformBranchesOutcomeCallable;
224  typedef std::future<ListPlatformVersionsOutcome> ListPlatformVersionsOutcomeCallable;
225  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
226  typedef std::future<RebuildEnvironmentOutcome> RebuildEnvironmentOutcomeCallable;
227  typedef std::future<RequestEnvironmentInfoOutcome> RequestEnvironmentInfoOutcomeCallable;
228  typedef std::future<RestartAppServerOutcome> RestartAppServerOutcomeCallable;
229  typedef std::future<RetrieveEnvironmentInfoOutcome> RetrieveEnvironmentInfoOutcomeCallable;
230  typedef std::future<SwapEnvironmentCNAMEsOutcome> SwapEnvironmentCNAMEsOutcomeCallable;
231  typedef std::future<TerminateEnvironmentOutcome> TerminateEnvironmentOutcomeCallable;
232  typedef std::future<UpdateApplicationOutcome> UpdateApplicationOutcomeCallable;
233  typedef std::future<UpdateApplicationResourceLifecycleOutcome> UpdateApplicationResourceLifecycleOutcomeCallable;
234  typedef std::future<UpdateApplicationVersionOutcome> UpdateApplicationVersionOutcomeCallable;
235  typedef std::future<UpdateConfigurationTemplateOutcome> UpdateConfigurationTemplateOutcomeCallable;
236  typedef std::future<UpdateEnvironmentOutcome> UpdateEnvironmentOutcomeCallable;
237  typedef std::future<UpdateTagsForResourceOutcome> UpdateTagsForResourceOutcomeCallable;
238  typedef std::future<ValidateConfigurationSettingsOutcome> ValidateConfigurationSettingsOutcomeCallable;
239 } // namespace Model
240 
242 
243  typedef std::function<void(const ElasticBeanstalkClient*, const Model::AbortEnvironmentUpdateRequest&, const Model::AbortEnvironmentUpdateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AbortEnvironmentUpdateResponseReceivedHandler;
244  typedef std::function<void(const ElasticBeanstalkClient*, const Model::ApplyEnvironmentManagedActionRequest&, const Model::ApplyEnvironmentManagedActionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ApplyEnvironmentManagedActionResponseReceivedHandler;
245  typedef std::function<void(const ElasticBeanstalkClient*, const Model::AssociateEnvironmentOperationsRoleRequest&, const Model::AssociateEnvironmentOperationsRoleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateEnvironmentOperationsRoleResponseReceivedHandler;
246  typedef std::function<void(const ElasticBeanstalkClient*, const Model::CheckDNSAvailabilityRequest&, const Model::CheckDNSAvailabilityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CheckDNSAvailabilityResponseReceivedHandler;
247  typedef std::function<void(const ElasticBeanstalkClient*, const Model::ComposeEnvironmentsRequest&, const Model::ComposeEnvironmentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ComposeEnvironmentsResponseReceivedHandler;
248  typedef std::function<void(const ElasticBeanstalkClient*, const Model::CreateApplicationRequest&, const Model::CreateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApplicationResponseReceivedHandler;
249  typedef std::function<void(const ElasticBeanstalkClient*, const Model::CreateApplicationVersionRequest&, const Model::CreateApplicationVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApplicationVersionResponseReceivedHandler;
250  typedef std::function<void(const ElasticBeanstalkClient*, const Model::CreateConfigurationTemplateRequest&, const Model::CreateConfigurationTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateConfigurationTemplateResponseReceivedHandler;
251  typedef std::function<void(const ElasticBeanstalkClient*, const Model::CreateEnvironmentRequest&, const Model::CreateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateEnvironmentResponseReceivedHandler;
252  typedef std::function<void(const ElasticBeanstalkClient*, const Model::CreatePlatformVersionRequest&, const Model::CreatePlatformVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePlatformVersionResponseReceivedHandler;
253  typedef std::function<void(const ElasticBeanstalkClient*, const Model::CreateStorageLocationRequest&, const Model::CreateStorageLocationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateStorageLocationResponseReceivedHandler;
254  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DeleteApplicationRequest&, const Model::DeleteApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApplicationResponseReceivedHandler;
255  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DeleteApplicationVersionRequest&, const Model::DeleteApplicationVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApplicationVersionResponseReceivedHandler;
256  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DeleteConfigurationTemplateRequest&, const Model::DeleteConfigurationTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteConfigurationTemplateResponseReceivedHandler;
257  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DeleteEnvironmentConfigurationRequest&, const Model::DeleteEnvironmentConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteEnvironmentConfigurationResponseReceivedHandler;
258  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DeletePlatformVersionRequest&, const Model::DeletePlatformVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeletePlatformVersionResponseReceivedHandler;
259  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeAccountAttributesRequest&, const Model::DescribeAccountAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAccountAttributesResponseReceivedHandler;
260  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeApplicationVersionsRequest&, const Model::DescribeApplicationVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeApplicationVersionsResponseReceivedHandler;
261  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeApplicationsRequest&, const Model::DescribeApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeApplicationsResponseReceivedHandler;
262  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeConfigurationOptionsRequest&, const Model::DescribeConfigurationOptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeConfigurationOptionsResponseReceivedHandler;
263  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeConfigurationSettingsRequest&, const Model::DescribeConfigurationSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeConfigurationSettingsResponseReceivedHandler;
264  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeEnvironmentHealthRequest&, const Model::DescribeEnvironmentHealthOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeEnvironmentHealthResponseReceivedHandler;
266  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeEnvironmentManagedActionsRequest&, const Model::DescribeEnvironmentManagedActionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeEnvironmentManagedActionsResponseReceivedHandler;
267  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeEnvironmentResourcesRequest&, const Model::DescribeEnvironmentResourcesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeEnvironmentResourcesResponseReceivedHandler;
268  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeEnvironmentsRequest&, const Model::DescribeEnvironmentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeEnvironmentsResponseReceivedHandler;
269  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeEventsRequest&, const Model::DescribeEventsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeEventsResponseReceivedHandler;
270  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribeInstancesHealthRequest&, const Model::DescribeInstancesHealthOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeInstancesHealthResponseReceivedHandler;
271  typedef std::function<void(const ElasticBeanstalkClient*, const Model::DescribePlatformVersionRequest&, const Model::DescribePlatformVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribePlatformVersionResponseReceivedHandler;
273  typedef std::function<void(const ElasticBeanstalkClient*, const Model::ListAvailableSolutionStacksRequest&, const Model::ListAvailableSolutionStacksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAvailableSolutionStacksResponseReceivedHandler;
274  typedef std::function<void(const ElasticBeanstalkClient*, const Model::ListPlatformBranchesRequest&, const Model::ListPlatformBranchesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPlatformBranchesResponseReceivedHandler;
275  typedef std::function<void(const ElasticBeanstalkClient*, const Model::ListPlatformVersionsRequest&, const Model::ListPlatformVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPlatformVersionsResponseReceivedHandler;
276  typedef std::function<void(const ElasticBeanstalkClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
277  typedef std::function<void(const ElasticBeanstalkClient*, const Model::RebuildEnvironmentRequest&, const Model::RebuildEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RebuildEnvironmentResponseReceivedHandler;
278  typedef std::function<void(const ElasticBeanstalkClient*, const Model::RequestEnvironmentInfoRequest&, const Model::RequestEnvironmentInfoOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RequestEnvironmentInfoResponseReceivedHandler;
279  typedef std::function<void(const ElasticBeanstalkClient*, const Model::RestartAppServerRequest&, const Model::RestartAppServerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RestartAppServerResponseReceivedHandler;
280  typedef std::function<void(const ElasticBeanstalkClient*, const Model::RetrieveEnvironmentInfoRequest&, const Model::RetrieveEnvironmentInfoOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RetrieveEnvironmentInfoResponseReceivedHandler;
281  typedef std::function<void(const ElasticBeanstalkClient*, const Model::SwapEnvironmentCNAMEsRequest&, const Model::SwapEnvironmentCNAMEsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SwapEnvironmentCNAMEsResponseReceivedHandler;
282  typedef std::function<void(const ElasticBeanstalkClient*, const Model::TerminateEnvironmentRequest&, const Model::TerminateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TerminateEnvironmentResponseReceivedHandler;
283  typedef std::function<void(const ElasticBeanstalkClient*, const Model::UpdateApplicationRequest&, const Model::UpdateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApplicationResponseReceivedHandler;
284  typedef std::function<void(const ElasticBeanstalkClient*, const Model::UpdateApplicationResourceLifecycleRequest&, const Model::UpdateApplicationResourceLifecycleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApplicationResourceLifecycleResponseReceivedHandler;
285  typedef std::function<void(const ElasticBeanstalkClient*, const Model::UpdateApplicationVersionRequest&, const Model::UpdateApplicationVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApplicationVersionResponseReceivedHandler;
286  typedef std::function<void(const ElasticBeanstalkClient*, const Model::UpdateConfigurationTemplateRequest&, const Model::UpdateConfigurationTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateConfigurationTemplateResponseReceivedHandler;
287  typedef std::function<void(const ElasticBeanstalkClient*, const Model::UpdateEnvironmentRequest&, const Model::UpdateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateEnvironmentResponseReceivedHandler;
288  typedef std::function<void(const ElasticBeanstalkClient*, const Model::UpdateTagsForResourceRequest&, const Model::UpdateTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateTagsForResourceResponseReceivedHandler;
289  typedef std::function<void(const ElasticBeanstalkClient*, const Model::ValidateConfigurationSettingsRequest&, const Model::ValidateConfigurationSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ValidateConfigurationSettingsResponseReceivedHandler;
290 
308  {
309  public:
311 
317 
323 
328  ElasticBeanstalkClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
330 
332 
333 
337  Aws::String ConvertRequestToPresignedUrl(const Aws::AmazonSerializableWebServiceRequest& requestToConvert, const char* region) const;
338 
339 
347 
357 
366  virtual void AbortEnvironmentUpdateAsync(const Model::AbortEnvironmentUpdateRequest& request, const AbortEnvironmentUpdateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
367 
377 
389 
400  virtual void ApplyEnvironmentManagedActionAsync(const Model::ApplyEnvironmentManagedActionRequest& request, const ApplyEnvironmentManagedActionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
401 
414 
429 
443  virtual void AssociateEnvironmentOperationsRoleAsync(const Model::AssociateEnvironmentOperationsRoleRequest& request, const AssociateEnvironmentOperationsRoleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
444 
451 
460 
468  virtual void CheckDNSAvailabilityAsync(const Model::CheckDNSAvailabilityRequest& request, const CheckDNSAvailabilityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
469 
482 
497 
511  virtual void ComposeEnvironmentsAsync(const Model::ComposeEnvironmentsRequest& request, const ComposeEnvironmentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
512 
520 
530 
539  virtual void CreateApplicationAsync(const Model::CreateApplicationRequest& request, const CreateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
540 
559 
580 
600  virtual void CreateApplicationVersionAsync(const Model::CreateApplicationVersionRequest& request, const CreateApplicationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
601 
617 
635 
652  virtual void CreateConfigurationTemplateAsync(const Model::CreateConfigurationTemplateRequest& request, const CreateConfigurationTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
653 
661 
671 
680  virtual void CreateEnvironmentAsync(const Model::CreateEnvironmentRequest& request, const CreateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
681 
688 
697 
705  virtual void CreatePlatformVersionAsync(const Model::CreatePlatformVersionRequest& request, const CreatePlatformVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
706 
718 
732 
745  virtual void CreateStorageLocationAsync(const Model::CreateStorageLocationRequest& request, const CreateStorageLocationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
746 
756 
768 
779  virtual void DeleteApplicationAsync(const Model::DeleteApplicationRequest& request, const DeleteApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
780 
789 
800 
810  virtual void DeleteApplicationVersionAsync(const Model::DeleteApplicationVersionRequest& request, const DeleteApplicationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
811 
821 
833 
844  virtual void DeleteConfigurationTemplateAsync(const Model::DeleteConfigurationTemplateRequest& request, const DeleteConfigurationTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
845 
859 
875 
890  virtual void DeleteEnvironmentConfigurationAsync(const Model::DeleteEnvironmentConfigurationRequest& request, const DeleteEnvironmentConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
891 
899 
909 
918  virtual void DeletePlatformVersionAsync(const Model::DeletePlatformVersionRequest& request, const DeletePlatformVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
919 
928 
939 
949  virtual void DescribeAccountAttributesAsync(const Model::DescribeAccountAttributesRequest& request, const DescribeAccountAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
950 
957 
966 
974  virtual void DescribeApplicationVersionsAsync(const Model::DescribeApplicationVersionsRequest& request, const DescribeApplicationVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
975 
983 
993 
1002  virtual void DescribeApplicationsAsync(const Model::DescribeApplicationsRequest& request, const DescribeApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1003 
1014 
1027 
1039  virtual void DescribeConfigurationOptionsAsync(const Model::DescribeConfigurationOptionsRequest& request, const DescribeConfigurationOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1040 
1055 
1072 
1088  virtual void DescribeConfigurationSettingsAsync(const Model::DescribeConfigurationSettingsRequest& request, const DescribeConfigurationSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1089 
1098 
1109 
1119  virtual void DescribeEnvironmentHealthAsync(const Model::DescribeEnvironmentHealthRequest& request, const DescribeEnvironmentHealthResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1120 
1128 
1138 
1147  virtual void DescribeEnvironmentManagedActionHistoryAsync(const Model::DescribeEnvironmentManagedActionHistoryRequest& request, const DescribeEnvironmentManagedActionHistoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1148 
1156 
1166 
1175  virtual void DescribeEnvironmentManagedActionsAsync(const Model::DescribeEnvironmentManagedActionsRequest& request, const DescribeEnvironmentManagedActionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1176 
1183 
1192 
1200  virtual void DescribeEnvironmentResourcesAsync(const Model::DescribeEnvironmentResourcesRequest& request, const DescribeEnvironmentResourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1201 
1208 
1217 
1225  virtual void DescribeEnvironmentsAsync(const Model::DescribeEnvironmentsRequest& request, const DescribeEnvironmentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1226 
1235 
1246 
1256  virtual void DescribeEventsAsync(const Model::DescribeEventsRequest& request, const DescribeEventsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1257 
1267 
1279 
1290  virtual void DescribeInstancesHealthAsync(const Model::DescribeInstancesHealthRequest& request, const DescribeInstancesHealthResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1291 
1303 
1317 
1330  virtual void DescribePlatformVersionAsync(const Model::DescribePlatformVersionRequest& request, const DescribePlatformVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1331 
1344 
1359 
1373  virtual void DisassociateEnvironmentOperationsRoleAsync(const Model::DisassociateEnvironmentOperationsRoleRequest& request, const DisassociateEnvironmentOperationsRoleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1374 
1382 
1392 
1401  virtual void ListAvailableSolutionStacksAsync(const Model::ListAvailableSolutionStacksRequest& request, const ListAvailableSolutionStacksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1402 
1413 
1426 
1438  virtual void ListPlatformBranchesAsync(const Model::ListPlatformBranchesRequest& request, const ListPlatformBranchesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1439 
1452 
1467 
1481  virtual void ListPlatformVersionsAsync(const Model::ListPlatformVersionsRequest& request, const ListPlatformVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1482 
1493 
1506 
1518  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1519 
1528 
1539 
1549  virtual void RebuildEnvironmentAsync(const Model::RebuildEnvironmentRequest& request, const RebuildEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1550 
1566 
1584 
1601  virtual void RequestEnvironmentInfoAsync(const Model::RequestEnvironmentInfoRequest& request, const RequestEnvironmentInfoResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1602 
1610 
1620 
1629  virtual void RestartAppServerAsync(const Model::RestartAppServerRequest& request, const RestartAppServerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1630 
1639 
1650 
1660  virtual void RetrieveEnvironmentInfoAsync(const Model::RetrieveEnvironmentInfoRequest& request, const RetrieveEnvironmentInfoResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1661 
1668 
1677 
1685  virtual void SwapEnvironmentCNAMEsAsync(const Model::SwapEnvironmentCNAMEsRequest& request, const SwapEnvironmentCNAMEsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1686 
1693 
1702 
1710  virtual void TerminateEnvironmentAsync(const Model::TerminateEnvironmentRequest& request, const TerminateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1711 
1721 
1733 
1744  virtual void UpdateApplicationAsync(const Model::UpdateApplicationRequest& request, const UpdateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1745 
1752 
1761 
1769  virtual void UpdateApplicationResourceLifecycleAsync(const Model::UpdateApplicationResourceLifecycleRequest& request, const UpdateApplicationResourceLifecycleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1770 
1780 
1792 
1803  virtual void UpdateApplicationVersionAsync(const Model::UpdateApplicationVersionRequest& request, const UpdateApplicationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1804 
1816 
1830 
1843  virtual void UpdateConfigurationTemplateAsync(const Model::UpdateConfigurationTemplateRequest& request, const UpdateConfigurationTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1844 
1860 
1878 
1895  virtual void UpdateEnvironmentAsync(const Model::UpdateEnvironmentRequest& request, const UpdateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1896 
1918 
1942 
1965  virtual void UpdateTagsForResourceAsync(const Model::UpdateTagsForResourceRequest& request, const UpdateTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1966 
1976 
1988 
1999  virtual void ValidateConfigurationSettingsAsync(const Model::ValidateConfigurationSettingsRequest& request, const ValidateConfigurationSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2000 
2001 
2002  void OverrideEndpoint(const Aws::String& endpoint);
2003  private:
2004  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
2005  void AbortEnvironmentUpdateAsyncHelper(const Model::AbortEnvironmentUpdateRequest& request, const AbortEnvironmentUpdateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2006  void ApplyEnvironmentManagedActionAsyncHelper(const Model::ApplyEnvironmentManagedActionRequest& request, const ApplyEnvironmentManagedActionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2007  void AssociateEnvironmentOperationsRoleAsyncHelper(const Model::AssociateEnvironmentOperationsRoleRequest& request, const AssociateEnvironmentOperationsRoleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2008  void CheckDNSAvailabilityAsyncHelper(const Model::CheckDNSAvailabilityRequest& request, const CheckDNSAvailabilityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2009  void ComposeEnvironmentsAsyncHelper(const Model::ComposeEnvironmentsRequest& request, const ComposeEnvironmentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2010  void CreateApplicationAsyncHelper(const Model::CreateApplicationRequest& request, const CreateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2011  void CreateApplicationVersionAsyncHelper(const Model::CreateApplicationVersionRequest& request, const CreateApplicationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2012  void CreateConfigurationTemplateAsyncHelper(const Model::CreateConfigurationTemplateRequest& request, const CreateConfigurationTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2013  void CreateEnvironmentAsyncHelper(const Model::CreateEnvironmentRequest& request, const CreateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2014  void CreatePlatformVersionAsyncHelper(const Model::CreatePlatformVersionRequest& request, const CreatePlatformVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2015  void CreateStorageLocationAsyncHelper(const Model::CreateStorageLocationRequest& request, const CreateStorageLocationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2016  void DeleteApplicationAsyncHelper(const Model::DeleteApplicationRequest& request, const DeleteApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2017  void DeleteApplicationVersionAsyncHelper(const Model::DeleteApplicationVersionRequest& request, const DeleteApplicationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2018  void DeleteConfigurationTemplateAsyncHelper(const Model::DeleteConfigurationTemplateRequest& request, const DeleteConfigurationTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2019  void DeleteEnvironmentConfigurationAsyncHelper(const Model::DeleteEnvironmentConfigurationRequest& request, const DeleteEnvironmentConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2020  void DeletePlatformVersionAsyncHelper(const Model::DeletePlatformVersionRequest& request, const DeletePlatformVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2021  void DescribeAccountAttributesAsyncHelper(const Model::DescribeAccountAttributesRequest& request, const DescribeAccountAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2022  void DescribeApplicationVersionsAsyncHelper(const Model::DescribeApplicationVersionsRequest& request, const DescribeApplicationVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2023  void DescribeApplicationsAsyncHelper(const Model::DescribeApplicationsRequest& request, const DescribeApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2024  void DescribeConfigurationOptionsAsyncHelper(const Model::DescribeConfigurationOptionsRequest& request, const DescribeConfigurationOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2025  void DescribeConfigurationSettingsAsyncHelper(const Model::DescribeConfigurationSettingsRequest& request, const DescribeConfigurationSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2026  void DescribeEnvironmentHealthAsyncHelper(const Model::DescribeEnvironmentHealthRequest& request, const DescribeEnvironmentHealthResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2027  void DescribeEnvironmentManagedActionHistoryAsyncHelper(const Model::DescribeEnvironmentManagedActionHistoryRequest& request, const DescribeEnvironmentManagedActionHistoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2028  void DescribeEnvironmentManagedActionsAsyncHelper(const Model::DescribeEnvironmentManagedActionsRequest& request, const DescribeEnvironmentManagedActionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2029  void DescribeEnvironmentResourcesAsyncHelper(const Model::DescribeEnvironmentResourcesRequest& request, const DescribeEnvironmentResourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2030  void DescribeEnvironmentsAsyncHelper(const Model::DescribeEnvironmentsRequest& request, const DescribeEnvironmentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2031  void DescribeEventsAsyncHelper(const Model::DescribeEventsRequest& request, const DescribeEventsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2032  void DescribeInstancesHealthAsyncHelper(const Model::DescribeInstancesHealthRequest& request, const DescribeInstancesHealthResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2033  void DescribePlatformVersionAsyncHelper(const Model::DescribePlatformVersionRequest& request, const DescribePlatformVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2034  void DisassociateEnvironmentOperationsRoleAsyncHelper(const Model::DisassociateEnvironmentOperationsRoleRequest& request, const DisassociateEnvironmentOperationsRoleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2035  void ListAvailableSolutionStacksAsyncHelper(const Model::ListAvailableSolutionStacksRequest& request, const ListAvailableSolutionStacksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2036  void ListPlatformBranchesAsyncHelper(const Model::ListPlatformBranchesRequest& request, const ListPlatformBranchesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2037  void ListPlatformVersionsAsyncHelper(const Model::ListPlatformVersionsRequest& request, const ListPlatformVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2038  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2039  void RebuildEnvironmentAsyncHelper(const Model::RebuildEnvironmentRequest& request, const RebuildEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2040  void RequestEnvironmentInfoAsyncHelper(const Model::RequestEnvironmentInfoRequest& request, const RequestEnvironmentInfoResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2041  void RestartAppServerAsyncHelper(const Model::RestartAppServerRequest& request, const RestartAppServerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2042  void RetrieveEnvironmentInfoAsyncHelper(const Model::RetrieveEnvironmentInfoRequest& request, const RetrieveEnvironmentInfoResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2043  void SwapEnvironmentCNAMEsAsyncHelper(const Model::SwapEnvironmentCNAMEsRequest& request, const SwapEnvironmentCNAMEsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2044  void TerminateEnvironmentAsyncHelper(const Model::TerminateEnvironmentRequest& request, const TerminateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2045  void UpdateApplicationAsyncHelper(const Model::UpdateApplicationRequest& request, const UpdateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2046  void UpdateApplicationResourceLifecycleAsyncHelper(const Model::UpdateApplicationResourceLifecycleRequest& request, const UpdateApplicationResourceLifecycleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2047  void UpdateApplicationVersionAsyncHelper(const Model::UpdateApplicationVersionRequest& request, const UpdateApplicationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2048  void UpdateConfigurationTemplateAsyncHelper(const Model::UpdateConfigurationTemplateRequest& request, const UpdateConfigurationTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2049  void UpdateEnvironmentAsyncHelper(const Model::UpdateEnvironmentRequest& request, const UpdateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2050  void UpdateTagsForResourceAsyncHelper(const Model::UpdateTagsForResourceRequest& request, const UpdateTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2051  void ValidateConfigurationSettingsAsyncHelper(const Model::ValidateConfigurationSettingsRequest& request, const ValidateConfigurationSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2052 
2053  Aws::String m_uri;
2054  Aws::String m_configScheme;
2055  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
2056  };
2057 
2058 } // namespace ElasticBeanstalk
2059 } // namespace Aws
Aws::ElasticBeanstalk::ElasticBeanstalkClient::AbortEnvironmentUpdateAsync
virtual void AbortEnvironmentUpdateAsync(const Model::AbortEnvironmentUpdateRequest &request, const AbortEnvironmentUpdateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::TerminateEnvironmentCallable
virtual Model::TerminateEnvironmentOutcomeCallable TerminateEnvironmentCallable(const Model::TerminateEnvironmentRequest &request) const
Aws::ElasticBeanstalk::Model::ValidateConfigurationSettingsRequest
Definition: ValidateConfigurationSettingsRequest.h:28
Aws::ElasticBeanstalk::Model::SwapEnvironmentCNAMEsOutcomeCallable
std::future< SwapEnvironmentCNAMEsOutcome > SwapEnvironmentCNAMEsOutcomeCallable
Definition: ElasticBeanstalkClient.h:230
Aws::ElasticBeanstalk::Model::ComposeEnvironmentsRequest
Definition: ComposeEnvironmentsRequest.h:27
Aws::ElasticBeanstalk::Model::CreateStorageLocationRequest
Definition: CreateStorageLocationRequest.h:20
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
UpdateApplicationResult.h
Aws::ElasticBeanstalk::DeleteConfigurationTemplateResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DeleteConfigurationTemplateRequest &, const Model::DeleteConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfigurationTemplateResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:256
Aws::ElasticBeanstalk::Model::DescribeEnvironmentsOutcomeCallable
std::future< DescribeEnvironmentsOutcome > DescribeEnvironmentsOutcomeCallable
Definition: ElasticBeanstalkClient.h:217
Aws::ElasticBeanstalk::Model::DescribeConfigurationSettingsRequest
Definition: DescribeConfigurationSettingsRequest.h:26
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeConfigurationOptions
virtual Model::DescribeConfigurationOptionsOutcome DescribeConfigurationOptions(const Model::DescribeConfigurationOptionsRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeApplicationVersions
virtual Model::DescribeApplicationVersionsOutcome DescribeApplicationVersions(const Model::DescribeApplicationVersionsRequest &request) const
Aws::ElasticBeanstalk::Model::UpdateApplicationRequest
Definition: UpdateApplicationRequest.h:25
Aws::ElasticBeanstalk::ElasticBeanstalkClient::AssociateEnvironmentOperationsRole
virtual Model::AssociateEnvironmentOperationsRoleOutcome AssociateEnvironmentOperationsRole(const Model::AssociateEnvironmentOperationsRoleRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::BASECLASS
Aws::Client::AWSXMLClient BASECLASS
Definition: ElasticBeanstalkClient.h:310
Aws::ElasticBeanstalk::ElasticBeanstalkClient::TerminateEnvironment
virtual Model::TerminateEnvironmentOutcome TerminateEnvironment(const Model::TerminateEnvironmentRequest &request) const
Aws::ElasticBeanstalk::Model::RebuildEnvironmentOutcomeCallable
std::future< RebuildEnvironmentOutcome > RebuildEnvironmentOutcomeCallable
Definition: ElasticBeanstalkClient.h:226
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteApplicationAsync
virtual void DeleteApplicationAsync(const Model::DeleteApplicationRequest &request, const DeleteApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::DescribeEnvironmentManagedActionHistoryOutcomeCallable
std::future< DescribeEnvironmentManagedActionHistoryOutcome > DescribeEnvironmentManagedActionHistoryOutcomeCallable
Definition: ElasticBeanstalkClient.h:214
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentsAsync
virtual void DescribeEnvironmentsAsync(const Model::DescribeEnvironmentsRequest &request, const DescribeEnvironmentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ListPlatformBranchesResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::ListPlatformBranchesRequest &, const Model::ListPlatformBranchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPlatformBranchesResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:274
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RebuildEnvironmentCallable
virtual Model::RebuildEnvironmentOutcomeCallable RebuildEnvironmentCallable(const Model::RebuildEnvironmentRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeAccountAttributesCallable
virtual Model::DescribeAccountAttributesOutcomeCallable DescribeAccountAttributesCallable(const Model::DescribeAccountAttributesRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateConfigurationTemplate
virtual Model::CreateConfigurationTemplateOutcome CreateConfigurationTemplate(const Model::CreateConfigurationTemplateRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateApplicationResourceLifecycle
virtual Model::UpdateApplicationResourceLifecycleOutcome UpdateApplicationResourceLifecycle(const Model::UpdateApplicationResourceLifecycleRequest &request) const
ValidateConfigurationSettingsResult.h
AWS_ELASTICBEANSTALK_API
#define AWS_ELASTICBEANSTALK_API
Definition: ElasticBeanstalk_EXPORTS.h:28
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeConfigurationSettingsCallable
virtual Model::DescribeConfigurationSettingsOutcomeCallable DescribeConfigurationSettingsCallable(const Model::DescribeConfigurationSettingsRequest &request) const
Aws::ElasticBeanstalk::Model::DeletePlatformVersionOutcome
Aws::Utils::Outcome< DeletePlatformVersionResult, ElasticBeanstalkError > DeletePlatformVersionOutcome
Definition: ElasticBeanstalkClient.h:159
Aws::ElasticBeanstalk::Model::RequestEnvironmentInfoOutcomeCallable
std::future< RequestEnvironmentInfoOutcome > RequestEnvironmentInfoOutcomeCallable
Definition: ElasticBeanstalkClient.h:227
Aws::ElasticBeanstalk::Model::CreateEnvironmentRequest
Definition: CreateEnvironmentRequest.h:30
Aws::ElasticBeanstalk::DeletePlatformVersionResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DeletePlatformVersionRequest &, const Model::DeletePlatformVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePlatformVersionResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:258
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateApplicationVersionAsync
virtual void UpdateApplicationVersionAsync(const Model::UpdateApplicationVersionRequest &request, const UpdateApplicationVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
UpdateApplicationResourceLifecycleResult.h
AWSError.h
UpdateEnvironmentResult.h
Aws::ElasticBeanstalk::Model::UpdateApplicationResourceLifecycleRequest
Definition: UpdateApplicationResourceLifecycleRequest.h:23
Aws::AmazonSerializableWebServiceRequest
Definition: AmazonSerializableWebServiceRequest.h:29
CreateApplicationVersionResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreatePlatformVersionAsync
virtual void CreatePlatformVersionAsync(const Model::CreatePlatformVersionRequest &request, const CreatePlatformVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::DisassociateEnvironmentOperationsRoleRequest
Definition: DisassociateEnvironmentOperationsRoleRequest.h:26
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeConfigurationSettingsAsync
virtual void DescribeConfigurationSettingsAsync(const Model::DescribeConfigurationSettingsRequest &request, const DescribeConfigurationSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListPlatformBranchesAsync
virtual void ListPlatformBranchesAsync(const Model::ListPlatformBranchesRequest &request, const ListPlatformBranchesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeAccountAttributesAsync
virtual void DescribeAccountAttributesAsync(const Model::DescribeAccountAttributesRequest &request, const DescribeAccountAttributesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::DescribeEventsOutcome
Aws::Utils::Outcome< DescribeEventsResult, ElasticBeanstalkError > DescribeEventsOutcome
Definition: ElasticBeanstalkClient.h:170
Aws::ElasticBeanstalk::Model::DeleteConfigurationTemplateOutcomeCallable
std::future< DeleteConfigurationTemplateOutcome > DeleteConfigurationTemplateOutcomeCallable
Definition: ElasticBeanstalkClient.h:205
Aws::ElasticBeanstalk::Model::CreateStorageLocationOutcome
Aws::Utils::Outcome< CreateStorageLocationResult, ElasticBeanstalkError > CreateStorageLocationOutcome
Definition: ElasticBeanstalkClient.h:154
Aws::ElasticBeanstalk::Model::DescribeInstancesHealthOutcomeCallable
std::future< DescribeInstancesHealthOutcome > DescribeInstancesHealthOutcomeCallable
Definition: ElasticBeanstalkClient.h:219
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteEnvironmentConfigurationAsync
virtual void DeleteEnvironmentConfigurationAsync(const Model::DeleteEnvironmentConfigurationRequest &request, const DeleteEnvironmentConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::DescribeConfigurationSettingsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeConfigurationSettingsRequest &, const Model::DescribeConfigurationSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConfigurationSettingsResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:263
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ElasticBeanstalkClient
ElasticBeanstalkClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::ElasticBeanstalk::ElasticBeanstalkClient::SwapEnvironmentCNAMEsCallable
virtual Model::SwapEnvironmentCNAMEsOutcomeCallable SwapEnvironmentCNAMEsCallable(const Model::SwapEnvironmentCNAMEsRequest &request) const
Aws::ElasticBeanstalk::Model::UpdateApplicationVersionOutcomeCallable
std::future< UpdateApplicationVersionOutcome > UpdateApplicationVersionOutcomeCallable
Definition: ElasticBeanstalkClient.h:234
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::ElasticBeanstalk::Model::CreateStorageLocationOutcomeCallable
std::future< CreateStorageLocationOutcome > CreateStorageLocationOutcomeCallable
Definition: ElasticBeanstalkClient.h:202
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentManagedActionHistory
virtual Model::DescribeEnvironmentManagedActionHistoryOutcome DescribeEnvironmentManagedActionHistory(const Model::DescribeEnvironmentManagedActionHistoryRequest &request) const
ApplyEnvironmentManagedActionResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DisassociateEnvironmentOperationsRoleAsync
virtual void DisassociateEnvironmentOperationsRoleAsync(const Model::DisassociateEnvironmentOperationsRoleRequest &request, const DisassociateEnvironmentOperationsRoleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeInstancesHealthCallable
virtual Model::DescribeInstancesHealthOutcomeCallable DescribeInstancesHealthCallable(const Model::DescribeInstancesHealthRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeApplicationsCallable
virtual Model::DescribeApplicationsOutcomeCallable DescribeApplicationsCallable(const Model::DescribeApplicationsRequest &request) const
Aws::ElasticBeanstalk::Model::DeleteApplicationOutcomeCallable
std::future< DeleteApplicationOutcome > DeleteApplicationOutcomeCallable
Definition: ElasticBeanstalkClient.h:203
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteApplicationVersion
virtual Model::DeleteApplicationVersionOutcome DeleteApplicationVersion(const Model::DeleteApplicationVersionRequest &request) const
ListTagsForResourceResult.h
Aws::ElasticBeanstalk::Model::DescribeConfigurationOptionsOutcomeCallable
std::future< DescribeConfigurationOptionsOutcome > DescribeConfigurationOptionsOutcomeCallable
Definition: ElasticBeanstalkClient.h:211
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentManagedActionHistoryCallable
virtual Model::DescribeEnvironmentManagedActionHistoryOutcomeCallable DescribeEnvironmentManagedActionHistoryCallable(const Model::DescribeEnvironmentManagedActionHistoryRequest &request) const
Aws::ElasticBeanstalk::DeleteApplicationResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:254
Aws::ElasticBeanstalk::AssociateEnvironmentOperationsRoleResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::AssociateEnvironmentOperationsRoleRequest &, const Model::AssociateEnvironmentOperationsRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateEnvironmentOperationsRoleResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:245
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteApplicationVersionAsync
virtual void DeleteApplicationVersionAsync(const Model::DeleteApplicationVersionRequest &request, const DeleteApplicationVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreatePlatformVersionCallable
virtual Model::CreatePlatformVersionOutcomeCallable CreatePlatformVersionCallable(const Model::CreatePlatformVersionRequest &request) const
DescribeApplicationsResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentHealthAsync
virtual void DescribeEnvironmentHealthAsync(const Model::DescribeEnvironmentHealthRequest &request, const DescribeEnvironmentHealthResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentManagedActionsAsync
virtual void DescribeEnvironmentManagedActionsAsync(const Model::DescribeEnvironmentManagedActionsRequest &request, const DescribeEnvironmentManagedActionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::RestartAppServerOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > RestartAppServerOutcome
Definition: ElasticBeanstalkClient.h:180
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribePlatformVersionAsync
virtual void DescribePlatformVersionAsync(const Model::DescribePlatformVersionRequest &request, const DescribePlatformVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::DeleteConfigurationTemplateOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > DeleteConfigurationTemplateOutcome
Definition: ElasticBeanstalkClient.h:157
Aws::ElasticBeanstalk::ElasticBeanstalkClient
Definition: ElasticBeanstalkClient.h:308
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateApplicationCallable
virtual Model::UpdateApplicationOutcomeCallable UpdateApplicationCallable(const Model::UpdateApplicationRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateApplicationVersion
virtual Model::UpdateApplicationVersionOutcome UpdateApplicationVersion(const Model::UpdateApplicationVersionRequest &request) const
ListPlatformBranchesResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeInstancesHealth
virtual Model::DescribeInstancesHealthOutcome DescribeInstancesHealth(const Model::DescribeInstancesHealthRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RebuildEnvironmentAsync
virtual void RebuildEnvironmentAsync(const Model::RebuildEnvironmentRequest &request, const RebuildEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::ComposeEnvironmentsOutcomeCallable
std::future< ComposeEnvironmentsOutcome > ComposeEnvironmentsOutcomeCallable
Definition: ElasticBeanstalkClient.h:196
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CheckDNSAvailability
virtual Model::CheckDNSAvailabilityOutcome CheckDNSAvailability(const Model::CheckDNSAvailabilityRequest &request) const
Aws::ElasticBeanstalk::Model::DescribeEnvironmentHealthRequest
Definition: DescribeEnvironmentHealthRequest.h:28
Aws::ElasticBeanstalk::Model::UpdateTagsForResourceRequest
Definition: UpdateTagsForResourceRequest.h:24
Aws::ElasticBeanstalk::DescribePlatformVersionResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribePlatformVersionRequest &, const Model::DescribePlatformVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePlatformVersionResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:271
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateApplicationAsync
virtual void CreateApplicationAsync(const Model::CreateApplicationRequest &request, const CreateApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::DescribeInstancesHealthResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeInstancesHealthRequest &, const Model::DescribeInstancesHealthOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstancesHealthResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:270
Aws::ElasticBeanstalk::Model::ListPlatformVersionsOutcomeCallable
std::future< ListPlatformVersionsOutcome > ListPlatformVersionsOutcomeCallable
Definition: ElasticBeanstalkClient.h:224
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ValidateConfigurationSettingsCallable
virtual Model::ValidateConfigurationSettingsOutcomeCallable ValidateConfigurationSettingsCallable(const Model::ValidateConfigurationSettingsRequest &request) const
DeletePlatformVersionResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RequestEnvironmentInfo
virtual Model::RequestEnvironmentInfoOutcome RequestEnvironmentInfo(const Model::RequestEnvironmentInfoRequest &request) const
DescribePlatformVersionResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeApplicationVersionsCallable
virtual Model::DescribeApplicationVersionsOutcomeCallable DescribeApplicationVersionsCallable(const Model::DescribeApplicationVersionsRequest &request) const
Aws::ElasticBeanstalk::Model::ApplyEnvironmentManagedActionRequest
Definition: ApplyEnvironmentManagedActionRequest.h:26
Aws::ElasticBeanstalk::DescribeApplicationsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeApplicationsRequest &, const Model::DescribeApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationsResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:261
Aws::ElasticBeanstalk::Model::UpdateEnvironmentOutcome
Aws::Utils::Outcome< UpdateEnvironmentResult, ElasticBeanstalkError > UpdateEnvironmentOutcome
Definition: ElasticBeanstalkClient.h:188
Aws::ElasticBeanstalk::DescribeEnvironmentManagedActionsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentManagedActionsRequest &, const Model::DescribeEnvironmentManagedActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentManagedActionsResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:266
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteApplicationVersionCallable
virtual Model::DeleteApplicationVersionOutcomeCallable DeleteApplicationVersionCallable(const Model::DeleteApplicationVersionRequest &request) const
Aws::ElasticBeanstalk::Model::ListPlatformBranchesRequest
Definition: ListPlatformBranchesRequest.h:24
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateTagsForResourceCallable
virtual Model::UpdateTagsForResourceOutcomeCallable UpdateTagsForResourceCallable(const Model::UpdateTagsForResourceRequest &request) const
Aws::ElasticBeanstalk::Model::DescribeConfigurationOptionsOutcome
Aws::Utils::Outcome< DescribeConfigurationOptionsResult, ElasticBeanstalkError > DescribeConfigurationOptionsOutcome
Definition: ElasticBeanstalkClient.h:163
AsyncCallerContext.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteEnvironmentConfigurationCallable
virtual Model::DeleteEnvironmentConfigurationOutcomeCallable DeleteEnvironmentConfigurationCallable(const Model::DeleteEnvironmentConfigurationRequest &request) const
CheckDNSAvailabilityResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteConfigurationTemplate
virtual Model::DeleteConfigurationTemplateOutcome DeleteConfigurationTemplate(const Model::DeleteConfigurationTemplateRequest &request) const
Aws::ElasticBeanstalk::Model::DeleteEnvironmentConfigurationRequest
Definition: DeleteEnvironmentConfigurationRequest.h:26
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribePlatformVersionCallable
virtual Model::DescribePlatformVersionOutcomeCallable DescribePlatformVersionCallable(const Model::DescribePlatformVersionRequest &request) const
Aws::ElasticBeanstalk::DescribeApplicationVersionsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeApplicationVersionsRequest &, const Model::DescribeApplicationVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationVersionsResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:260
Aws::ElasticBeanstalk::Model::DeleteApplicationVersionRequest
Definition: DeleteApplicationVersionRequest.h:25
Aws::ElasticBeanstalk::Model::RebuildEnvironmentRequest
Definition: RebuildEnvironmentRequest.h:25
Aws::ElasticBeanstalk::Model::DeleteApplicationVersionOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > DeleteApplicationVersionOutcome
Definition: ElasticBeanstalkClient.h:156
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ValidateConfigurationSettingsAsync
virtual void ValidateConfigurationSettingsAsync(const Model::ValidateConfigurationSettingsRequest &request, const ValidateConfigurationSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::TerminateEnvironmentOutcome
Aws::Utils::Outcome< TerminateEnvironmentResult, ElasticBeanstalkError > TerminateEnvironmentOutcome
Definition: ElasticBeanstalkClient.h:183
Aws::ElasticBeanstalk::Model::UpdateApplicationVersionOutcome
Aws::Utils::Outcome< UpdateApplicationVersionResult, ElasticBeanstalkError > UpdateApplicationVersionOutcome
Definition: ElasticBeanstalkClient.h:186
Aws::ElasticBeanstalk::ElasticBeanstalkClient::AbortEnvironmentUpdateCallable
virtual Model::AbortEnvironmentUpdateOutcomeCallable AbortEnvironmentUpdateCallable(const Model::AbortEnvironmentUpdateRequest &request) const
ListPlatformVersionsResult.h
Aws::ElasticBeanstalk::Model::CreateEnvironmentOutcomeCallable
std::future< CreateEnvironmentOutcome > CreateEnvironmentOutcomeCallable
Definition: ElasticBeanstalkClient.h:200
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DisassociateEnvironmentOperationsRoleCallable
virtual Model::DisassociateEnvironmentOperationsRoleOutcomeCallable DisassociateEnvironmentOperationsRoleCallable(const Model::DisassociateEnvironmentOperationsRoleRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateConfigurationTemplateCallable
virtual Model::UpdateConfigurationTemplateOutcomeCallable UpdateConfigurationTemplateCallable(const Model::UpdateConfigurationTemplateRequest &request) const
Aws::ElasticBeanstalk::Model::ApplyEnvironmentManagedActionOutcome
Aws::Utils::Outcome< ApplyEnvironmentManagedActionResult, ElasticBeanstalkError > ApplyEnvironmentManagedActionOutcome
Definition: ElasticBeanstalkClient.h:145
Aws::ElasticBeanstalk::Model::DisassociateEnvironmentOperationsRoleOutcomeCallable
std::future< DisassociateEnvironmentOperationsRoleOutcome > DisassociateEnvironmentOperationsRoleOutcomeCallable
Definition: ElasticBeanstalkClient.h:221
Aws::ElasticBeanstalk::RequestEnvironmentInfoResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::RequestEnvironmentInfoRequest &, const Model::RequestEnvironmentInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RequestEnvironmentInfoResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:278
Aws::ElasticBeanstalk::CreateStorageLocationResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::CreateStorageLocationRequest &, const Model::CreateStorageLocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateStorageLocationResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:253
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListPlatformVersionsCallable
virtual Model::ListPlatformVersionsOutcomeCallable ListPlatformVersionsCallable(const Model::ListPlatformVersionsRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentHealthCallable
virtual Model::DescribeEnvironmentHealthOutcomeCallable DescribeEnvironmentHealthCallable(const Model::DescribeEnvironmentHealthRequest &request) const
Aws::ElasticBeanstalk::DeleteEnvironmentConfigurationResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DeleteEnvironmentConfigurationRequest &, const Model::DeleteEnvironmentConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentConfigurationResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:257
CreateApplicationResult.h
Aws::ElasticBeanstalk::Model::DescribeEnvironmentHealthOutcome
Aws::Utils::Outcome< DescribeEnvironmentHealthResult, ElasticBeanstalkError > DescribeEnvironmentHealthOutcome
Definition: ElasticBeanstalkClient.h:165
Aws::ElasticBeanstalk::Model::UpdateApplicationVersionRequest
Definition: UpdateApplicationVersionRequest.h:25
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ElasticBeanstalkClient
ElasticBeanstalkClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::ElasticBeanstalk::Model::CheckDNSAvailabilityOutcome
Aws::Utils::Outcome< CheckDNSAvailabilityResult, ElasticBeanstalkError > CheckDNSAvailabilityOutcome
Definition: ElasticBeanstalkClient.h:147
Aws::ElasticBeanstalk::ListAvailableSolutionStacksResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::ListAvailableSolutionStacksRequest &, const Model::ListAvailableSolutionStacksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAvailableSolutionStacksResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:273
Aws::ElasticBeanstalk::Model::CreateApplicationVersionRequest
Definition: CreateApplicationVersionRequest.h:30
Aws::ElasticBeanstalk::Model::TerminateEnvironmentRequest
Definition: TerminateEnvironmentRequest.h:25
UpdateConfigurationTemplateResult.h
Aws::ElasticBeanstalk::Model::AbortEnvironmentUpdateOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > AbortEnvironmentUpdateOutcome
Definition: ElasticBeanstalkClient.h:142
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteApplicationCallable
virtual Model::DeleteApplicationOutcomeCallable DeleteApplicationCallable(const Model::DeleteApplicationRequest &request) const
NoResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListAvailableSolutionStacksAsync
virtual void ListAvailableSolutionStacksAsync(const Model::ListAvailableSolutionStacksRequest &request, const ListAvailableSolutionStacksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::RequestEnvironmentInfoRequest
Definition: RequestEnvironmentInfoRequest.h:27
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeApplications
virtual Model::DescribeApplicationsOutcome DescribeApplications(const Model::DescribeApplicationsRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CheckDNSAvailabilityCallable
virtual Model::CheckDNSAvailabilityOutcomeCallable CheckDNSAvailabilityCallable(const Model::CheckDNSAvailabilityRequest &request) const
Aws::ElasticBeanstalk::DescribeConfigurationOptionsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeConfigurationOptionsRequest &, const Model::DescribeConfigurationOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConfigurationOptionsResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:262
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeletePlatformVersionAsync
virtual void DeletePlatformVersionAsync(const Model::DeletePlatformVersionRequest &request, const DeletePlatformVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::DescribeEnvironmentManagedActionsOutcomeCallable
std::future< DescribeEnvironmentManagedActionsOutcome > DescribeEnvironmentManagedActionsOutcomeCallable
Definition: ElasticBeanstalkClient.h:215
Aws::ElasticBeanstalk::ElasticBeanstalkClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::ElasticBeanstalk::CreateApplicationResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:248
Aws::ElasticBeanstalk::SwapEnvironmentCNAMEsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::SwapEnvironmentCNAMEsRequest &, const Model::SwapEnvironmentCNAMEsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SwapEnvironmentCNAMEsResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:281
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateEnvironment
virtual Model::UpdateEnvironmentOutcome UpdateEnvironment(const Model::UpdateEnvironmentRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateApplicationResourceLifecycleAsync
virtual void UpdateApplicationResourceLifecycleAsync(const Model::UpdateApplicationResourceLifecycleRequest &request, const UpdateApplicationResourceLifecycleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeApplicationVersionsResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentManagedActions
virtual Model::DescribeEnvironmentManagedActionsOutcome DescribeEnvironmentManagedActions(const Model::DescribeEnvironmentManagedActionsRequest &request) const
Aws::ElasticBeanstalk::Model::CreateEnvironmentOutcome
Aws::Utils::Outcome< CreateEnvironmentResult, ElasticBeanstalkError > CreateEnvironmentOutcome
Definition: ElasticBeanstalkClient.h:152
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ComposeEnvironmentsAsync
virtual void ComposeEnvironmentsAsync(const Model::ComposeEnvironmentsRequest &request, const ComposeEnvironmentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::TerminateEnvironmentResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::TerminateEnvironmentRequest &, const Model::TerminateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TerminateEnvironmentResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:282
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeAccountAttributes
virtual Model::DescribeAccountAttributesOutcome DescribeAccountAttributes(const Model::DescribeAccountAttributesRequest &request) const
Aws::ElasticBeanstalk::Model::ApplyEnvironmentManagedActionOutcomeCallable
std::future< ApplyEnvironmentManagedActionOutcome > ApplyEnvironmentManagedActionOutcomeCallable
Definition: ElasticBeanstalkClient.h:193
Aws::ElasticBeanstalk::Model::AssociateEnvironmentOperationsRoleRequest
Definition: AssociateEnvironmentOperationsRoleRequest.h:26
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateApplicationResourceLifecycleCallable
virtual Model::UpdateApplicationResourceLifecycleOutcomeCallable UpdateApplicationResourceLifecycleCallable(const Model::UpdateApplicationResourceLifecycleRequest &request) const
Aws::ElasticBeanstalk::Model::UpdateTagsForResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > UpdateTagsForResourceOutcome
Definition: ElasticBeanstalkClient.h:189
Aws::ElasticBeanstalk::Model::DescribePlatformVersionOutcome
Aws::Utils::Outcome< DescribePlatformVersionResult, ElasticBeanstalkError > DescribePlatformVersionOutcome
Definition: ElasticBeanstalkClient.h:172
Aws::ElasticBeanstalk::RestartAppServerResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::RestartAppServerRequest &, const Model::RestartAppServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RestartAppServerResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:279
Aws::ElasticBeanstalk::Model::UpdateApplicationOutcome
Aws::Utils::Outcome< UpdateApplicationResult, ElasticBeanstalkError > UpdateApplicationOutcome
Definition: ElasticBeanstalkClient.h:184
Aws::ElasticBeanstalk::Model::ValidateConfigurationSettingsOutcomeCallable
std::future< ValidateConfigurationSettingsOutcome > ValidateConfigurationSettingsOutcomeCallable
Definition: ElasticBeanstalkClient.h:238
Aws::ElasticBeanstalk::Model::DescribeEnvironmentResourcesOutcome
Aws::Utils::Outcome< DescribeEnvironmentResourcesResult, ElasticBeanstalkError > DescribeEnvironmentResourcesOutcome
Definition: ElasticBeanstalkClient.h:168
RetrieveEnvironmentInfoResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteConfigurationTemplateCallable
virtual Model::DeleteConfigurationTemplateOutcomeCallable DeleteConfigurationTemplateCallable(const Model::DeleteConfigurationTemplateRequest &request) const
Aws::ElasticBeanstalk::UpdateConfigurationTemplateResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::UpdateConfigurationTemplateRequest &, const Model::UpdateConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationTemplateResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:286
Aws::ElasticBeanstalk::DescribeEnvironmentsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentsRequest &, const Model::DescribeEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentsResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:268
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateApplicationCallable
virtual Model::CreateApplicationOutcomeCallable CreateApplicationCallable(const Model::CreateApplicationRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListPlatformBranchesCallable
virtual Model::ListPlatformBranchesOutcomeCallable ListPlatformBranchesCallable(const Model::ListPlatformBranchesRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribePlatformVersion
virtual Model::DescribePlatformVersionOutcome DescribePlatformVersion(const Model::DescribePlatformVersionRequest &request) const
Aws::ElasticBeanstalk::Model::UpdateEnvironmentRequest
Definition: UpdateEnvironmentRequest.h:29
Aws::ElasticBeanstalk::Model::AbortEnvironmentUpdateRequest
Definition: AbortEnvironmentUpdateRequest.h:25
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateApplicationVersion
virtual Model::CreateApplicationVersionOutcome CreateApplicationVersion(const Model::CreateApplicationVersionRequest &request) const
Aws::ElasticBeanstalk::Model::DeleteEnvironmentConfigurationOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > DeleteEnvironmentConfigurationOutcome
Definition: ElasticBeanstalkClient.h:158
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateApplication
virtual Model::CreateApplicationOutcome CreateApplication(const Model::CreateApplicationRequest &request) const
Aws::ElasticBeanstalk::Model::DeleteConfigurationTemplateRequest
Definition: DeleteConfigurationTemplateRequest.h:25
Aws::ElasticBeanstalk::Model::CheckDNSAvailabilityOutcomeCallable
std::future< CheckDNSAvailabilityOutcome > CheckDNSAvailabilityOutcomeCallable
Definition: ElasticBeanstalkClient.h:195
ListAvailableSolutionStacksResult.h
DescribeEnvironmentsResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RequestEnvironmentInfoAsync
virtual void RequestEnvironmentInfoAsync(const Model::RequestEnvironmentInfoRequest &request, const RequestEnvironmentInfoResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentManagedActionHistoryAsync
virtual void DescribeEnvironmentManagedActionHistoryAsync(const Model::DescribeEnvironmentManagedActionHistoryRequest &request, const DescribeEnvironmentManagedActionHistoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::SwapEnvironmentCNAMEsRequest
Definition: SwapEnvironmentCNAMEsRequest.h:25
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateApplicationVersionAsync
virtual void CreateApplicationVersionAsync(const Model::CreateApplicationVersionRequest &request, const CreateApplicationVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::CreateApplicationVersionResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::CreateApplicationVersionRequest &, const Model::CreateApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationVersionResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:249
Aws::ElasticBeanstalk::Model::RetrieveEnvironmentInfoOutcome
Aws::Utils::Outcome< RetrieveEnvironmentInfoResult, ElasticBeanstalkError > RetrieveEnvironmentInfoOutcome
Definition: ElasticBeanstalkClient.h:181
Aws::ElasticBeanstalk::ElasticBeanstalkClient::SwapEnvironmentCNAMEsAsync
virtual void SwapEnvironmentCNAMEsAsync(const Model::SwapEnvironmentCNAMEsRequest &request, const SwapEnvironmentCNAMEsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::DescribeAccountAttributesResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeAccountAttributesRequest &, const Model::DescribeAccountAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountAttributesResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:259
Aws::ElasticBeanstalk::Model::DescribeApplicationVersionsRequest
Definition: DescribeApplicationVersionsRequest.h:26
Aws::ElasticBeanstalk::Model::DeletePlatformVersionOutcomeCallable
std::future< DeletePlatformVersionOutcome > DeletePlatformVersionOutcomeCallable
Definition: ElasticBeanstalkClient.h:207
DescribeInstancesHealthResult.h
Aws::ElasticBeanstalk::Model::DescribeEnvironmentManagedActionsRequest
Definition: DescribeEnvironmentManagedActionsRequest.h:27
Aws::ElasticBeanstalk::CreateEnvironmentResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::CreateEnvironmentRequest &, const Model::CreateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:251
Aws::ElasticBeanstalk::Model::CreateApplicationOutcome
Aws::Utils::Outcome< CreateApplicationResult, ElasticBeanstalkError > CreateApplicationOutcome
Definition: ElasticBeanstalkClient.h:149
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::ElasticBeanstalk::ValidateConfigurationSettingsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::ValidateConfigurationSettingsRequest &, const Model::ValidateConfigurationSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ValidateConfigurationSettingsResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:289
Aws::ElasticBeanstalk::Model::CreateConfigurationTemplateRequest
Definition: CreateConfigurationTemplateRequest.h:29
Aws::ElasticBeanstalk::Model::DescribeConfigurationSettingsOutcome
Aws::Utils::Outcome< DescribeConfigurationSettingsResult, ElasticBeanstalkError > DescribeConfigurationSettingsOutcome
Definition: ElasticBeanstalkClient.h:164
Aws::ElasticBeanstalk::Model::DescribeAccountAttributesRequest
Definition: DescribeAccountAttributesRequest.h:20
Aws::ElasticBeanstalk::Model::DescribePlatformVersionOutcomeCallable
std::future< DescribePlatformVersionOutcome > DescribePlatformVersionOutcomeCallable
Definition: ElasticBeanstalkClient.h:220
Aws::ElasticBeanstalk::Model::DeleteApplicationOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > DeleteApplicationOutcome
Definition: ElasticBeanstalkClient.h:155
Aws::ElasticBeanstalk::Model::UpdateApplicationResourceLifecycleOutcome
Aws::Utils::Outcome< UpdateApplicationResourceLifecycleResult, ElasticBeanstalkError > UpdateApplicationResourceLifecycleOutcome
Definition: ElasticBeanstalkClient.h:185
Aws::ElasticBeanstalk::DescribeEnvironmentHealthResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentHealthRequest &, const Model::DescribeEnvironmentHealthOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentHealthResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:264
XmlSerializer.h
Aws::ElasticBeanstalk::UpdateApplicationResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:283
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateStorageLocationAsync
virtual void CreateStorageLocationAsync(const Model::CreateStorageLocationRequest &request, const CreateStorageLocationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ComposeEnvironmentsResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateTagsForResource
virtual Model::UpdateTagsForResourceOutcome UpdateTagsForResource(const Model::UpdateTagsForResourceRequest &request) const
Aws::ElasticBeanstalk::DescribeEnvironmentResourcesResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentResourcesRequest &, const Model::DescribeEnvironmentResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentResourcesResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:267
Aws::ElasticBeanstalk::Model::DeletePlatformVersionRequest
Definition: DeletePlatformVersionRequest.h:22
AWSString.h
Aws::ElasticBeanstalk::Model::ValidateConfigurationSettingsOutcome
Aws::Utils::Outcome< ValidateConfigurationSettingsResult, ElasticBeanstalkError > ValidateConfigurationSettingsOutcome
Definition: ElasticBeanstalkClient.h:190
Aws::ElasticBeanstalk::Model::DescribeAccountAttributesOutcome
Aws::Utils::Outcome< DescribeAccountAttributesResult, ElasticBeanstalkError > DescribeAccountAttributesOutcome
Definition: ElasticBeanstalkClient.h:160
DescribeEnvironmentHealthResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentManagedActionsCallable
virtual Model::DescribeEnvironmentManagedActionsOutcomeCallable DescribeEnvironmentManagedActionsCallable(const Model::DescribeEnvironmentManagedActionsRequest &request) const
DescribeEnvironmentManagedActionsResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::AssociateEnvironmentOperationsRoleAsync
virtual void AssociateEnvironmentOperationsRoleAsync(const Model::AssociateEnvironmentOperationsRoleRequest &request, const AssociateEnvironmentOperationsRoleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::RebuildEnvironmentOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > RebuildEnvironmentOutcome
Definition: ElasticBeanstalkClient.h:178
Aws::ElasticBeanstalk::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::ElasticBeanstalk::DescribeEventsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEventsRequest &, const Model::DescribeEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventsResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:269
Aws::ElasticBeanstalk::Model::UpdateEnvironmentOutcomeCallable
std::future< UpdateEnvironmentOutcome > UpdateEnvironmentOutcomeCallable
Definition: ElasticBeanstalkClient.h:236
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeConfigurationOptionsAsync
virtual void DescribeConfigurationOptionsAsync(const Model::DescribeConfigurationOptionsRequest &request, const DescribeConfigurationOptionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateRequest
Definition: UpdateConfigurationTemplateRequest.h:29
Aws::ElasticBeanstalk::Model::AssociateEnvironmentOperationsRoleOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > AssociateEnvironmentOperationsRoleOutcome
Definition: ElasticBeanstalkClient.h:146
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateApplicationVersionCallable
virtual Model::UpdateApplicationVersionOutcomeCallable UpdateApplicationVersionCallable(const Model::UpdateApplicationVersionRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateApplication
virtual Model::UpdateApplicationOutcome UpdateApplication(const Model::UpdateApplicationRequest &request) const
Aws::ElasticBeanstalk::ApplyEnvironmentManagedActionResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::ApplyEnvironmentManagedActionRequest &, const Model::ApplyEnvironmentManagedActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ApplyEnvironmentManagedActionResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:244
Aws::ElasticBeanstalk::Model::DescribeApplicationsRequest
Definition: DescribeApplicationsRequest.h:26
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateStorageLocationCallable
virtual Model::CreateStorageLocationOutcomeCallable CreateStorageLocationCallable(const Model::CreateStorageLocationRequest &request) const
CreateStorageLocationResult.h
Aws::ElasticBeanstalk::DescribeEnvironmentManagedActionHistoryResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DescribeEnvironmentManagedActionHistoryRequest &, const Model::DescribeEnvironmentManagedActionHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEnvironmentManagedActionHistoryResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:265
Aws::ElasticBeanstalk::Model::UpdateTagsForResourceOutcomeCallable
std::future< UpdateTagsForResourceOutcome > UpdateTagsForResourceOutcomeCallable
Definition: ElasticBeanstalkClient.h:237
Aws::ElasticBeanstalk::Model::DeleteApplicationRequest
Definition: DeleteApplicationRequest.h:25
Aws::ElasticBeanstalk::Model::ComposeEnvironmentsOutcome
Aws::Utils::Outcome< ComposeEnvironmentsResult, ElasticBeanstalkError > ComposeEnvironmentsOutcome
Definition: ElasticBeanstalkClient.h:148
Aws::ElasticBeanstalk::ElasticBeanstalkClient::~ElasticBeanstalkClient
virtual ~ElasticBeanstalkClient()
Aws::ElasticBeanstalk::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: ElasticBeanstalkClient.h:225
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateOutcomeCallable
std::future< UpdateConfigurationTemplateOutcome > UpdateConfigurationTemplateOutcomeCallable
Definition: ElasticBeanstalkClient.h:235
Aws::ElasticBeanstalk::ElasticBeanstalkClient::SwapEnvironmentCNAMEs
virtual Model::SwapEnvironmentCNAMEsOutcome SwapEnvironmentCNAMEs(const Model::SwapEnvironmentCNAMEsRequest &request) const
Aws::ElasticBeanstalk::Model::CreatePlatformVersionOutcomeCallable
std::future< CreatePlatformVersionOutcome > CreatePlatformVersionOutcomeCallable
Definition: ElasticBeanstalkClient.h:201
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateStorageLocation
virtual Model::CreateStorageLocationOutcome CreateStorageLocation(const Model::CreateStorageLocationRequest &request) const
Aws::ElasticBeanstalk::Model::TerminateEnvironmentOutcomeCallable
std::future< TerminateEnvironmentOutcome > TerminateEnvironmentOutcomeCallable
Definition: ElasticBeanstalkClient.h:231
UpdateApplicationVersionResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeApplicationVersionsAsync
virtual void DescribeApplicationVersionsAsync(const Model::DescribeApplicationVersionsRequest &request, const DescribeApplicationVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEvents
virtual Model::DescribeEventsOutcome DescribeEvents(const Model::DescribeEventsRequest &request) const
ElasticBeanstalk_EXPORTS.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ApplyEnvironmentManagedActionAsync
virtual void ApplyEnvironmentManagedActionAsync(const Model::ApplyEnvironmentManagedActionRequest &request, const ApplyEnvironmentManagedActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ElasticBeanstalkClient
ElasticBeanstalkClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::ElasticBeanstalk::Model::UpdateApplicationOutcomeCallable
std::future< UpdateApplicationOutcome > UpdateApplicationOutcomeCallable
Definition: ElasticBeanstalkClient.h:232
Aws::ElasticBeanstalk::Model::DescribeEnvironmentResourcesOutcomeCallable
std::future< DescribeEnvironmentResourcesOutcome > DescribeEnvironmentResourcesOutcomeCallable
Definition: ElasticBeanstalkClient.h:216
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeConfigurationSettings
virtual Model::DescribeConfigurationSettingsOutcome DescribeConfigurationSettings(const Model::DescribeConfigurationSettingsRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::AssociateEnvironmentOperationsRoleCallable
virtual Model::AssociateEnvironmentOperationsRoleOutcomeCallable AssociateEnvironmentOperationsRoleCallable(const Model::AssociateEnvironmentOperationsRoleRequest &request) const
DescribeEnvironmentResourcesResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::ElasticBeanstalk::Model::DescribeConfigurationOptionsRequest
Definition: DescribeConfigurationOptionsRequest.h:28
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateConfigurationTemplate
virtual Model::UpdateConfigurationTemplateOutcome UpdateConfigurationTemplate(const Model::UpdateConfigurationTemplateRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateConfigurationTemplateCallable
virtual Model::CreateConfigurationTemplateOutcomeCallable CreateConfigurationTemplateCallable(const Model::CreateConfigurationTemplateRequest &request) const
Aws::ElasticBeanstalk::Model::DescribeEnvironmentManagedActionsOutcome
Aws::Utils::Outcome< DescribeEnvironmentManagedActionsResult, ElasticBeanstalkError > DescribeEnvironmentManagedActionsOutcome
Definition: ElasticBeanstalkClient.h:167
Aws::ElasticBeanstalk::Model::ListPlatformVersionsOutcome
Aws::Utils::Outcome< ListPlatformVersionsResult, ElasticBeanstalkError > ListPlatformVersionsOutcome
Definition: ElasticBeanstalkClient.h:176
Aws::ElasticBeanstalk::Model::AbortEnvironmentUpdateOutcomeCallable
std::future< AbortEnvironmentUpdateOutcome > AbortEnvironmentUpdateOutcomeCallable
Definition: ElasticBeanstalkClient.h:192
Aws::ElasticBeanstalk::Model::DescribeAccountAttributesOutcomeCallable
std::future< DescribeAccountAttributesOutcome > DescribeAccountAttributesOutcomeCallable
Definition: ElasticBeanstalkClient.h:208
Aws::ElasticBeanstalk::Model::DeleteApplicationVersionOutcomeCallable
std::future< DeleteApplicationVersionOutcome > DeleteApplicationVersionOutcomeCallable
Definition: ElasticBeanstalkClient.h:204
Aws::ElasticBeanstalk::ListPlatformVersionsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::ListPlatformVersionsRequest &, const Model::ListPlatformVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPlatformVersionsResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:275
ClientConfiguration.h
Aws::ElasticBeanstalk::UpdateEnvironmentResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::UpdateEnvironmentRequest &, const Model::UpdateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:287
Aws::ElasticBeanstalk::Model::CreatePlatformVersionRequest
Definition: CreatePlatformVersionRequest.h:29
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteEnvironmentConfiguration
virtual Model::DeleteEnvironmentConfigurationOutcome DeleteEnvironmentConfiguration(const Model::DeleteEnvironmentConfigurationRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateEnvironment
virtual Model::CreateEnvironmentOutcome CreateEnvironment(const Model::CreateEnvironmentRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ComposeEnvironments
virtual Model::ComposeEnvironmentsOutcome ComposeEnvironments(const Model::ComposeEnvironmentsRequest &request) const
Aws::ElasticBeanstalk::Model::DescribePlatformVersionRequest
Definition: DescribePlatformVersionRequest.h:22
Aws::ElasticBeanstalk::UpdateApplicationResourceLifecycleResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::UpdateApplicationResourceLifecycleRequest &, const Model::UpdateApplicationResourceLifecycleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResourceLifecycleResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:284
Aws::ElasticBeanstalk::UpdateApplicationVersionResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::UpdateApplicationVersionRequest &, const Model::UpdateApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationVersionResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:285
Aws::ElasticBeanstalk::Model::RetrieveEnvironmentInfoRequest
Definition: RetrieveEnvironmentInfoRequest.h:27
Aws::ElasticBeanstalk::DisassociateEnvironmentOperationsRoleResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DisassociateEnvironmentOperationsRoleRequest &, const Model::DisassociateEnvironmentOperationsRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateEnvironmentOperationsRoleResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:272
Aws::ElasticBeanstalk::Model::DescribeApplicationVersionsOutcome
Aws::Utils::Outcome< DescribeApplicationVersionsResult, ElasticBeanstalkError > DescribeApplicationVersionsOutcome
Definition: ElasticBeanstalkClient.h:161
Aws
Definition: AccessManagementClient.h:15
Aws::ElasticBeanstalk::Model::CreateApplicationVersionOutcome
Aws::Utils::Outcome< CreateApplicationVersionResult, ElasticBeanstalkError > CreateApplicationVersionOutcome
Definition: ElasticBeanstalkClient.h:150
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironments
virtual Model::DescribeEnvironmentsOutcome DescribeEnvironments(const Model::DescribeEnvironmentsRequest &request) const
HttpTypes.h
ElasticBeanstalkErrors.h
Aws::ElasticBeanstalk::Model::UpdateApplicationResourceLifecycleOutcomeCallable
std::future< UpdateApplicationResourceLifecycleOutcome > UpdateApplicationResourceLifecycleOutcomeCallable
Definition: ElasticBeanstalkClient.h:233
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListAvailableSolutionStacks
virtual Model::ListAvailableSolutionStacksOutcome ListAvailableSolutionStacks(const Model::ListAvailableSolutionStacksRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateEnvironmentAsync
virtual void UpdateEnvironmentAsync(const Model::UpdateEnvironmentRequest &request, const UpdateEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::CheckDNSAvailabilityRequest
Definition: CheckDNSAvailabilityRequest.h:26
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ConvertRequestToPresignedUrl
Aws::String ConvertRequestToPresignedUrl(const Aws::AmazonSerializableWebServiceRequest &requestToConvert, const char *region) const
Aws::ElasticBeanstalk::Model::ListAvailableSolutionStacksOutcomeCallable
std::future< ListAvailableSolutionStacksOutcome > ListAvailableSolutionStacksOutcomeCallable
Definition: ElasticBeanstalkClient.h:222
Aws::ElasticBeanstalk::Model::DescribeEnvironmentsOutcome
Aws::Utils::Outcome< DescribeEnvironmentsResult, ElasticBeanstalkError > DescribeEnvironmentsOutcome
Definition: ElasticBeanstalkClient.h:169
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RestartAppServer
virtual Model::RestartAppServerOutcome RestartAppServer(const Model::RestartAppServerRequest &request) const
Aws::ElasticBeanstalk::Model::DescribeEnvironmentResourcesRequest
Definition: DescribeEnvironmentResourcesRequest.h:26
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListPlatformVersionsAsync
virtual void ListPlatformVersionsAsync(const Model::ListPlatformVersionsRequest &request, const ListPlatformVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::CreateConfigurationTemplateResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::CreateConfigurationTemplateRequest &, const Model::CreateConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfigurationTemplateResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:250
Aws::ElasticBeanstalk::Model::RestartAppServerRequest
Definition: RestartAppServerRequest.h:25
DescribeConfigurationOptionsResult.h
Aws::ElasticBeanstalk::RebuildEnvironmentResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::RebuildEnvironmentRequest &, const Model::RebuildEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebuildEnvironmentResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:277
Aws::ElasticBeanstalk::Model::ListAvailableSolutionStacksRequest
Definition: ListAvailableSolutionStacksRequest.h:20
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ApplyEnvironmentManagedActionCallable
virtual Model::ApplyEnvironmentManagedActionOutcomeCallable ApplyEnvironmentManagedActionCallable(const Model::ApplyEnvironmentManagedActionRequest &request) const
Aws::ElasticBeanstalk::Model::CreateConfigurationTemplateOutcome
Aws::Utils::Outcome< CreateConfigurationTemplateResult, ElasticBeanstalkError > CreateConfigurationTemplateOutcome
Definition: ElasticBeanstalkClient.h:151
DescribeAccountAttributesResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeletePlatformVersionCallable
virtual Model::DeletePlatformVersionOutcomeCallable DeletePlatformVersionCallable(const Model::DeletePlatformVersionRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListPlatformBranches
virtual Model::ListPlatformBranchesOutcome ListPlatformBranches(const Model::ListPlatformBranchesRequest &request) const
Aws::ElasticBeanstalk::Model::DeleteEnvironmentConfigurationOutcomeCallable
std::future< DeleteEnvironmentConfigurationOutcome > DeleteEnvironmentConfigurationOutcomeCallable
Definition: ElasticBeanstalkClient.h:206
Aws::ElasticBeanstalk::Model::DescribeEventsOutcomeCallable
std::future< DescribeEventsOutcome > DescribeEventsOutcomeCallable
Definition: ElasticBeanstalkClient.h:218
Aws::ElasticBeanstalk::Model::DescribeEnvironmentManagedActionHistoryRequest
Definition: DescribeEnvironmentManagedActionHistoryRequest.h:26
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeInstancesHealthAsync
virtual void DescribeInstancesHealthAsync(const Model::DescribeInstancesHealthRequest &request, const DescribeInstancesHealthResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteConfigurationTemplateAsync
virtual void DeleteConfigurationTemplateAsync(const Model::DeleteConfigurationTemplateRequest &request, const DeleteConfigurationTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreatePlatformVersion
virtual Model::CreatePlatformVersionOutcome CreatePlatformVersion(const Model::CreatePlatformVersionRequest &request) const
Aws::ElasticBeanstalk::UpdateTagsForResourceResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::UpdateTagsForResourceRequest &, const Model::UpdateTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTagsForResourceResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:288
Aws::ElasticBeanstalk::Model::DescribeInstancesHealthOutcome
Aws::Utils::Outcome< DescribeInstancesHealthResult, ElasticBeanstalkError > DescribeInstancesHealthOutcome
Definition: ElasticBeanstalkClient.h:171
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DisassociateEnvironmentOperationsRole
virtual Model::DisassociateEnvironmentOperationsRoleOutcome DisassociateEnvironmentOperationsRole(const Model::DisassociateEnvironmentOperationsRoleRequest &request) const
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateOutcome
Aws::Utils::Outcome< UpdateConfigurationTemplateResult, ElasticBeanstalkError > UpdateConfigurationTemplateOutcome
Definition: ElasticBeanstalkClient.h:187
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RetrieveEnvironmentInfoAsync
virtual void RetrieveEnvironmentInfoAsync(const Model::RetrieveEnvironmentInfoRequest &request, const RetrieveEnvironmentInfoResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RestartAppServerCallable
virtual Model::RestartAppServerOutcomeCallable RestartAppServerCallable(const Model::RestartAppServerRequest &request) const
Aws::ElasticBeanstalk::AbortEnvironmentUpdateResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::AbortEnvironmentUpdateRequest &, const Model::AbortEnvironmentUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AbortEnvironmentUpdateResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:241
Aws::ElasticBeanstalk::Model::DescribeApplicationVersionsOutcomeCallable
std::future< DescribeApplicationVersionsOutcome > DescribeApplicationVersionsOutcomeCallable
Definition: ElasticBeanstalkClient.h:209
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeleteApplication
virtual Model::DeleteApplicationOutcome DeleteApplication(const Model::DeleteApplicationRequest &request) const
Aws::ElasticBeanstalk::Model::CreateApplicationVersionOutcomeCallable
std::future< CreateApplicationVersionOutcome > CreateApplicationVersionOutcomeCallable
Definition: ElasticBeanstalkClient.h:198
Aws::ElasticBeanstalk::Model::DescribeEnvironmentHealthOutcomeCallable
std::future< DescribeEnvironmentHealthOutcome > DescribeEnvironmentHealthOutcomeCallable
Definition: ElasticBeanstalkClient.h:213
AWSClient.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentHealth
virtual Model::DescribeEnvironmentHealthOutcome DescribeEnvironmentHealth(const Model::DescribeEnvironmentHealthRequest &request) const
Aws::ElasticBeanstalk::Model::RetrieveEnvironmentInfoOutcomeCallable
std::future< RetrieveEnvironmentInfoOutcome > RetrieveEnvironmentInfoOutcomeCallable
Definition: ElasticBeanstalkClient.h:229
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ValidateConfigurationSettings
virtual Model::ValidateConfigurationSettingsOutcome ValidateConfigurationSettings(const Model::ValidateConfigurationSettingsRequest &request) const
Aws::ElasticBeanstalk::CheckDNSAvailabilityResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::CheckDNSAvailabilityRequest &, const Model::CheckDNSAvailabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CheckDNSAvailabilityResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:246
Aws::ElasticBeanstalk::Model::DisassociateEnvironmentOperationsRoleOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > DisassociateEnvironmentOperationsRoleOutcome
Definition: ElasticBeanstalkClient.h:173
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RebuildEnvironment
virtual Model::RebuildEnvironmentOutcome RebuildEnvironment(const Model::RebuildEnvironmentRequest &request) const
Aws::ElasticBeanstalk::Model::ListPlatformBranchesOutcome
Aws::Utils::Outcome< ListPlatformBranchesResult, ElasticBeanstalkError > ListPlatformBranchesOutcome
Definition: ElasticBeanstalkClient.h:175
Aws::ElasticBeanstalk::Model::CreatePlatformVersionOutcome
Aws::Utils::Outcome< CreatePlatformVersionResult, ElasticBeanstalkError > CreatePlatformVersionOutcome
Definition: ElasticBeanstalkClient.h:153
DescribeEventsResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ApplyEnvironmentManagedAction
virtual Model::ApplyEnvironmentManagedActionOutcome ApplyEnvironmentManagedAction(const Model::ApplyEnvironmentManagedActionRequest &request) const
Aws::ElasticBeanstalk::ListTagsForResourceResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:276
Aws::ElasticBeanstalk::Model::ListAvailableSolutionStacksOutcome
Aws::Utils::Outcome< ListAvailableSolutionStacksResult, ElasticBeanstalkError > ListAvailableSolutionStacksOutcome
Definition: ElasticBeanstalkClient.h:174
Aws::ElasticBeanstalk::Model::DescribeInstancesHealthRequest
Definition: DescribeInstancesHealthRequest.h:28
Aws::ElasticBeanstalk::Model::RequestEnvironmentInfoOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > RequestEnvironmentInfoOutcome
Definition: ElasticBeanstalkClient.h:179
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentResourcesAsync
virtual void DescribeEnvironmentResourcesAsync(const Model::DescribeEnvironmentResourcesRequest &request, const DescribeEnvironmentResourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::SwapEnvironmentCNAMEsOutcome
Aws::Utils::Outcome< Aws::NoResult, ElasticBeanstalkError > SwapEnvironmentCNAMEsOutcome
Definition: ElasticBeanstalkClient.h:182
Aws::ElasticBeanstalk::CreatePlatformVersionResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::CreatePlatformVersionRequest &, const Model::CreatePlatformVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePlatformVersionResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:252
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateEnvironmentCallable
virtual Model::UpdateEnvironmentOutcomeCallable UpdateEnvironmentCallable(const Model::UpdateEnvironmentRequest &request) const
Aws::ElasticBeanstalk::DeleteApplicationVersionResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::DeleteApplicationVersionRequest &, const Model::DeleteApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationVersionResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:255
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateTagsForResourceAsync
virtual void UpdateTagsForResourceAsync(const Model::UpdateTagsForResourceRequest &request, const UpdateTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::TerminateEnvironmentAsync
virtual void TerminateEnvironmentAsync(const Model::TerminateEnvironmentRequest &request, const TerminateEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ComposeEnvironmentsResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::ComposeEnvironmentsRequest &, const Model::ComposeEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ComposeEnvironmentsResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:247
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RetrieveEnvironmentInfoCallable
virtual Model::RetrieveEnvironmentInfoOutcomeCallable RetrieveEnvironmentInfoCallable(const Model::RetrieveEnvironmentInfoRequest &request) const
CreateEnvironmentResult.h
DescribeConfigurationSettingsResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateConfigurationTemplateAsync
virtual void UpdateConfigurationTemplateAsync(const Model::UpdateConfigurationTemplateRequest &request, const UpdateConfigurationTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CheckDNSAvailabilityAsync
virtual void CheckDNSAvailabilityAsync(const Model::CheckDNSAvailabilityRequest &request, const CheckDNSAvailabilityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::CreateApplicationOutcomeCallable
std::future< CreateApplicationOutcome > CreateApplicationOutcomeCallable
Definition: ElasticBeanstalkClient.h:197
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RequestEnvironmentInfoCallable
virtual Model::RequestEnvironmentInfoOutcomeCallable RequestEnvironmentInfoCallable(const Model::RequestEnvironmentInfoRequest &request) const
DescribeEnvironmentManagedActionHistoryResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateEnvironmentAsync
virtual void CreateEnvironmentAsync(const Model::CreateEnvironmentRequest &request, const CreateEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::DescribeConfigurationSettingsOutcomeCallable
std::future< DescribeConfigurationSettingsOutcome > DescribeConfigurationSettingsOutcomeCallable
Definition: ElasticBeanstalkClient.h:212
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::AssociateEnvironmentOperationsRoleOutcomeCallable
std::future< AssociateEnvironmentOperationsRoleOutcome > AssociateEnvironmentOperationsRoleOutcomeCallable
Definition: ElasticBeanstalkClient.h:194
Aws::ElasticBeanstalk::Model::DescribeEnvironmentManagedActionHistoryOutcome
Aws::Utils::Outcome< DescribeEnvironmentManagedActionHistoryResult, ElasticBeanstalkError > DescribeEnvironmentManagedActionHistoryOutcome
Definition: ElasticBeanstalkClient.h:166
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEventsCallable
virtual Model::DescribeEventsOutcomeCallable DescribeEventsCallable(const Model::DescribeEventsRequest &request) const
Aws::Client::AWSXMLClient
Definition: AWSClient.h:403
TerminateEnvironmentResult.h
Aws::ElasticBeanstalk::Model::CreateApplicationRequest
Definition: CreateApplicationRequest.h:28
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DeletePlatformVersion
virtual Model::DeletePlatformVersionOutcome DeletePlatformVersion(const Model::DeletePlatformVersionRequest &request) const
Aws::ElasticBeanstalk::RetrieveEnvironmentInfoResponseReceivedHandler
std::function< void(const ElasticBeanstalkClient *, const Model::RetrieveEnvironmentInfoRequest &, const Model::RetrieveEnvironmentInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RetrieveEnvironmentInfoResponseReceivedHandler
Definition: ElasticBeanstalkClient.h:280
Aws::ElasticBeanstalk::Model::ListPlatformVersionsRequest
Definition: ListPlatformVersionsRequest.h:24
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ComposeEnvironmentsCallable
virtual Model::ComposeEnvironmentsOutcomeCallable ComposeEnvironmentsCallable(const Model::ComposeEnvironmentsRequest &request) const
Aws::ElasticBeanstalk::Model::CreateConfigurationTemplateOutcomeCallable
std::future< CreateConfigurationTemplateOutcome > CreateConfigurationTemplateOutcomeCallable
Definition: ElasticBeanstalkClient.h:199
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentResourcesCallable
virtual Model::DescribeEnvironmentResourcesOutcomeCallable DescribeEnvironmentResourcesCallable(const Model::DescribeEnvironmentResourcesRequest &request) const
Aws::ElasticBeanstalk::Model::DescribeEnvironmentsRequest
Definition: DescribeEnvironmentsRequest.h:27
Aws::ElasticBeanstalk::Model::DescribeEventsRequest
Definition: DescribeEventsRequest.h:28
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RetrieveEnvironmentInfo
virtual Model::RetrieveEnvironmentInfoOutcome RetrieveEnvironmentInfo(const Model::RetrieveEnvironmentInfoRequest &request) const
Aws::ElasticBeanstalk::Model::ListPlatformBranchesOutcomeCallable
std::future< ListPlatformBranchesOutcome > ListPlatformBranchesOutcomeCallable
Definition: ElasticBeanstalkClient.h:223
Aws::ElasticBeanstalk::ElasticBeanstalkClient::AbortEnvironmentUpdate
virtual Model::AbortEnvironmentUpdateOutcome AbortEnvironmentUpdate(const Model::AbortEnvironmentUpdateRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListPlatformVersions
virtual Model::ListPlatformVersionsOutcome ListPlatformVersions(const Model::ListPlatformVersionsRequest &request) const
Aws::ElasticBeanstalk::Model::DescribeApplicationsOutcome
Aws::Utils::Outcome< DescribeApplicationsResult, ElasticBeanstalkError > DescribeApplicationsOutcome
Definition: ElasticBeanstalkClient.h:162
CreateConfigurationTemplateResult.h
Aws::ElasticBeanstalk::Model::DescribeApplicationsOutcomeCallable
std::future< DescribeApplicationsOutcome > DescribeApplicationsOutcomeCallable
Definition: ElasticBeanstalkClient.h:210
AmazonSerializableWebServiceRequest.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::ListAvailableSolutionStacksCallable
virtual Model::ListAvailableSolutionStacksOutcomeCallable ListAvailableSolutionStacksCallable(const Model::ListAvailableSolutionStacksRequest &request) const
Aws::ElasticBeanstalk::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, ElasticBeanstalkError > ListTagsForResourceOutcome
Definition: ElasticBeanstalkClient.h:177
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeConfigurationOptionsCallable
virtual Model::DescribeConfigurationOptionsOutcomeCallable DescribeConfigurationOptionsCallable(const Model::DescribeConfigurationOptionsRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentsCallable
virtual Model::DescribeEnvironmentsOutcomeCallable DescribeEnvironmentsCallable(const Model::DescribeEnvironmentsRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateApplicationVersionCallable
virtual Model::CreateApplicationVersionOutcomeCallable CreateApplicationVersionCallable(const Model::CreateApplicationVersionRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateConfigurationTemplateAsync
virtual void CreateConfigurationTemplateAsync(const Model::CreateConfigurationTemplateRequest &request, const CreateConfigurationTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::Model::RestartAppServerOutcomeCallable
std::future< RestartAppServerOutcome > RestartAppServerOutcomeCallable
Definition: ElasticBeanstalkClient.h:228
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeApplicationsAsync
virtual void DescribeApplicationsAsync(const Model::DescribeApplicationsRequest &request, const DescribeApplicationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreatePlatformVersionResult.h
Aws::ElasticBeanstalk::ElasticBeanstalkClient::CreateEnvironmentCallable
virtual Model::CreateEnvironmentOutcomeCallable CreateEnvironmentCallable(const Model::CreateEnvironmentRequest &request) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEventsAsync
virtual void DescribeEventsAsync(const Model::DescribeEventsRequest &request, const DescribeEventsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::UpdateApplicationAsync
virtual void UpdateApplicationAsync(const Model::UpdateApplicationRequest &request, const UpdateApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::RestartAppServerAsync
virtual void RestartAppServerAsync(const Model::RestartAppServerRequest &request, const RestartAppServerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ElasticBeanstalk::ElasticBeanstalkClient::DescribeEnvironmentResources
virtual Model::DescribeEnvironmentResourcesOutcome DescribeEnvironmentResources(const Model::DescribeEnvironmentResourcesRequest &request) const