AWS SDK for C++  1.9.20
AWS SDK for C++
AppConfigClient.h
Go to the documentation of this file.
1 
6 #pragma once
39 #include <aws/core/NoResult.h>
42 #include <future>
43 #include <functional>
44 
45 namespace Aws
46 {
47 
48 namespace Http
49 {
50  class HttpClient;
51  class HttpClientFactory;
52 } // namespace Http
53 
54 namespace Utils
55 {
56  template< typename R, typename E> class Outcome;
57 namespace Threading
58 {
59  class Executor;
60 } // namespace Threading
61 } // namespace Utils
62 
63 namespace Auth
64 {
65  class AWSCredentials;
66  class AWSCredentialsProvider;
67 } // namespace Auth
68 
69 namespace Client
70 {
71  class RetryStrategy;
72 } // namespace Client
73 
74 namespace AppConfig
75 {
76 
77 namespace Model
78 {
104  class StopDeploymentRequest;
105  class TagResourceRequest;
106  class UntagResourceRequest;
112 
146 
147  typedef std::future<CreateApplicationOutcome> CreateApplicationOutcomeCallable;
148  typedef std::future<CreateConfigurationProfileOutcome> CreateConfigurationProfileOutcomeCallable;
149  typedef std::future<CreateDeploymentStrategyOutcome> CreateDeploymentStrategyOutcomeCallable;
150  typedef std::future<CreateEnvironmentOutcome> CreateEnvironmentOutcomeCallable;
151  typedef std::future<CreateHostedConfigurationVersionOutcome> CreateHostedConfigurationVersionOutcomeCallable;
152  typedef std::future<DeleteApplicationOutcome> DeleteApplicationOutcomeCallable;
153  typedef std::future<DeleteConfigurationProfileOutcome> DeleteConfigurationProfileOutcomeCallable;
154  typedef std::future<DeleteDeploymentStrategyOutcome> DeleteDeploymentStrategyOutcomeCallable;
155  typedef std::future<DeleteEnvironmentOutcome> DeleteEnvironmentOutcomeCallable;
156  typedef std::future<DeleteHostedConfigurationVersionOutcome> DeleteHostedConfigurationVersionOutcomeCallable;
157  typedef std::future<GetApplicationOutcome> GetApplicationOutcomeCallable;
158  typedef std::future<GetConfigurationOutcome> GetConfigurationOutcomeCallable;
159  typedef std::future<GetConfigurationProfileOutcome> GetConfigurationProfileOutcomeCallable;
160  typedef std::future<GetDeploymentOutcome> GetDeploymentOutcomeCallable;
161  typedef std::future<GetDeploymentStrategyOutcome> GetDeploymentStrategyOutcomeCallable;
162  typedef std::future<GetEnvironmentOutcome> GetEnvironmentOutcomeCallable;
163  typedef std::future<GetHostedConfigurationVersionOutcome> GetHostedConfigurationVersionOutcomeCallable;
164  typedef std::future<ListApplicationsOutcome> ListApplicationsOutcomeCallable;
165  typedef std::future<ListConfigurationProfilesOutcome> ListConfigurationProfilesOutcomeCallable;
166  typedef std::future<ListDeploymentStrategiesOutcome> ListDeploymentStrategiesOutcomeCallable;
167  typedef std::future<ListDeploymentsOutcome> ListDeploymentsOutcomeCallable;
168  typedef std::future<ListEnvironmentsOutcome> ListEnvironmentsOutcomeCallable;
169  typedef std::future<ListHostedConfigurationVersionsOutcome> ListHostedConfigurationVersionsOutcomeCallable;
170  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
171  typedef std::future<StartDeploymentOutcome> StartDeploymentOutcomeCallable;
172  typedef std::future<StopDeploymentOutcome> StopDeploymentOutcomeCallable;
173  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
174  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
175  typedef std::future<UpdateApplicationOutcome> UpdateApplicationOutcomeCallable;
176  typedef std::future<UpdateConfigurationProfileOutcome> UpdateConfigurationProfileOutcomeCallable;
177  typedef std::future<UpdateDeploymentStrategyOutcome> UpdateDeploymentStrategyOutcomeCallable;
178  typedef std::future<UpdateEnvironmentOutcome> UpdateEnvironmentOutcomeCallable;
179  typedef std::future<ValidateConfigurationOutcome> ValidateConfigurationOutcomeCallable;
180 } // namespace Model
181 
182  class AppConfigClient;
183 
184  typedef std::function<void(const AppConfigClient*, const Model::CreateApplicationRequest&, const Model::CreateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApplicationResponseReceivedHandler;
185  typedef std::function<void(const AppConfigClient*, const Model::CreateConfigurationProfileRequest&, const Model::CreateConfigurationProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateConfigurationProfileResponseReceivedHandler;
186  typedef std::function<void(const AppConfigClient*, const Model::CreateDeploymentStrategyRequest&, const Model::CreateDeploymentStrategyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDeploymentStrategyResponseReceivedHandler;
187  typedef std::function<void(const AppConfigClient*, const Model::CreateEnvironmentRequest&, const Model::CreateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateEnvironmentResponseReceivedHandler;
188  typedef std::function<void(const AppConfigClient*, const Model::CreateHostedConfigurationVersionRequest&, Model::CreateHostedConfigurationVersionOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateHostedConfigurationVersionResponseReceivedHandler;
189  typedef std::function<void(const AppConfigClient*, const Model::DeleteApplicationRequest&, const Model::DeleteApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApplicationResponseReceivedHandler;
190  typedef std::function<void(const AppConfigClient*, const Model::DeleteConfigurationProfileRequest&, const Model::DeleteConfigurationProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteConfigurationProfileResponseReceivedHandler;
191  typedef std::function<void(const AppConfigClient*, const Model::DeleteDeploymentStrategyRequest&, const Model::DeleteDeploymentStrategyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDeploymentStrategyResponseReceivedHandler;
192  typedef std::function<void(const AppConfigClient*, const Model::DeleteEnvironmentRequest&, const Model::DeleteEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteEnvironmentResponseReceivedHandler;
193  typedef std::function<void(const AppConfigClient*, const Model::DeleteHostedConfigurationVersionRequest&, const Model::DeleteHostedConfigurationVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteHostedConfigurationVersionResponseReceivedHandler;
194  typedef std::function<void(const AppConfigClient*, const Model::GetApplicationRequest&, const Model::GetApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetApplicationResponseReceivedHandler;
195  typedef std::function<void(const AppConfigClient*, const Model::GetConfigurationRequest&, Model::GetConfigurationOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetConfigurationResponseReceivedHandler;
196  typedef std::function<void(const AppConfigClient*, const Model::GetConfigurationProfileRequest&, const Model::GetConfigurationProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetConfigurationProfileResponseReceivedHandler;
197  typedef std::function<void(const AppConfigClient*, const Model::GetDeploymentRequest&, const Model::GetDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDeploymentResponseReceivedHandler;
198  typedef std::function<void(const AppConfigClient*, const Model::GetDeploymentStrategyRequest&, const Model::GetDeploymentStrategyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDeploymentStrategyResponseReceivedHandler;
199  typedef std::function<void(const AppConfigClient*, const Model::GetEnvironmentRequest&, const Model::GetEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEnvironmentResponseReceivedHandler;
200  typedef std::function<void(const AppConfigClient*, const Model::GetHostedConfigurationVersionRequest&, Model::GetHostedConfigurationVersionOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetHostedConfigurationVersionResponseReceivedHandler;
201  typedef std::function<void(const AppConfigClient*, const Model::ListApplicationsRequest&, const Model::ListApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListApplicationsResponseReceivedHandler;
202  typedef std::function<void(const AppConfigClient*, const Model::ListConfigurationProfilesRequest&, const Model::ListConfigurationProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListConfigurationProfilesResponseReceivedHandler;
203  typedef std::function<void(const AppConfigClient*, const Model::ListDeploymentStrategiesRequest&, const Model::ListDeploymentStrategiesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDeploymentStrategiesResponseReceivedHandler;
204  typedef std::function<void(const AppConfigClient*, const Model::ListDeploymentsRequest&, const Model::ListDeploymentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDeploymentsResponseReceivedHandler;
205  typedef std::function<void(const AppConfigClient*, const Model::ListEnvironmentsRequest&, const Model::ListEnvironmentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEnvironmentsResponseReceivedHandler;
206  typedef std::function<void(const AppConfigClient*, const Model::ListHostedConfigurationVersionsRequest&, const Model::ListHostedConfigurationVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListHostedConfigurationVersionsResponseReceivedHandler;
207  typedef std::function<void(const AppConfigClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
208  typedef std::function<void(const AppConfigClient*, const Model::StartDeploymentRequest&, const Model::StartDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartDeploymentResponseReceivedHandler;
209  typedef std::function<void(const AppConfigClient*, const Model::StopDeploymentRequest&, const Model::StopDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopDeploymentResponseReceivedHandler;
210  typedef std::function<void(const AppConfigClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
211  typedef std::function<void(const AppConfigClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
212  typedef std::function<void(const AppConfigClient*, const Model::UpdateApplicationRequest&, const Model::UpdateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApplicationResponseReceivedHandler;
213  typedef std::function<void(const AppConfigClient*, const Model::UpdateConfigurationProfileRequest&, const Model::UpdateConfigurationProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateConfigurationProfileResponseReceivedHandler;
214  typedef std::function<void(const AppConfigClient*, const Model::UpdateDeploymentStrategyRequest&, const Model::UpdateDeploymentStrategyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDeploymentStrategyResponseReceivedHandler;
215  typedef std::function<void(const AppConfigClient*, const Model::UpdateEnvironmentRequest&, const Model::UpdateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateEnvironmentResponseReceivedHandler;
216  typedef std::function<void(const AppConfigClient*, const Model::ValidateConfigurationRequest&, const Model::ValidateConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ValidateConfigurationResponseReceivedHandler;
217 
252  {
253  public:
255 
261 
267 
272  AppConfigClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
274 
275  virtual ~AppConfigClient();
276 
277 
288 
301 
313  virtual void CreateApplicationAsync(const Model::CreateApplicationRequest& request, const CreateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
314 
331 
350 
368  virtual void CreateConfigurationProfileAsync(const Model::CreateConfigurationProfileRequest& request, const CreateConfigurationProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
369 
380 
393 
405  virtual void CreateDeploymentStrategyAsync(const Model::CreateDeploymentStrategyRequest& request, const CreateDeploymentStrategyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
406 
420 
436 
451  virtual void CreateEnvironmentAsync(const Model::CreateEnvironmentRequest& request, const CreateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
452 
460 
470 
479  virtual void CreateHostedConfigurationVersionAsync(const Model::CreateHostedConfigurationVersionRequest& request, const CreateHostedConfigurationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
480 
488 
498 
507  virtual void DeleteApplicationAsync(const Model::DeleteApplicationRequest& request, const DeleteApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
508 
516 
526 
535  virtual void DeleteConfigurationProfileAsync(const Model::DeleteConfigurationProfileRequest& request, const DeleteConfigurationProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
536 
544 
554 
563  virtual void DeleteDeploymentStrategyAsync(const Model::DeleteDeploymentStrategyRequest& request, const DeleteDeploymentStrategyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
564 
572 
582 
591  virtual void DeleteEnvironmentAsync(const Model::DeleteEnvironmentRequest& request, const DeleteEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
592 
600 
610 
619  virtual void DeleteHostedConfigurationVersionAsync(const Model::DeleteHostedConfigurationVersionRequest& request, const DeleteHostedConfigurationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
620 
627 
636 
644  virtual void GetApplicationAsync(const Model::GetApplicationRequest& request, const GetApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
645 
663 
683 
702  virtual void GetConfigurationAsync(const Model::GetConfigurationRequest& request, const GetConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
703 
711 
721 
730  virtual void GetConfigurationProfileAsync(const Model::GetConfigurationProfileRequest& request, const GetConfigurationProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
731 
739 
749 
758  virtual void GetDeploymentAsync(const Model::GetDeploymentRequest& request, const GetDeploymentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
759 
771 
785 
798  virtual void GetDeploymentStrategyAsync(const Model::GetDeploymentStrategyRequest& request, const GetDeploymentStrategyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
799 
812 
827 
841  virtual void GetEnvironmentAsync(const Model::GetEnvironmentRequest& request, const GetEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
842 
850 
860 
869  virtual void GetHostedConfigurationVersionAsync(const Model::GetHostedConfigurationVersionRequest& request, const GetHostedConfigurationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
870 
877 
886 
894  virtual void ListApplicationsAsync(const Model::ListApplicationsRequest& request, const ListApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
895 
903 
913 
922  virtual void ListConfigurationProfilesAsync(const Model::ListConfigurationProfilesRequest& request, const ListConfigurationProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
923 
930 
939 
947  virtual void ListDeploymentStrategiesAsync(const Model::ListDeploymentStrategiesRequest& request, const ListDeploymentStrategiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
948 
955 
964 
972  virtual void ListDeploymentsAsync(const Model::ListDeploymentsRequest& request, const ListDeploymentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
973 
980 
989 
997  virtual void ListEnvironmentsAsync(const Model::ListEnvironmentsRequest& request, const ListEnvironmentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
998 
1006 
1016 
1025  virtual void ListHostedConfigurationVersionsAsync(const Model::ListHostedConfigurationVersionsRequest& request, const ListHostedConfigurationVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1026 
1034 
1044 
1053  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1054 
1061 
1070 
1078  virtual void StartDeploymentAsync(const Model::StartDeploymentRequest& request, const StartDeploymentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1079 
1088 
1099 
1109  virtual void StopDeploymentAsync(const Model::StopDeploymentRequest& request, const StopDeploymentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1110 
1120 
1132 
1143  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1144 
1152 
1162 
1171  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1172 
1179 
1188 
1196  virtual void UpdateApplicationAsync(const Model::UpdateApplicationRequest& request, const UpdateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1197 
1204 
1213 
1221  virtual void UpdateConfigurationProfileAsync(const Model::UpdateConfigurationProfileRequest& request, const UpdateConfigurationProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1222 
1229 
1238 
1246  virtual void UpdateDeploymentStrategyAsync(const Model::UpdateDeploymentStrategyRequest& request, const UpdateDeploymentStrategyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1247 
1254 
1263 
1271  virtual void UpdateEnvironmentAsync(const Model::UpdateEnvironmentRequest& request, const UpdateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1272 
1280 
1290 
1299  virtual void ValidateConfigurationAsync(const Model::ValidateConfigurationRequest& request, const ValidateConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1300 
1301 
1302  void OverrideEndpoint(const Aws::String& endpoint);
1303  private:
1304  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
1305  void CreateApplicationAsyncHelper(const Model::CreateApplicationRequest& request, const CreateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1306  void CreateConfigurationProfileAsyncHelper(const Model::CreateConfigurationProfileRequest& request, const CreateConfigurationProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1307  void CreateDeploymentStrategyAsyncHelper(const Model::CreateDeploymentStrategyRequest& request, const CreateDeploymentStrategyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1308  void CreateEnvironmentAsyncHelper(const Model::CreateEnvironmentRequest& request, const CreateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1309  void CreateHostedConfigurationVersionAsyncHelper(const Model::CreateHostedConfigurationVersionRequest& request, const CreateHostedConfigurationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1310  void DeleteApplicationAsyncHelper(const Model::DeleteApplicationRequest& request, const DeleteApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1311  void DeleteConfigurationProfileAsyncHelper(const Model::DeleteConfigurationProfileRequest& request, const DeleteConfigurationProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1312  void DeleteDeploymentStrategyAsyncHelper(const Model::DeleteDeploymentStrategyRequest& request, const DeleteDeploymentStrategyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1313  void DeleteEnvironmentAsyncHelper(const Model::DeleteEnvironmentRequest& request, const DeleteEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1314  void DeleteHostedConfigurationVersionAsyncHelper(const Model::DeleteHostedConfigurationVersionRequest& request, const DeleteHostedConfigurationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1315  void GetApplicationAsyncHelper(const Model::GetApplicationRequest& request, const GetApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1316  void GetConfigurationAsyncHelper(const Model::GetConfigurationRequest& request, const GetConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1317  void GetConfigurationProfileAsyncHelper(const Model::GetConfigurationProfileRequest& request, const GetConfigurationProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1318  void GetDeploymentAsyncHelper(const Model::GetDeploymentRequest& request, const GetDeploymentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1319  void GetDeploymentStrategyAsyncHelper(const Model::GetDeploymentStrategyRequest& request, const GetDeploymentStrategyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1320  void GetEnvironmentAsyncHelper(const Model::GetEnvironmentRequest& request, const GetEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1321  void GetHostedConfigurationVersionAsyncHelper(const Model::GetHostedConfigurationVersionRequest& request, const GetHostedConfigurationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1322  void ListApplicationsAsyncHelper(const Model::ListApplicationsRequest& request, const ListApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1323  void ListConfigurationProfilesAsyncHelper(const Model::ListConfigurationProfilesRequest& request, const ListConfigurationProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1324  void ListDeploymentStrategiesAsyncHelper(const Model::ListDeploymentStrategiesRequest& request, const ListDeploymentStrategiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1325  void ListDeploymentsAsyncHelper(const Model::ListDeploymentsRequest& request, const ListDeploymentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1326  void ListEnvironmentsAsyncHelper(const Model::ListEnvironmentsRequest& request, const ListEnvironmentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1327  void ListHostedConfigurationVersionsAsyncHelper(const Model::ListHostedConfigurationVersionsRequest& request, const ListHostedConfigurationVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1328  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1329  void StartDeploymentAsyncHelper(const Model::StartDeploymentRequest& request, const StartDeploymentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1330  void StopDeploymentAsyncHelper(const Model::StopDeploymentRequest& request, const StopDeploymentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1331  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1332  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1333  void UpdateApplicationAsyncHelper(const Model::UpdateApplicationRequest& request, const UpdateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1334  void UpdateConfigurationProfileAsyncHelper(const Model::UpdateConfigurationProfileRequest& request, const UpdateConfigurationProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1335  void UpdateDeploymentStrategyAsyncHelper(const Model::UpdateDeploymentStrategyRequest& request, const UpdateDeploymentStrategyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1336  void UpdateEnvironmentAsyncHelper(const Model::UpdateEnvironmentRequest& request, const UpdateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1337  void ValidateConfigurationAsyncHelper(const Model::ValidateConfigurationRequest& request, const ValidateConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1338 
1339  Aws::String m_uri;
1340  Aws::String m_configScheme;
1341  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
1342  };
1343 
1344 } // namespace AppConfig
1345 } // namespace Aws
Aws::AppConfig::AppConfigClient::GetConfigurationProfileCallable
virtual Model::GetConfigurationProfileOutcomeCallable GetConfigurationProfileCallable(const Model::GetConfigurationProfileRequest &request) const
Aws::AppConfig::Model::UpdateDeploymentStrategyRequest
Definition: UpdateDeploymentStrategyRequest.h:23
Aws::AppConfig::AppConfigClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::AppConfig::DeleteConfigurationProfileResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::DeleteConfigurationProfileRequest &, const Model::DeleteConfigurationProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfigurationProfileResponseReceivedHandler
Definition: AppConfigClient.h:190
Aws::AppConfig::AppConfigClient::DeleteDeploymentStrategyCallable
virtual Model::DeleteDeploymentStrategyOutcomeCallable DeleteDeploymentStrategyCallable(const Model::DeleteDeploymentStrategyRequest &request) const
Aws::AppConfig::UpdateEnvironmentResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::UpdateEnvironmentRequest &, const Model::UpdateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentResponseReceivedHandler
Definition: AppConfigClient.h:215
Aws::AppConfig::Model::CreateDeploymentStrategyOutcomeCallable
std::future< CreateDeploymentStrategyOutcome > CreateDeploymentStrategyOutcomeCallable
Definition: AppConfigClient.h:149
Aws::AppConfig::Model::ListConfigurationProfilesRequest
Definition: ListConfigurationProfilesRequest.h:26
Aws::AppConfig::AppConfigClient::StopDeploymentAsync
virtual void StopDeploymentAsync(const Model::StopDeploymentRequest &request, const StopDeploymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::ListHostedConfigurationVersionsAsync
virtual void ListHostedConfigurationVersionsAsync(const Model::ListHostedConfigurationVersionsRequest &request, const ListHostedConfigurationVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::GetConfigurationProfileOutcomeCallable
std::future< GetConfigurationProfileOutcome > GetConfigurationProfileOutcomeCallable
Definition: AppConfigClient.h:159
Aws::AppConfig::AppConfigClient::GetConfigurationCallable
virtual Model::GetConfigurationOutcomeCallable GetConfigurationCallable(const Model::GetConfigurationRequest &request) const
Aws::AppConfig::AppConfigClient::GetEnvironmentAsync
virtual void GetEnvironmentAsync(const Model::GetEnvironmentRequest &request, const GetEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::UpdateConfigurationProfileCallable
virtual Model::UpdateConfigurationProfileOutcomeCallable UpdateConfigurationProfileCallable(const Model::UpdateConfigurationProfileRequest &request) const
CreateApplicationResult.h
Aws::AppConfig::ListEnvironmentsResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::ListEnvironmentsRequest &, const Model::ListEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentsResponseReceivedHandler
Definition: AppConfigClient.h:205
Aws::AppConfig::Model::StopDeploymentRequest
Definition: StopDeploymentRequest.h:22
Aws::AppConfig::AppConfigClient::UpdateDeploymentStrategyCallable
virtual Model::UpdateDeploymentStrategyOutcomeCallable UpdateDeploymentStrategyCallable(const Model::UpdateDeploymentStrategyRequest &request) const
Aws::AppConfig::AppConfigClient::DeleteEnvironmentAsync
virtual void DeleteEnvironmentAsync(const Model::DeleteEnvironmentRequest &request, const DeleteEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
AWSError.h
Aws::AppConfig::Model::DeleteConfigurationProfileRequest
Definition: DeleteConfigurationProfileRequest.h:22
Aws::AppConfig::AppConfigClient::UpdateEnvironment
virtual Model::UpdateEnvironmentOutcome UpdateEnvironment(const Model::UpdateEnvironmentRequest &request) const
Aws::AppConfig::AppConfigClient::DeleteHostedConfigurationVersionAsync
virtual void DeleteHostedConfigurationVersionAsync(const Model::DeleteHostedConfigurationVersionRequest &request, const DeleteHostedConfigurationVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListConfigurationProfilesResult.h
Aws::AppConfig::Model::UpdateEnvironmentOutcome
Aws::Utils::Outcome< UpdateEnvironmentResult, AppConfigError > UpdateEnvironmentOutcome
Definition: AppConfigClient.h:144
Aws::AppConfig::Model::UpdateDeploymentStrategyOutcomeCallable
std::future< UpdateDeploymentStrategyOutcome > UpdateDeploymentStrategyOutcomeCallable
Definition: AppConfigClient.h:177
Aws::AppConfig::Model::GetConfigurationOutcome
Aws::Utils::Outcome< GetConfigurationResult, AppConfigError > GetConfigurationOutcome
Definition: AppConfigClient.h:124
Aws::AppConfig::AppConfigClient::UpdateConfigurationProfileAsync
virtual void UpdateConfigurationProfileAsync(const Model::UpdateConfigurationProfileRequest &request, const UpdateConfigurationProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::GetEnvironment
virtual Model::GetEnvironmentOutcome GetEnvironment(const Model::GetEnvironmentRequest &request) const
Aws::AppConfig::ListTagsForResourceResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: AppConfigClient.h:207
Aws::AppConfig::AppConfigClient::ListDeploymentsCallable
virtual Model::ListDeploymentsOutcomeCallable ListDeploymentsCallable(const Model::ListDeploymentsRequest &request) const
Aws::AppConfig::Model::UpdateEnvironmentRequest
Definition: UpdateEnvironmentRequest.h:24
ListTagsForResourceResult.h
Aws::AppConfig::AppConfigClient::ListDeploymentStrategiesCallable
virtual Model::ListDeploymentStrategiesOutcomeCallable ListDeploymentStrategiesCallable(const Model::ListDeploymentStrategiesRequest &request) const
Aws::AppConfig::Model::ListEnvironmentsRequest
Definition: ListEnvironmentsRequest.h:26
Aws::AppConfig::Model::CreateEnvironmentRequest
Definition: CreateEnvironmentRequest.h:25
Aws::AppConfig::ListDeploymentStrategiesResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::ListDeploymentStrategiesRequest &, const Model::ListDeploymentStrategiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentStrategiesResponseReceivedHandler
Definition: AppConfigClient.h:203
Aws::AppConfig::AppConfigClient::GetApplication
virtual Model::GetApplicationOutcome GetApplication(const Model::GetApplicationRequest &request) const
UpdateDeploymentStrategyResult.h
Aws::AppConfig::AppConfigClient::ListEnvironments
virtual Model::ListEnvironmentsOutcome ListEnvironments(const Model::ListEnvironmentsRequest &request) const
Aws::AppConfig::AppConfigClient::DeleteApplicationCallable
virtual Model::DeleteApplicationOutcomeCallable DeleteApplicationCallable(const Model::DeleteApplicationRequest &request) const
Aws::AppConfig::AppConfigClient::ValidateConfigurationAsync
virtual void ValidateConfigurationAsync(const Model::ValidateConfigurationRequest &request, const ValidateConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::CreateHostedConfigurationVersionOutcome
Aws::Utils::Outcome< CreateHostedConfigurationVersionResult, AppConfigError > CreateHostedConfigurationVersionOutcome
Definition: AppConfigClient.h:117
Aws::AppConfig::AppConfigClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::AppConfig::Model::ListHostedConfigurationVersionsOutcomeCallable
std::future< ListHostedConfigurationVersionsOutcome > ListHostedConfigurationVersionsOutcomeCallable
Definition: AppConfigClient.h:169
Aws::AppConfig::AppConfigClient::DeleteDeploymentStrategy
virtual Model::DeleteDeploymentStrategyOutcome DeleteDeploymentStrategy(const Model::DeleteDeploymentStrategyRequest &request) const
Aws::AppConfig::Model::GetDeploymentRequest
Definition: GetDeploymentRequest.h:22
Aws::AppConfig::Model::StopDeploymentOutcome
Aws::Utils::Outcome< StopDeploymentResult, AppConfigError > StopDeploymentOutcome
Definition: AppConfigClient.h:138
Aws::AppConfig::Model::UpdateApplicationOutcomeCallable
std::future< UpdateApplicationOutcome > UpdateApplicationOutcomeCallable
Definition: AppConfigClient.h:175
Aws::AppConfig::AppConfigClient::CreateDeploymentStrategy
virtual Model::CreateDeploymentStrategyOutcome CreateDeploymentStrategy(const Model::CreateDeploymentStrategyRequest &request) const
Aws::AppConfig::CreateDeploymentStrategyResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::CreateDeploymentStrategyRequest &, const Model::CreateDeploymentStrategyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentStrategyResponseReceivedHandler
Definition: AppConfigClient.h:186
Aws::AppConfig::Model::ValidateConfigurationOutcome
Aws::Utils::Outcome< Aws::NoResult, AppConfigError > ValidateConfigurationOutcome
Definition: AppConfigClient.h:145
Aws::AppConfig::UpdateDeploymentStrategyResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::UpdateDeploymentStrategyRequest &, const Model::UpdateDeploymentStrategyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDeploymentStrategyResponseReceivedHandler
Definition: AppConfigClient.h:214
Aws::AppConfig::CreateConfigurationProfileResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::CreateConfigurationProfileRequest &, const Model::CreateConfigurationProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfigurationProfileResponseReceivedHandler
Definition: AppConfigClient.h:185
Aws::AppConfig::AppConfigClient::ListApplications
virtual Model::ListApplicationsOutcome ListApplications(const Model::ListApplicationsRequest &request) const
Aws::AppConfig::Model::ListDeploymentStrategiesOutcome
Aws::Utils::Outcome< ListDeploymentStrategiesResult, AppConfigError > ListDeploymentStrategiesOutcome
Definition: AppConfigClient.h:132
Aws::AppConfig::AppConfigClient::StopDeployment
virtual Model::StopDeploymentOutcome StopDeployment(const Model::StopDeploymentRequest &request) const
ListEnvironmentsResult.h
Aws::AppConfig::AppConfigClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::AppConfig::Model::GetEnvironmentOutcomeCallable
std::future< GetEnvironmentOutcome > GetEnvironmentOutcomeCallable
Definition: AppConfigClient.h:162
Aws::AppConfig::AppConfigClient::DeleteApplication
virtual Model::DeleteApplicationOutcome DeleteApplication(const Model::DeleteApplicationRequest &request) const
Aws::AppConfig::AppConfigClient::StopDeploymentCallable
virtual Model::StopDeploymentOutcomeCallable StopDeploymentCallable(const Model::StopDeploymentRequest &request) const
UpdateConfigurationProfileResult.h
Aws::AppConfig::AppConfigClient::UpdateApplicationAsync
virtual void UpdateApplicationAsync(const Model::UpdateApplicationRequest &request, const UpdateApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::DeleteEnvironmentOutcome
Aws::Utils::Outcome< Aws::NoResult, AppConfigError > DeleteEnvironmentOutcome
Definition: AppConfigClient.h:121
Aws::AppConfig::ListApplicationsResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationsResponseReceivedHandler
Definition: AppConfigClient.h:201
Aws::AppConfig::Model::GetHostedConfigurationVersionOutcome
Aws::Utils::Outcome< GetHostedConfigurationVersionResult, AppConfigError > GetHostedConfigurationVersionOutcome
Definition: AppConfigClient.h:129
Aws::AppConfig::GetDeploymentResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::GetDeploymentRequest &, const Model::GetDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentResponseReceivedHandler
Definition: AppConfigClient.h:197
Aws::AppConfig::Model::UpdateApplicationOutcome
Aws::Utils::Outcome< UpdateApplicationResult, AppConfigError > UpdateApplicationOutcome
Definition: AppConfigClient.h:141
Aws::AppConfig::Model::DeleteEnvironmentRequest
Definition: DeleteEnvironmentRequest.h:22
Aws::AppConfig::Model::CreateEnvironmentOutcome
Aws::Utils::Outcome< CreateEnvironmentResult, AppConfigError > CreateEnvironmentOutcome
Definition: AppConfigClient.h:116
ListDeploymentStrategiesResult.h
Aws::AppConfig::AppConfigClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::UpdateDeploymentStrategy
virtual Model::UpdateDeploymentStrategyOutcome UpdateDeploymentStrategy(const Model::UpdateDeploymentStrategyRequest &request) const
ListApplicationsResult.h
AsyncCallerContext.h
Aws::AppConfig::Model::DeleteHostedConfigurationVersionRequest
Definition: DeleteHostedConfigurationVersionRequest.h:22
Aws::AppConfig::AppConfigClient::GetConfigurationProfile
virtual Model::GetConfigurationProfileOutcome GetConfigurationProfile(const Model::GetConfigurationProfileRequest &request) const
Aws::AppConfig::AppConfigClient::CreateConfigurationProfile
virtual Model::CreateConfigurationProfileOutcome CreateConfigurationProfile(const Model::CreateConfigurationProfileRequest &request) const
ListDeploymentsResult.h
Aws::AppConfig::AppConfigClient::ListDeploymentsAsync
virtual void ListDeploymentsAsync(const Model::ListDeploymentsRequest &request, const ListDeploymentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::AppConfig::Model::ListDeploymentStrategiesOutcomeCallable
std::future< ListDeploymentStrategiesOutcome > ListDeploymentStrategiesOutcomeCallable
Definition: AppConfigClient.h:166
Aws::AppConfig::AppConfigClient::GetHostedConfigurationVersionCallable
virtual Model::GetHostedConfigurationVersionOutcomeCallable GetHostedConfigurationVersionCallable(const Model::GetHostedConfigurationVersionRequest &request) const
Aws::AppConfig::GetApplicationResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::GetApplicationRequest &, const Model::GetApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApplicationResponseReceivedHandler
Definition: AppConfigClient.h:194
Aws::AppConfig::Model::UpdateApplicationRequest
Definition: UpdateApplicationRequest.h:22
Aws::AppConfig::Model::GetConfigurationProfileRequest
Definition: GetConfigurationProfileRequest.h:22
Aws::AppConfig::Model::ListDeploymentStrategiesRequest
Definition: ListDeploymentStrategiesRequest.h:26
Aws::AppConfig::Model::GetApplicationOutcome
Aws::Utils::Outcome< GetApplicationResult, AppConfigError > GetApplicationOutcome
Definition: AppConfigClient.h:123
AppConfig_EXPORTS.h
Aws::AppConfig::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::AppConfig::AppConfigClient::DeleteConfigurationProfileAsync
virtual void DeleteConfigurationProfileAsync(const Model::DeleteConfigurationProfileRequest &request, const DeleteConfigurationProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::StartDeploymentOutcome
Aws::Utils::Outcome< StartDeploymentResult, AppConfigError > StartDeploymentOutcome
Definition: AppConfigClient.h:137
Aws::AppConfig::AppConfigClient::CreateEnvironmentCallable
virtual Model::CreateEnvironmentOutcomeCallable CreateEnvironmentCallable(const Model::CreateEnvironmentRequest &request) const
Aws::AppConfig::DeleteApplicationResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationResponseReceivedHandler
Definition: AppConfigClient.h:189
Aws::AppConfig::Model::ListDeploymentsOutcome
Aws::Utils::Outcome< ListDeploymentsResult, AppConfigError > ListDeploymentsOutcome
Definition: AppConfigClient.h:133
UpdateApplicationResult.h
StopDeploymentResult.h
CreateEnvironmentResult.h
Aws::AppConfig::Model::TagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, AppConfigError > TagResourceOutcome
Definition: AppConfigClient.h:139
Aws::AppConfig::Model::UpdateEnvironmentOutcomeCallable
std::future< UpdateEnvironmentOutcome > UpdateEnvironmentOutcomeCallable
Definition: AppConfigClient.h:178
Aws::AppConfig::Model::ListHostedConfigurationVersionsOutcome
Aws::Utils::Outcome< ListHostedConfigurationVersionsResult, AppConfigError > ListHostedConfigurationVersionsOutcome
Definition: AppConfigClient.h:135
Aws::AppConfig::StopDeploymentResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::StopDeploymentRequest &, const Model::StopDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopDeploymentResponseReceivedHandler
Definition: AppConfigClient.h:209
Aws::AppConfig::Model::CreateConfigurationProfileOutcomeCallable
std::future< CreateConfigurationProfileOutcome > CreateConfigurationProfileOutcomeCallable
Definition: AppConfigClient.h:148
Aws::AppConfig::AppConfigClient::ValidateConfiguration
virtual Model::ValidateConfigurationOutcome ValidateConfiguration(const Model::ValidateConfigurationRequest &request) const
Aws::AppConfig::AppConfigClient::StartDeployment
virtual Model::StartDeploymentOutcome StartDeployment(const Model::StartDeploymentRequest &request) const
Aws::AppConfig::AppConfigClient::CreateDeploymentStrategyCallable
virtual Model::CreateDeploymentStrategyOutcomeCallable CreateDeploymentStrategyCallable(const Model::CreateDeploymentStrategyRequest &request) const
Aws::AppConfig::DeleteEnvironmentResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::DeleteEnvironmentRequest &, const Model::DeleteEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentResponseReceivedHandler
Definition: AppConfigClient.h:192
Aws::AppConfig::AppConfigClient::ListConfigurationProfilesAsync
virtual void ListConfigurationProfilesAsync(const Model::ListConfigurationProfilesRequest &request, const ListConfigurationProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetDeploymentResult.h
Aws::AppConfig::AppConfigClient::GetHostedConfigurationVersion
virtual Model::GetHostedConfigurationVersionOutcome GetHostedConfigurationVersion(const Model::GetHostedConfigurationVersionRequest &request) const
Aws::AppConfig::AppConfigClient::UpdateApplicationCallable
virtual Model::UpdateApplicationOutcomeCallable UpdateApplicationCallable(const Model::UpdateApplicationRequest &request) const
NoResult.h
Aws::AppConfig::Model::DeleteApplicationRequest
Definition: DeleteApplicationRequest.h:22
Aws::AppConfig::AppConfigClient::CreateApplicationAsync
virtual void CreateApplicationAsync(const Model::CreateApplicationRequest &request, const CreateApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::UpdateConfigurationProfileOutcome
Aws::Utils::Outcome< UpdateConfigurationProfileResult, AppConfigError > UpdateConfigurationProfileOutcome
Definition: AppConfigClient.h:142
Aws::AppConfig::Model::GetHostedConfigurationVersionOutcomeCallable
std::future< GetHostedConfigurationVersionOutcome > GetHostedConfigurationVersionOutcomeCallable
Definition: AppConfigClient.h:163
Aws::AppConfig::AppConfigClient::CreateHostedConfigurationVersionCallable
virtual Model::CreateHostedConfigurationVersionOutcomeCallable CreateHostedConfigurationVersionCallable(const Model::CreateHostedConfigurationVersionRequest &request) const
Aws::AppConfig::Model::DeleteDeploymentStrategyRequest
Definition: DeleteDeploymentStrategyRequest.h:22
Aws::AppConfig::Model::GetDeploymentStrategyOutcomeCallable
std::future< GetDeploymentStrategyOutcome > GetDeploymentStrategyOutcomeCallable
Definition: AppConfigClient.h:161
Aws::AppConfig::Model::ListHostedConfigurationVersionsRequest
Definition: ListHostedConfigurationVersionsRequest.h:26
GetDeploymentStrategyResult.h
Aws::AppConfig::Model::StopDeploymentOutcomeCallable
std::future< StopDeploymentOutcome > StopDeploymentOutcomeCallable
Definition: AppConfigClient.h:172
Aws::AppConfig::GetDeploymentStrategyResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::GetDeploymentStrategyRequest &, const Model::GetDeploymentStrategyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentStrategyResponseReceivedHandler
Definition: AppConfigClient.h:198
Aws::AppConfig::Model::CreateDeploymentStrategyRequest
Definition: CreateDeploymentStrategyRequest.h:25
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::AppConfig::AppConfigClient::ListEnvironmentsCallable
virtual Model::ListEnvironmentsOutcomeCallable ListEnvironmentsCallable(const Model::ListEnvironmentsRequest &request) const
Aws::AppConfig::AppConfigClient::CreateEnvironment
virtual Model::CreateEnvironmentOutcome CreateEnvironment(const Model::CreateEnvironmentRequest &request) const
Aws::AppConfig::AppConfigClient::ListApplicationsAsync
virtual void ListApplicationsAsync(const Model::ListApplicationsRequest &request, const ListApplicationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::GetApplicationAsync
virtual void GetApplicationAsync(const Model::GetApplicationRequest &request, const GetApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::CreateConfigurationProfileOutcome
Aws::Utils::Outcome< CreateConfigurationProfileResult, AppConfigError > CreateConfigurationProfileOutcome
Definition: AppConfigClient.h:114
Aws::AppConfig::Model::GetApplicationRequest
Definition: GetApplicationRequest.h:22
Aws::AppConfig::AppConfigClient::GetDeployment
virtual Model::GetDeploymentOutcome GetDeployment(const Model::GetDeploymentRequest &request) const
Aws::AppConfig::AppConfigClient::AppConfigClient
AppConfigClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::AppConfig::AppConfigClient::CreateConfigurationProfileAsync
virtual void CreateConfigurationProfileAsync(const Model::CreateConfigurationProfileRequest &request, const CreateConfigurationProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::UpdateConfigurationProfileRequest
Definition: UpdateConfigurationProfileRequest.h:24
Aws::AppConfig::Model::GetEnvironmentRequest
Definition: GetEnvironmentRequest.h:22
Aws::AppConfig::Model::GetDeploymentOutcome
Aws::Utils::Outcome< GetDeploymentResult, AppConfigError > GetDeploymentOutcome
Definition: AppConfigClient.h:126
Aws::AppConfig::AppConfigClient::ListDeployments
virtual Model::ListDeploymentsOutcome ListDeployments(const Model::ListDeploymentsRequest &request) const
Aws::AppConfig::StartDeploymentResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::StartDeploymentRequest &, const Model::StartDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDeploymentResponseReceivedHandler
Definition: AppConfigClient.h:208
Aws::AppConfig::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: AppConfigClient.h:173
Aws::AppConfig::Model::DeleteEnvironmentOutcomeCallable
std::future< DeleteEnvironmentOutcome > DeleteEnvironmentOutcomeCallable
Definition: AppConfigClient.h:155
Aws::AppConfig::AppConfigClient::AppConfigClient
AppConfigClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::AppConfig::Model::UntagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, AppConfigError > UntagResourceOutcome
Definition: AppConfigClient.h:140
Aws::AppConfig::AppConfigClient::GetConfigurationAsync
virtual void GetConfigurationAsync(const Model::GetConfigurationRequest &request, const GetConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
GetEnvironmentResult.h
Aws::AppConfig::AppConfigClient::GetDeploymentStrategy
virtual Model::GetDeploymentStrategyOutcome GetDeploymentStrategy(const Model::GetDeploymentStrategyRequest &request) const
Aws::AppConfig::Model::DeleteHostedConfigurationVersionOutcomeCallable
std::future< DeleteHostedConfigurationVersionOutcome > DeleteHostedConfigurationVersionOutcomeCallable
Definition: AppConfigClient.h:156
Aws::AppConfig::UpdateApplicationResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
Definition: AppConfigClient.h:212
Aws::AppConfig::Model::CreateApplicationRequest
Definition: CreateApplicationRequest.h:23
Aws::AppConfig::AppConfigClient
Definition: AppConfigClient.h:252
Aws::AppConfig::AppConfigClient::ValidateConfigurationCallable
virtual Model::ValidateConfigurationOutcomeCallable ValidateConfigurationCallable(const Model::ValidateConfigurationRequest &request) const
Aws::AppConfig::AppConfigClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
AppConfigErrors.h
CreateHostedConfigurationVersionResult.h
Aws::AppConfig::Model::GetConfigurationProfileOutcome
Aws::Utils::Outcome< GetConfigurationProfileResult, AppConfigError > GetConfigurationProfileOutcome
Definition: AppConfigClient.h:125
Aws::AppConfig::Model::UpdateDeploymentStrategyOutcome
Aws::Utils::Outcome< UpdateDeploymentStrategyResult, AppConfigError > UpdateDeploymentStrategyOutcome
Definition: AppConfigClient.h:143
GetApplicationResult.h
Aws::AppConfig::ListHostedConfigurationVersionsResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::ListHostedConfigurationVersionsRequest &, const Model::ListHostedConfigurationVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListHostedConfigurationVersionsResponseReceivedHandler
Definition: AppConfigClient.h:206
Aws::AppConfig::Model::ListConfigurationProfilesOutcomeCallable
std::future< ListConfigurationProfilesOutcome > ListConfigurationProfilesOutcomeCallable
Definition: AppConfigClient.h:165
CreateDeploymentStrategyResult.h
GetConfigurationResult.h
Aws::AppConfig::Model::GetApplicationOutcomeCallable
std::future< GetApplicationOutcome > GetApplicationOutcomeCallable
Definition: AppConfigClient.h:157
Aws::AppConfig::AppConfigClient::ListDeploymentStrategies
virtual Model::ListDeploymentStrategiesOutcome ListDeploymentStrategies(const Model::ListDeploymentStrategiesRequest &request) const
Aws::AppConfig::Model::DeleteConfigurationProfileOutcomeCallable
std::future< DeleteConfigurationProfileOutcome > DeleteConfigurationProfileOutcomeCallable
Definition: AppConfigClient.h:153
Aws::AppConfig::DeleteDeploymentStrategyResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::DeleteDeploymentStrategyRequest &, const Model::DeleteDeploymentStrategyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeploymentStrategyResponseReceivedHandler
Definition: AppConfigClient.h:191
Aws::AppConfig::AppConfigClient::DeleteHostedConfigurationVersionCallable
virtual Model::DeleteHostedConfigurationVersionOutcomeCallable DeleteHostedConfigurationVersionCallable(const Model::DeleteHostedConfigurationVersionRequest &request) const
AWSString.h
ListHostedConfigurationVersionsResult.h
Aws::AppConfig::TagResourceResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: AppConfigClient.h:210
Aws::AppConfig::AppConfigClient::CreateHostedConfigurationVersion
virtual Model::CreateHostedConfigurationVersionOutcome CreateHostedConfigurationVersion(const Model::CreateHostedConfigurationVersionRequest &request) const
Aws::AppConfig::Model::DeleteDeploymentStrategyOutcomeCallable
std::future< DeleteDeploymentStrategyOutcome > DeleteDeploymentStrategyOutcomeCallable
Definition: AppConfigClient.h:154
Aws::AppConfig::ListDeploymentsResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::ListDeploymentsRequest &, const Model::ListDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentsResponseReceivedHandler
Definition: AppConfigClient.h:204
Aws::Client::AWSJsonClient
Definition: AWSClient.h:323
Aws::AppConfig::Model::GetDeploymentOutcomeCallable
std::future< GetDeploymentOutcome > GetDeploymentOutcomeCallable
Definition: AppConfigClient.h:160
Aws::AppConfig::Model::GetDeploymentStrategyRequest
Definition: GetDeploymentStrategyRequest.h:22
Aws::AppConfig::AppConfigClient::UpdateDeploymentStrategyAsync
virtual void UpdateDeploymentStrategyAsync(const Model::UpdateDeploymentStrategyRequest &request, const UpdateDeploymentStrategyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::GetConfigurationOutcomeCallable
std::future< GetConfigurationOutcome > GetConfigurationOutcomeCallable
Definition: AppConfigClient.h:158
GetConfigurationProfileResult.h
Aws::AppConfig::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: AppConfigClient.h:170
Aws::AppConfig::Model::GetConfigurationRequest
Definition: GetConfigurationRequest.h:26
Aws::AppConfig::GetEnvironmentResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::GetEnvironmentRequest &, const Model::GetEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentResponseReceivedHandler
Definition: AppConfigClient.h:199
Aws::AppConfig::AppConfigClient::DeleteHostedConfigurationVersion
virtual Model::DeleteHostedConfigurationVersionOutcome DeleteHostedConfigurationVersion(const Model::DeleteHostedConfigurationVersionRequest &request) const
Aws::AppConfig::AppConfigClient::GetDeploymentStrategyCallable
virtual Model::GetDeploymentStrategyOutcomeCallable GetDeploymentStrategyCallable(const Model::GetDeploymentStrategyRequest &request) const
Aws::AppConfig::AppConfigClient::ListConfigurationProfilesCallable
virtual Model::ListConfigurationProfilesOutcomeCallable ListConfigurationProfilesCallable(const Model::ListConfigurationProfilesRequest &request) const
Aws::AppConfig::Model::ListApplicationsOutcome
Aws::Utils::Outcome< ListApplicationsResult, AppConfigError > ListApplicationsOutcome
Definition: AppConfigClient.h:130
Aws::AppConfig::Model::ListConfigurationProfilesOutcome
Aws::Utils::Outcome< ListConfigurationProfilesResult, AppConfigError > ListConfigurationProfilesOutcome
Definition: AppConfigClient.h:131
Aws::AppConfig::AppConfigClient::DeleteEnvironmentCallable
virtual Model::DeleteEnvironmentOutcomeCallable DeleteEnvironmentCallable(const Model::DeleteEnvironmentRequest &request) const
Aws::AppConfig::AppConfigClient::UpdateEnvironmentAsync
virtual void UpdateEnvironmentAsync(const Model::UpdateEnvironmentRequest &request, const UpdateEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::ValidateConfigurationRequest
Definition: ValidateConfigurationRequest.h:26
Aws::AppConfig::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:27
Aws::AppConfig::Model::CreateEnvironmentOutcomeCallable
std::future< CreateEnvironmentOutcome > CreateEnvironmentOutcomeCallable
Definition: AppConfigClient.h:150
Aws::AppConfig::Model::DeleteConfigurationProfileOutcome
Aws::Utils::Outcome< Aws::NoResult, AppConfigError > DeleteConfigurationProfileOutcome
Definition: AppConfigClient.h:119
Aws::AppConfig::Model::DeleteApplicationOutcomeCallable
std::future< DeleteApplicationOutcome > DeleteApplicationOutcomeCallable
Definition: AppConfigClient.h:152
GetHostedConfigurationVersionResult.h
Aws::AppConfig::Model::ListApplicationsRequest
Definition: ListApplicationsRequest.h:26
StartDeploymentResult.h
Aws::AppConfig::AppConfigClient::ListConfigurationProfiles
virtual Model::ListConfigurationProfilesOutcome ListConfigurationProfiles(const Model::ListConfigurationProfilesRequest &request) const
Aws::AppConfig::CreateEnvironmentResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::CreateEnvironmentRequest &, const Model::CreateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentResponseReceivedHandler
Definition: AppConfigClient.h:187
Aws::AppConfig::GetConfigurationResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::GetConfigurationRequest &, Model::GetConfigurationOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConfigurationResponseReceivedHandler
Definition: AppConfigClient.h:195
Aws::AppConfig::AppConfigClient::UpdateApplication
virtual Model::UpdateApplicationOutcome UpdateApplication(const Model::UpdateApplicationRequest &request) const
Aws::AppConfig::AppConfigClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::AppConfig::Model::StartDeploymentOutcomeCallable
std::future< StartDeploymentOutcome > StartDeploymentOutcomeCallable
Definition: AppConfigClient.h:171
Aws::AppConfig::AppConfigClient::GetHostedConfigurationVersionAsync
virtual void GetHostedConfigurationVersionAsync(const Model::GetHostedConfigurationVersionRequest &request, const GetHostedConfigurationVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::DeleteHostedConfigurationVersionResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::DeleteHostedConfigurationVersionRequest &, const Model::DeleteHostedConfigurationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteHostedConfigurationVersionResponseReceivedHandler
Definition: AppConfigClient.h:193
Aws::AppConfig::AppConfigClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::AppConfig::AppConfigClient::DeleteConfigurationProfile
virtual Model::DeleteConfigurationProfileOutcome DeleteConfigurationProfile(const Model::DeleteConfigurationProfileRequest &request) const
Aws::AppConfig::AppConfigClient::CreateHostedConfigurationVersionAsync
virtual void CreateHostedConfigurationVersionAsync(const Model::CreateHostedConfigurationVersionRequest &request, const CreateHostedConfigurationVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::GetEnvironmentCallable
virtual Model::GetEnvironmentOutcomeCallable GetEnvironmentCallable(const Model::GetEnvironmentRequest &request) const
Aws::AppConfig::AppConfigClient::ListHostedConfigurationVersionsCallable
virtual Model::ListHostedConfigurationVersionsOutcomeCallable ListHostedConfigurationVersionsCallable(const Model::ListHostedConfigurationVersionsRequest &request) const
Aws::AppConfig::AppConfigClient::ListDeploymentStrategiesAsync
virtual void ListDeploymentStrategiesAsync(const Model::ListDeploymentStrategiesRequest &request, const ListDeploymentStrategiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ClientConfiguration.h
Aws::AppConfig::AppConfigClient::CreateApplicationCallable
virtual Model::CreateApplicationOutcomeCallable CreateApplicationCallable(const Model::CreateApplicationRequest &request) const
Aws::AppConfig::AppConfigClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::CreateHostedConfigurationVersionRequest
Definition: CreateHostedConfigurationVersionRequest.h:23
Aws::AppConfig::Model::CreateApplicationOutcome
Aws::Utils::Outcome< CreateApplicationResult, AppConfigError > CreateApplicationOutcome
Definition: AppConfigClient.h:111
Aws
Definition: AccessManagementClient.h:15
HttpTypes.h
Aws::AppConfig::AppConfigClient::StartDeploymentAsync
virtual void StartDeploymentAsync(const Model::StartDeploymentRequest &request, const StartDeploymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateConfigurationProfileResult.h
Aws::AppConfig::GetConfigurationProfileResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::GetConfigurationProfileRequest &, const Model::GetConfigurationProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConfigurationProfileResponseReceivedHandler
Definition: AppConfigClient.h:196
Aws::AppConfig::UntagResourceResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: AppConfigClient.h:211
Aws::AppConfig::AppConfigClient::DeleteEnvironment
virtual Model::DeleteEnvironmentOutcome DeleteEnvironment(const Model::DeleteEnvironmentRequest &request) const
Aws::AppConfig::AppConfigClient::GetDeploymentCallable
virtual Model::GetDeploymentOutcomeCallable GetDeploymentCallable(const Model::GetDeploymentRequest &request) const
Aws::AppConfig::GetHostedConfigurationVersionResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::GetHostedConfigurationVersionRequest &, Model::GetHostedConfigurationVersionOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetHostedConfigurationVersionResponseReceivedHandler
Definition: AppConfigClient.h:200
Aws::AppConfig::AppConfigClient::GetDeploymentAsync
virtual void GetDeploymentAsync(const Model::GetDeploymentRequest &request, const GetDeploymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::AppConfig::Model::DeleteApplicationOutcome
Aws::Utils::Outcome< Aws::NoResult, AppConfigError > DeleteApplicationOutcome
Definition: AppConfigClient.h:118
Aws::AppConfig::AppConfigClient::CreateEnvironmentAsync
virtual void CreateEnvironmentAsync(const Model::CreateEnvironmentRequest &request, const CreateEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::ListHostedConfigurationVersions
virtual Model::ListHostedConfigurationVersionsOutcome ListHostedConfigurationVersions(const Model::ListHostedConfigurationVersionsRequest &request) const
Aws::AppConfig::AppConfigClient::DeleteConfigurationProfileCallable
virtual Model::DeleteConfigurationProfileOutcomeCallable DeleteConfigurationProfileCallable(const Model::DeleteConfigurationProfileRequest &request) const
Aws::AppConfig::AppConfigClient::StartDeploymentCallable
virtual Model::StartDeploymentOutcomeCallable StartDeploymentCallable(const Model::StartDeploymentRequest &request) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
AWS_APPCONFIG_API
#define AWS_APPCONFIG_API
Definition: AppConfig_EXPORTS.h:28
Aws::AppConfig::Model::CreateHostedConfigurationVersionOutcomeCallable
std::future< CreateHostedConfigurationVersionOutcome > CreateHostedConfigurationVersionOutcomeCallable
Definition: AppConfigClient.h:151
Aws::AppConfig::AppConfigClient::GetConfigurationProfileAsync
virtual void GetConfigurationProfileAsync(const Model::GetConfigurationProfileRequest &request, const GetConfigurationProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::ListDeploymentsRequest
Definition: ListDeploymentsRequest.h:26
Aws::AppConfig::Model::ListEnvironmentsOutcome
Aws::Utils::Outcome< ListEnvironmentsResult, AppConfigError > ListEnvironmentsOutcome
Definition: AppConfigClient.h:134
Aws::AppConfig::Model::DeleteHostedConfigurationVersionOutcome
Aws::Utils::Outcome< Aws::NoResult, AppConfigError > DeleteHostedConfigurationVersionOutcome
Definition: AppConfigClient.h:122
Aws::AppConfig::AppConfigClient::CreateApplication
virtual Model::CreateApplicationOutcome CreateApplication(const Model::CreateApplicationRequest &request) const
Aws::AppConfig::AppConfigClient::CreateConfigurationProfileCallable
virtual Model::CreateConfigurationProfileOutcomeCallable CreateConfigurationProfileCallable(const Model::CreateConfigurationProfileRequest &request) const
Aws::AppConfig::Model::CreateDeploymentStrategyOutcome
Aws::Utils::Outcome< CreateDeploymentStrategyResult, AppConfigError > CreateDeploymentStrategyOutcome
Definition: AppConfigClient.h:115
AWSClient.h
Aws::AppConfig::Model::UpdateConfigurationProfileOutcomeCallable
std::future< UpdateConfigurationProfileOutcome > UpdateConfigurationProfileOutcomeCallable
Definition: AppConfigClient.h:176
Aws::AppConfig::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, AppConfigError > ListTagsForResourceOutcome
Definition: AppConfigClient.h:136
Aws::AppConfig::Model::ValidateConfigurationOutcomeCallable
std::future< ValidateConfigurationOutcome > ValidateConfigurationOutcomeCallable
Definition: AppConfigClient.h:179
Aws::AppConfig::Model::ListEnvironmentsOutcomeCallable
std::future< ListEnvironmentsOutcome > ListEnvironmentsOutcomeCallable
Definition: AppConfigClient.h:168
Aws::AppConfig::AppConfigClient::UpdateConfigurationProfile
virtual Model::UpdateConfigurationProfileOutcome UpdateConfigurationProfile(const Model::UpdateConfigurationProfileRequest &request) const
Aws::AppConfig::AppConfigClient::DeleteApplicationAsync
virtual void DeleteApplicationAsync(const Model::DeleteApplicationRequest &request, const DeleteApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::GetDeploymentStrategyAsync
virtual void GetDeploymentStrategyAsync(const Model::GetDeploymentStrategyRequest &request, const GetDeploymentStrategyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: AppConfigClient.h:254
Aws::AppConfig::Model::TagResourceRequest
Definition: TagResourceRequest.h:23
Aws::AppConfig::AppConfigClient::DeleteDeploymentStrategyAsync
virtual void DeleteDeploymentStrategyAsync(const Model::DeleteDeploymentStrategyRequest &request, const DeleteDeploymentStrategyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::GetConfiguration
virtual Model::GetConfigurationOutcome GetConfiguration(const Model::GetConfigurationRequest &request) const
Aws::AppConfig::AppConfigClient::GetApplicationCallable
virtual Model::GetApplicationOutcomeCallable GetApplicationCallable(const Model::GetApplicationRequest &request) const
Aws::AppConfig::AppConfigClient::ListApplicationsCallable
virtual Model::ListApplicationsOutcomeCallable ListApplicationsCallable(const Model::ListApplicationsRequest &request) const
Aws::AppConfig::AppConfigClient::ListEnvironmentsAsync
virtual void ListEnvironmentsAsync(const Model::ListEnvironmentsRequest &request, const ListEnvironmentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::Model::GetDeploymentStrategyOutcome
Aws::Utils::Outcome< GetDeploymentStrategyResult, AppConfigError > GetDeploymentStrategyOutcome
Definition: AppConfigClient.h:127
Aws::AppConfig::ListConfigurationProfilesResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::ListConfigurationProfilesRequest &, const Model::ListConfigurationProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConfigurationProfilesResponseReceivedHandler
Definition: AppConfigClient.h:202
Aws::AppConfig::AppConfigClient::~AppConfigClient
virtual ~AppConfigClient()
Aws::AppConfig::Model::ListApplicationsOutcomeCallable
std::future< ListApplicationsOutcome > ListApplicationsOutcomeCallable
Definition: AppConfigClient.h:164
Aws::AppConfig::Model::GetHostedConfigurationVersionRequest
Definition: GetHostedConfigurationVersionRequest.h:22
Aws::AppConfig::Model::CreateApplicationOutcomeCallable
std::future< CreateApplicationOutcome > CreateApplicationOutcomeCallable
Definition: AppConfigClient.h:147
Aws::AppConfig::Model::ListDeploymentsOutcomeCallable
std::future< ListDeploymentsOutcome > ListDeploymentsOutcomeCallable
Definition: AppConfigClient.h:167
Aws::AppConfig::CreateHostedConfigurationVersionResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::CreateHostedConfigurationVersionRequest &, Model::CreateHostedConfigurationVersionOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateHostedConfigurationVersionResponseReceivedHandler
Definition: AppConfigClient.h:188
Aws::AppConfig::Model::GetEnvironmentOutcome
Aws::Utils::Outcome< GetEnvironmentResult, AppConfigError > GetEnvironmentOutcome
Definition: AppConfigClient.h:128
Aws::AppConfig::Model::StartDeploymentRequest
Definition: StartDeploymentRequest.h:23
Aws::AppConfig::AppConfigClient::UpdateEnvironmentCallable
virtual Model::UpdateEnvironmentOutcomeCallable UpdateEnvironmentCallable(const Model::UpdateEnvironmentRequest &request) const
UpdateEnvironmentResult.h
Aws::AppConfig::CreateApplicationResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
Definition: AppConfigClient.h:182
JsonSerializer.h
Aws::AppConfig::UpdateConfigurationProfileResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::UpdateConfigurationProfileRequest &, const Model::UpdateConfigurationProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationProfileResponseReceivedHandler
Definition: AppConfigClient.h:213
Aws::AppConfig::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: AppConfigClient.h:174
Aws::AppConfig::AppConfigClient::CreateDeploymentStrategyAsync
virtual void CreateDeploymentStrategyAsync(const Model::CreateDeploymentStrategyRequest &request, const CreateDeploymentStrategyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppConfig::AppConfigClient::AppConfigClient
AppConfigClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::AppConfig::ValidateConfigurationResponseReceivedHandler
std::function< void(const AppConfigClient *, const Model::ValidateConfigurationRequest &, const Model::ValidateConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ValidateConfigurationResponseReceivedHandler
Definition: AppConfigClient.h:216
Aws::AppConfig::Model::DeleteDeploymentStrategyOutcome
Aws::Utils::Outcome< Aws::NoResult, AppConfigError > DeleteDeploymentStrategyOutcome
Definition: AppConfigClient.h:120
Aws::AppConfig::Model::CreateConfigurationProfileRequest
Definition: CreateConfigurationProfileRequest.h:25