AWS SDK for C++  1.9.108
AWS SDK for C++
OpsWorksClient.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 namespace Threading
69 {
70  class Executor;
71 } // namespace Threading
72 } // namespace Utils
73 
74 namespace Auth
75 {
76  class AWSCredentials;
77  class AWSCredentialsProvider;
78 } // namespace Auth
79 
80 namespace Client
81 {
82  class RetryStrategy;
83 } // namespace Client
84 
85 namespace OpsWorks
86 {
87 
88 namespace Model
89 {
90  class AssignInstanceRequest;
91  class AssignVolumeRequest;
92  class AssociateElasticIpRequest;
93  class AttachElasticLoadBalancerRequest;
94  class CloneStackRequest;
95  class CreateAppRequest;
96  class CreateDeploymentRequest;
97  class CreateInstanceRequest;
98  class CreateLayerRequest;
99  class CreateStackRequest;
100  class CreateUserProfileRequest;
101  class DeleteAppRequest;
102  class DeleteInstanceRequest;
103  class DeleteLayerRequest;
104  class DeleteStackRequest;
105  class DeleteUserProfileRequest;
106  class DeregisterEcsClusterRequest;
107  class DeregisterElasticIpRequest;
108  class DeregisterInstanceRequest;
109  class DeregisterRdsDbInstanceRequest;
110  class DeregisterVolumeRequest;
111  class DescribeAgentVersionsRequest;
112  class DescribeAppsRequest;
113  class DescribeCommandsRequest;
114  class DescribeDeploymentsRequest;
115  class DescribeEcsClustersRequest;
116  class DescribeElasticIpsRequest;
117  class DescribeElasticLoadBalancersRequest;
118  class DescribeInstancesRequest;
119  class DescribeLayersRequest;
120  class DescribeLoadBasedAutoScalingRequest;
121  class DescribePermissionsRequest;
122  class DescribeRaidArraysRequest;
123  class DescribeRdsDbInstancesRequest;
124  class DescribeServiceErrorsRequest;
125  class DescribeStackProvisioningParametersRequest;
126  class DescribeStackSummaryRequest;
127  class DescribeStacksRequest;
128  class DescribeTimeBasedAutoScalingRequest;
129  class DescribeUserProfilesRequest;
130  class DescribeVolumesRequest;
131  class DetachElasticLoadBalancerRequest;
132  class DisassociateElasticIpRequest;
133  class GetHostnameSuggestionRequest;
134  class GrantAccessRequest;
135  class ListTagsRequest;
136  class RebootInstanceRequest;
137  class RegisterEcsClusterRequest;
138  class RegisterElasticIpRequest;
139  class RegisterInstanceRequest;
140  class RegisterRdsDbInstanceRequest;
141  class RegisterVolumeRequest;
142  class SetLoadBasedAutoScalingRequest;
143  class SetPermissionRequest;
144  class SetTimeBasedAutoScalingRequest;
145  class StartInstanceRequest;
146  class StartStackRequest;
147  class StopInstanceRequest;
148  class StopStackRequest;
149  class TagResourceRequest;
150  class UnassignInstanceRequest;
151  class UnassignVolumeRequest;
152  class UntagResourceRequest;
153  class UpdateAppRequest;
154  class UpdateElasticIpRequest;
155  class UpdateInstanceRequest;
156  class UpdateLayerRequest;
157  class UpdateMyUserProfileRequest;
158  class UpdateRdsDbInstanceRequest;
159  class UpdateStackRequest;
160  class UpdateUserProfileRequest;
161  class UpdateVolumeRequest;
162 
237 
238  typedef std::future<AssignInstanceOutcome> AssignInstanceOutcomeCallable;
239  typedef std::future<AssignVolumeOutcome> AssignVolumeOutcomeCallable;
240  typedef std::future<AssociateElasticIpOutcome> AssociateElasticIpOutcomeCallable;
241  typedef std::future<AttachElasticLoadBalancerOutcome> AttachElasticLoadBalancerOutcomeCallable;
242  typedef std::future<CloneStackOutcome> CloneStackOutcomeCallable;
243  typedef std::future<CreateAppOutcome> CreateAppOutcomeCallable;
244  typedef std::future<CreateDeploymentOutcome> CreateDeploymentOutcomeCallable;
245  typedef std::future<CreateInstanceOutcome> CreateInstanceOutcomeCallable;
246  typedef std::future<CreateLayerOutcome> CreateLayerOutcomeCallable;
247  typedef std::future<CreateStackOutcome> CreateStackOutcomeCallable;
248  typedef std::future<CreateUserProfileOutcome> CreateUserProfileOutcomeCallable;
249  typedef std::future<DeleteAppOutcome> DeleteAppOutcomeCallable;
250  typedef std::future<DeleteInstanceOutcome> DeleteInstanceOutcomeCallable;
251  typedef std::future<DeleteLayerOutcome> DeleteLayerOutcomeCallable;
252  typedef std::future<DeleteStackOutcome> DeleteStackOutcomeCallable;
253  typedef std::future<DeleteUserProfileOutcome> DeleteUserProfileOutcomeCallable;
254  typedef std::future<DeregisterEcsClusterOutcome> DeregisterEcsClusterOutcomeCallable;
255  typedef std::future<DeregisterElasticIpOutcome> DeregisterElasticIpOutcomeCallable;
256  typedef std::future<DeregisterInstanceOutcome> DeregisterInstanceOutcomeCallable;
257  typedef std::future<DeregisterRdsDbInstanceOutcome> DeregisterRdsDbInstanceOutcomeCallable;
258  typedef std::future<DeregisterVolumeOutcome> DeregisterVolumeOutcomeCallable;
259  typedef std::future<DescribeAgentVersionsOutcome> DescribeAgentVersionsOutcomeCallable;
260  typedef std::future<DescribeAppsOutcome> DescribeAppsOutcomeCallable;
261  typedef std::future<DescribeCommandsOutcome> DescribeCommandsOutcomeCallable;
262  typedef std::future<DescribeDeploymentsOutcome> DescribeDeploymentsOutcomeCallable;
263  typedef std::future<DescribeEcsClustersOutcome> DescribeEcsClustersOutcomeCallable;
264  typedef std::future<DescribeElasticIpsOutcome> DescribeElasticIpsOutcomeCallable;
265  typedef std::future<DescribeElasticLoadBalancersOutcome> DescribeElasticLoadBalancersOutcomeCallable;
266  typedef std::future<DescribeInstancesOutcome> DescribeInstancesOutcomeCallable;
267  typedef std::future<DescribeLayersOutcome> DescribeLayersOutcomeCallable;
268  typedef std::future<DescribeLoadBasedAutoScalingOutcome> DescribeLoadBasedAutoScalingOutcomeCallable;
269  typedef std::future<DescribeMyUserProfileOutcome> DescribeMyUserProfileOutcomeCallable;
270  typedef std::future<DescribeOperatingSystemsOutcome> DescribeOperatingSystemsOutcomeCallable;
271  typedef std::future<DescribePermissionsOutcome> DescribePermissionsOutcomeCallable;
272  typedef std::future<DescribeRaidArraysOutcome> DescribeRaidArraysOutcomeCallable;
273  typedef std::future<DescribeRdsDbInstancesOutcome> DescribeRdsDbInstancesOutcomeCallable;
274  typedef std::future<DescribeServiceErrorsOutcome> DescribeServiceErrorsOutcomeCallable;
275  typedef std::future<DescribeStackProvisioningParametersOutcome> DescribeStackProvisioningParametersOutcomeCallable;
276  typedef std::future<DescribeStackSummaryOutcome> DescribeStackSummaryOutcomeCallable;
277  typedef std::future<DescribeStacksOutcome> DescribeStacksOutcomeCallable;
278  typedef std::future<DescribeTimeBasedAutoScalingOutcome> DescribeTimeBasedAutoScalingOutcomeCallable;
279  typedef std::future<DescribeUserProfilesOutcome> DescribeUserProfilesOutcomeCallable;
280  typedef std::future<DescribeVolumesOutcome> DescribeVolumesOutcomeCallable;
281  typedef std::future<DetachElasticLoadBalancerOutcome> DetachElasticLoadBalancerOutcomeCallable;
282  typedef std::future<DisassociateElasticIpOutcome> DisassociateElasticIpOutcomeCallable;
283  typedef std::future<GetHostnameSuggestionOutcome> GetHostnameSuggestionOutcomeCallable;
284  typedef std::future<GrantAccessOutcome> GrantAccessOutcomeCallable;
285  typedef std::future<ListTagsOutcome> ListTagsOutcomeCallable;
286  typedef std::future<RebootInstanceOutcome> RebootInstanceOutcomeCallable;
287  typedef std::future<RegisterEcsClusterOutcome> RegisterEcsClusterOutcomeCallable;
288  typedef std::future<RegisterElasticIpOutcome> RegisterElasticIpOutcomeCallable;
289  typedef std::future<RegisterInstanceOutcome> RegisterInstanceOutcomeCallable;
290  typedef std::future<RegisterRdsDbInstanceOutcome> RegisterRdsDbInstanceOutcomeCallable;
291  typedef std::future<RegisterVolumeOutcome> RegisterVolumeOutcomeCallable;
292  typedef std::future<SetLoadBasedAutoScalingOutcome> SetLoadBasedAutoScalingOutcomeCallable;
293  typedef std::future<SetPermissionOutcome> SetPermissionOutcomeCallable;
294  typedef std::future<SetTimeBasedAutoScalingOutcome> SetTimeBasedAutoScalingOutcomeCallable;
295  typedef std::future<StartInstanceOutcome> StartInstanceOutcomeCallable;
296  typedef std::future<StartStackOutcome> StartStackOutcomeCallable;
297  typedef std::future<StopInstanceOutcome> StopInstanceOutcomeCallable;
298  typedef std::future<StopStackOutcome> StopStackOutcomeCallable;
299  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
300  typedef std::future<UnassignInstanceOutcome> UnassignInstanceOutcomeCallable;
301  typedef std::future<UnassignVolumeOutcome> UnassignVolumeOutcomeCallable;
302  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
303  typedef std::future<UpdateAppOutcome> UpdateAppOutcomeCallable;
304  typedef std::future<UpdateElasticIpOutcome> UpdateElasticIpOutcomeCallable;
305  typedef std::future<UpdateInstanceOutcome> UpdateInstanceOutcomeCallable;
306  typedef std::future<UpdateLayerOutcome> UpdateLayerOutcomeCallable;
307  typedef std::future<UpdateMyUserProfileOutcome> UpdateMyUserProfileOutcomeCallable;
308  typedef std::future<UpdateRdsDbInstanceOutcome> UpdateRdsDbInstanceOutcomeCallable;
309  typedef std::future<UpdateStackOutcome> UpdateStackOutcomeCallable;
310  typedef std::future<UpdateUserProfileOutcome> UpdateUserProfileOutcomeCallable;
311  typedef std::future<UpdateVolumeOutcome> UpdateVolumeOutcomeCallable;
312 } // namespace Model
313 
314  class OpsWorksClient;
315 
316  typedef std::function<void(const OpsWorksClient*, const Model::AssignInstanceRequest&, const Model::AssignInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssignInstanceResponseReceivedHandler;
317  typedef std::function<void(const OpsWorksClient*, const Model::AssignVolumeRequest&, const Model::AssignVolumeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssignVolumeResponseReceivedHandler;
318  typedef std::function<void(const OpsWorksClient*, const Model::AssociateElasticIpRequest&, const Model::AssociateElasticIpOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateElasticIpResponseReceivedHandler;
319  typedef std::function<void(const OpsWorksClient*, const Model::AttachElasticLoadBalancerRequest&, const Model::AttachElasticLoadBalancerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AttachElasticLoadBalancerResponseReceivedHandler;
320  typedef std::function<void(const OpsWorksClient*, const Model::CloneStackRequest&, const Model::CloneStackOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CloneStackResponseReceivedHandler;
321  typedef std::function<void(const OpsWorksClient*, const Model::CreateAppRequest&, const Model::CreateAppOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAppResponseReceivedHandler;
322  typedef std::function<void(const OpsWorksClient*, const Model::CreateDeploymentRequest&, const Model::CreateDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDeploymentResponseReceivedHandler;
323  typedef std::function<void(const OpsWorksClient*, const Model::CreateInstanceRequest&, const Model::CreateInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateInstanceResponseReceivedHandler;
324  typedef std::function<void(const OpsWorksClient*, const Model::CreateLayerRequest&, const Model::CreateLayerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateLayerResponseReceivedHandler;
325  typedef std::function<void(const OpsWorksClient*, const Model::CreateStackRequest&, const Model::CreateStackOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateStackResponseReceivedHandler;
326  typedef std::function<void(const OpsWorksClient*, const Model::CreateUserProfileRequest&, const Model::CreateUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateUserProfileResponseReceivedHandler;
327  typedef std::function<void(const OpsWorksClient*, const Model::DeleteAppRequest&, const Model::DeleteAppOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAppResponseReceivedHandler;
328  typedef std::function<void(const OpsWorksClient*, const Model::DeleteInstanceRequest&, const Model::DeleteInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteInstanceResponseReceivedHandler;
329  typedef std::function<void(const OpsWorksClient*, const Model::DeleteLayerRequest&, const Model::DeleteLayerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteLayerResponseReceivedHandler;
330  typedef std::function<void(const OpsWorksClient*, const Model::DeleteStackRequest&, const Model::DeleteStackOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteStackResponseReceivedHandler;
331  typedef std::function<void(const OpsWorksClient*, const Model::DeleteUserProfileRequest&, const Model::DeleteUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteUserProfileResponseReceivedHandler;
332  typedef std::function<void(const OpsWorksClient*, const Model::DeregisterEcsClusterRequest&, const Model::DeregisterEcsClusterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeregisterEcsClusterResponseReceivedHandler;
333  typedef std::function<void(const OpsWorksClient*, const Model::DeregisterElasticIpRequest&, const Model::DeregisterElasticIpOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeregisterElasticIpResponseReceivedHandler;
334  typedef std::function<void(const OpsWorksClient*, const Model::DeregisterInstanceRequest&, const Model::DeregisterInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeregisterInstanceResponseReceivedHandler;
335  typedef std::function<void(const OpsWorksClient*, const Model::DeregisterRdsDbInstanceRequest&, const Model::DeregisterRdsDbInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeregisterRdsDbInstanceResponseReceivedHandler;
336  typedef std::function<void(const OpsWorksClient*, const Model::DeregisterVolumeRequest&, const Model::DeregisterVolumeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeregisterVolumeResponseReceivedHandler;
337  typedef std::function<void(const OpsWorksClient*, const Model::DescribeAgentVersionsRequest&, const Model::DescribeAgentVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAgentVersionsResponseReceivedHandler;
338  typedef std::function<void(const OpsWorksClient*, const Model::DescribeAppsRequest&, const Model::DescribeAppsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAppsResponseReceivedHandler;
339  typedef std::function<void(const OpsWorksClient*, const Model::DescribeCommandsRequest&, const Model::DescribeCommandsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeCommandsResponseReceivedHandler;
340  typedef std::function<void(const OpsWorksClient*, const Model::DescribeDeploymentsRequest&, const Model::DescribeDeploymentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDeploymentsResponseReceivedHandler;
341  typedef std::function<void(const OpsWorksClient*, const Model::DescribeEcsClustersRequest&, const Model::DescribeEcsClustersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeEcsClustersResponseReceivedHandler;
342  typedef std::function<void(const OpsWorksClient*, const Model::DescribeElasticIpsRequest&, const Model::DescribeElasticIpsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeElasticIpsResponseReceivedHandler;
343  typedef std::function<void(const OpsWorksClient*, const Model::DescribeElasticLoadBalancersRequest&, const Model::DescribeElasticLoadBalancersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeElasticLoadBalancersResponseReceivedHandler;
344  typedef std::function<void(const OpsWorksClient*, const Model::DescribeInstancesRequest&, const Model::DescribeInstancesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeInstancesResponseReceivedHandler;
345  typedef std::function<void(const OpsWorksClient*, const Model::DescribeLayersRequest&, const Model::DescribeLayersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeLayersResponseReceivedHandler;
346  typedef std::function<void(const OpsWorksClient*, const Model::DescribeLoadBasedAutoScalingRequest&, const Model::DescribeLoadBasedAutoScalingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeLoadBasedAutoScalingResponseReceivedHandler;
347  typedef std::function<void(const OpsWorksClient*, const Model::DescribeMyUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeMyUserProfileResponseReceivedHandler;
348  typedef std::function<void(const OpsWorksClient*, const Model::DescribeOperatingSystemsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeOperatingSystemsResponseReceivedHandler;
349  typedef std::function<void(const OpsWorksClient*, const Model::DescribePermissionsRequest&, const Model::DescribePermissionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribePermissionsResponseReceivedHandler;
350  typedef std::function<void(const OpsWorksClient*, const Model::DescribeRaidArraysRequest&, const Model::DescribeRaidArraysOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeRaidArraysResponseReceivedHandler;
351  typedef std::function<void(const OpsWorksClient*, const Model::DescribeRdsDbInstancesRequest&, const Model::DescribeRdsDbInstancesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeRdsDbInstancesResponseReceivedHandler;
352  typedef std::function<void(const OpsWorksClient*, const Model::DescribeServiceErrorsRequest&, const Model::DescribeServiceErrorsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeServiceErrorsResponseReceivedHandler;
353  typedef std::function<void(const OpsWorksClient*, const Model::DescribeStackProvisioningParametersRequest&, const Model::DescribeStackProvisioningParametersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeStackProvisioningParametersResponseReceivedHandler;
354  typedef std::function<void(const OpsWorksClient*, const Model::DescribeStackSummaryRequest&, const Model::DescribeStackSummaryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeStackSummaryResponseReceivedHandler;
355  typedef std::function<void(const OpsWorksClient*, const Model::DescribeStacksRequest&, const Model::DescribeStacksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeStacksResponseReceivedHandler;
356  typedef std::function<void(const OpsWorksClient*, const Model::DescribeTimeBasedAutoScalingRequest&, const Model::DescribeTimeBasedAutoScalingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeTimeBasedAutoScalingResponseReceivedHandler;
357  typedef std::function<void(const OpsWorksClient*, const Model::DescribeUserProfilesRequest&, const Model::DescribeUserProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeUserProfilesResponseReceivedHandler;
358  typedef std::function<void(const OpsWorksClient*, const Model::DescribeVolumesRequest&, const Model::DescribeVolumesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeVolumesResponseReceivedHandler;
359  typedef std::function<void(const OpsWorksClient*, const Model::DetachElasticLoadBalancerRequest&, const Model::DetachElasticLoadBalancerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DetachElasticLoadBalancerResponseReceivedHandler;
360  typedef std::function<void(const OpsWorksClient*, const Model::DisassociateElasticIpRequest&, const Model::DisassociateElasticIpOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateElasticIpResponseReceivedHandler;
361  typedef std::function<void(const OpsWorksClient*, const Model::GetHostnameSuggestionRequest&, const Model::GetHostnameSuggestionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetHostnameSuggestionResponseReceivedHandler;
362  typedef std::function<void(const OpsWorksClient*, const Model::GrantAccessRequest&, const Model::GrantAccessOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GrantAccessResponseReceivedHandler;
363  typedef std::function<void(const OpsWorksClient*, const Model::ListTagsRequest&, const Model::ListTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsResponseReceivedHandler;
364  typedef std::function<void(const OpsWorksClient*, const Model::RebootInstanceRequest&, const Model::RebootInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RebootInstanceResponseReceivedHandler;
365  typedef std::function<void(const OpsWorksClient*, const Model::RegisterEcsClusterRequest&, const Model::RegisterEcsClusterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RegisterEcsClusterResponseReceivedHandler;
366  typedef std::function<void(const OpsWorksClient*, const Model::RegisterElasticIpRequest&, const Model::RegisterElasticIpOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RegisterElasticIpResponseReceivedHandler;
367  typedef std::function<void(const OpsWorksClient*, const Model::RegisterInstanceRequest&, const Model::RegisterInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RegisterInstanceResponseReceivedHandler;
368  typedef std::function<void(const OpsWorksClient*, const Model::RegisterRdsDbInstanceRequest&, const Model::RegisterRdsDbInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RegisterRdsDbInstanceResponseReceivedHandler;
369  typedef std::function<void(const OpsWorksClient*, const Model::RegisterVolumeRequest&, const Model::RegisterVolumeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RegisterVolumeResponseReceivedHandler;
370  typedef std::function<void(const OpsWorksClient*, const Model::SetLoadBasedAutoScalingRequest&, const Model::SetLoadBasedAutoScalingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetLoadBasedAutoScalingResponseReceivedHandler;
371  typedef std::function<void(const OpsWorksClient*, const Model::SetPermissionRequest&, const Model::SetPermissionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetPermissionResponseReceivedHandler;
372  typedef std::function<void(const OpsWorksClient*, const Model::SetTimeBasedAutoScalingRequest&, const Model::SetTimeBasedAutoScalingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetTimeBasedAutoScalingResponseReceivedHandler;
373  typedef std::function<void(const OpsWorksClient*, const Model::StartInstanceRequest&, const Model::StartInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartInstanceResponseReceivedHandler;
374  typedef std::function<void(const OpsWorksClient*, const Model::StartStackRequest&, const Model::StartStackOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartStackResponseReceivedHandler;
375  typedef std::function<void(const OpsWorksClient*, const Model::StopInstanceRequest&, const Model::StopInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopInstanceResponseReceivedHandler;
376  typedef std::function<void(const OpsWorksClient*, const Model::StopStackRequest&, const Model::StopStackOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopStackResponseReceivedHandler;
377  typedef std::function<void(const OpsWorksClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
378  typedef std::function<void(const OpsWorksClient*, const Model::UnassignInstanceRequest&, const Model::UnassignInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UnassignInstanceResponseReceivedHandler;
379  typedef std::function<void(const OpsWorksClient*, const Model::UnassignVolumeRequest&, const Model::UnassignVolumeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UnassignVolumeResponseReceivedHandler;
380  typedef std::function<void(const OpsWorksClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
381  typedef std::function<void(const OpsWorksClient*, const Model::UpdateAppRequest&, const Model::UpdateAppOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAppResponseReceivedHandler;
382  typedef std::function<void(const OpsWorksClient*, const Model::UpdateElasticIpRequest&, const Model::UpdateElasticIpOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateElasticIpResponseReceivedHandler;
383  typedef std::function<void(const OpsWorksClient*, const Model::UpdateInstanceRequest&, const Model::UpdateInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateInstanceResponseReceivedHandler;
384  typedef std::function<void(const OpsWorksClient*, const Model::UpdateLayerRequest&, const Model::UpdateLayerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateLayerResponseReceivedHandler;
385  typedef std::function<void(const OpsWorksClient*, const Model::UpdateMyUserProfileRequest&, const Model::UpdateMyUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateMyUserProfileResponseReceivedHandler;
386  typedef std::function<void(const OpsWorksClient*, const Model::UpdateRdsDbInstanceRequest&, const Model::UpdateRdsDbInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateRdsDbInstanceResponseReceivedHandler;
387  typedef std::function<void(const OpsWorksClient*, const Model::UpdateStackRequest&, const Model::UpdateStackOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateStackResponseReceivedHandler;
388  typedef std::function<void(const OpsWorksClient*, const Model::UpdateUserProfileRequest&, const Model::UpdateUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateUserProfileResponseReceivedHandler;
389  typedef std::function<void(const OpsWorksClient*, const Model::UpdateVolumeRequest&, const Model::UpdateVolumeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateVolumeResponseReceivedHandler;
390 
446  {
447  public:
449 
455 
461 
466  OpsWorksClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
468 
469  virtual ~OpsWorksClient();
470 
471 
487 
505 
522  virtual void AssignInstanceAsync(const Model::AssignInstanceRequest& request, const AssignInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
523 
541 
561 
580  virtual void AssignVolumeAsync(const Model::AssignVolumeRequest& request, const AssignVolumeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
581 
597 
615 
632  virtual void AssociateElasticIpAsync(const Model::AssociateElasticIpRequest& request, const AssociateElasticIpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
633 
653 
675 
696  virtual void AttachElasticLoadBalancerAsync(const Model::AttachElasticLoadBalancerRequest& request, const AttachElasticLoadBalancerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
697 
711 
727 
742  virtual void CloneStackAsync(const Model::CloneStackRequest& request, const CloneStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
743 
756 
771 
785  virtual void CreateAppAsync(const Model::CreateAppRequest& request, const CreateAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
786 
802 
820 
837  virtual void CreateDeploymentAsync(const Model::CreateDeploymentRequest& request, const CreateDeploymentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
838 
852 
868 
883  virtual void CreateInstanceAsync(const Model::CreateInstanceRequest& request, const CreateInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
884 
903 
924 
944  virtual void CreateLayerAsync(const Model::CreateLayerRequest& request, const CreateLayerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
945 
958 
973 
987  virtual void CreateStackAsync(const Model::CreateStackRequest& request, const CreateStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
988 
999 
1012 
1024  virtual void CreateUserProfileAsync(const Model::CreateUserProfileRequest& request, const CreateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1025 
1037 
1051 
1064  virtual void DeleteAppAsync(const Model::DeleteAppRequest& request, const DeleteAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1065 
1081 
1099 
1116  virtual void DeleteInstanceAsync(const Model::DeleteInstanceRequest& request, const DeleteInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1117 
1132 
1149 
1165  virtual void DeleteLayerAsync(const Model::DeleteLayerRequest& request, const DeleteLayerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1166 
1181 
1198 
1214  virtual void DeleteStackAsync(const Model::DeleteStackRequest& request, const DeleteStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1215 
1226 
1239 
1251  virtual void DeleteUserProfileAsync(const Model::DeleteUserProfileRequest& request, const DeleteUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1252 
1267 
1284 
1300  virtual void DeregisterEcsClusterAsync(const Model::DeregisterEcsClusterRequest& request, const DeregisterEcsClusterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1301 
1316 
1333 
1349  virtual void DeregisterElasticIpAsync(const Model::DeregisterElasticIpRequest& request, const DeregisterElasticIpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1350 
1364 
1380 
1395  virtual void DeregisterInstanceAsync(const Model::DeregisterInstanceRequest& request, const DeregisterInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1396 
1408 
1422 
1435  virtual void DeregisterRdsDbInstanceAsync(const Model::DeregisterRdsDbInstanceRequest& request, const DeregisterRdsDbInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1436 
1451 
1468 
1484  virtual void DeregisterVolumeAsync(const Model::DeregisterVolumeRequest& request, const DeregisterVolumeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1485 
1495 
1507 
1518  virtual void DescribeAgentVersionsAsync(const Model::DescribeAgentVersionsRequest& request, const DescribeAgentVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1519 
1532 
1547 
1561  virtual void DescribeAppsAsync(const Model::DescribeAppsRequest& request, const DescribeAppsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1562 
1575 
1590 
1604  virtual void DescribeCommandsAsync(const Model::DescribeCommandsRequest& request, const DescribeCommandsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1605 
1619 
1635 
1650  virtual void DescribeDeploymentsAsync(const Model::DescribeDeploymentsRequest& request, const DescribeDeploymentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1651 
1668 
1687 
1705  virtual void DescribeEcsClustersAsync(const Model::DescribeEcsClustersRequest& request, const DescribeEcsClustersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1706 
1721 
1738 
1754  virtual void DescribeElasticIpsAsync(const Model::DescribeElasticIpsRequest& request, const DescribeElasticIpsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1755 
1768 
1783 
1797  virtual void DescribeElasticLoadBalancersAsync(const Model::DescribeElasticLoadBalancersRequest& request, const DescribeElasticLoadBalancersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1798 
1811 
1826 
1840  virtual void DescribeInstancesAsync(const Model::DescribeInstancesRequest& request, const DescribeInstancesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1841 
1855 
1871 
1886  virtual void DescribeLayersAsync(const Model::DescribeLayersRequest& request, const DescribeLayersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1887 
1901 
1917 
1932  virtual void DescribeLoadBasedAutoScalingAsync(const Model::DescribeLoadBasedAutoScalingRequest& request, const DescribeLoadBasedAutoScalingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1933 
1945 
1959 
1972  virtual void DescribeMyUserProfileAsync(const DescribeMyUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1980 
1990 
1999  virtual void DescribeOperatingSystemsAsync(const DescribeOperatingSystemsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2011 
2025 
2038  virtual void DescribePermissionsAsync(const Model::DescribePermissionsRequest& request, const DescribePermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2039 
2052 
2067 
2081  virtual void DescribeRaidArraysAsync(const Model::DescribeRaidArraysRequest& request, const DescribeRaidArraysResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2082 
2095 
2110 
2124  virtual void DescribeRdsDbInstancesAsync(const Model::DescribeRdsDbInstancesRequest& request, const DescribeRdsDbInstancesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2125 
2138 
2153 
2167  virtual void DescribeServiceErrorsAsync(const Model::DescribeServiceErrorsRequest& request, const DescribeServiceErrorsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2168 
2181 
2196 
2210  virtual void DescribeStackProvisioningParametersAsync(const Model::DescribeStackProvisioningParametersRequest& request, const DescribeStackProvisioningParametersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2211 
2225 
2241 
2256  virtual void DescribeStackSummaryAsync(const Model::DescribeStackSummaryRequest& request, const DescribeStackSummaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2257 
2269 
2283 
2296  virtual void DescribeStacksAsync(const Model::DescribeStacksRequest& request, const DescribeStacksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2297 
2311 
2327 
2342  virtual void DescribeTimeBasedAutoScalingAsync(const Model::DescribeTimeBasedAutoScalingRequest& request, const DescribeTimeBasedAutoScalingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2343 
2354 
2367 
2379  virtual void DescribeUserProfilesAsync(const Model::DescribeUserProfilesRequest& request, const DescribeUserProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2380 
2393 
2408 
2422  virtual void DescribeVolumesAsync(const Model::DescribeVolumesRequest& request, const DescribeVolumesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2423 
2435 
2449 
2462  virtual void DetachElasticLoadBalancerAsync(const Model::DetachElasticLoadBalancerRequest& request, const DetachElasticLoadBalancerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2463 
2478 
2495 
2511  virtual void DisassociateElasticIpAsync(const Model::DisassociateElasticIpRequest& request, const DisassociateElasticIpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2512 
2524 
2538 
2551  virtual void GetHostnameSuggestionAsync(const Model::GetHostnameSuggestionRequest& request, const GetHostnameSuggestionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2552 
2561 
2572 
2582  virtual void GrantAccessAsync(const Model::GrantAccessRequest& request, const GrantAccessResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2583 
2591 
2601 
2610  virtual void ListTagsAsync(const Model::ListTagsRequest& request, const ListTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2611 
2625 
2641 
2656  virtual void RebootInstanceAsync(const Model::RebootInstanceRequest& request, const RebootInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2657 
2673 
2691 
2708  virtual void RegisterEcsClusterAsync(const Model::RegisterEcsClusterRequest& request, const RegisterEcsClusterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2709 
2726 
2745 
2763  virtual void RegisterElasticIpAsync(const Model::RegisterElasticIpRequest& request, const RegisterElasticIpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2764 
2791 
2820 
2848  virtual void RegisterInstanceAsync(const Model::RegisterInstanceRequest& request, const RegisterInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2849 
2861 
2875 
2888  virtual void RegisterRdsDbInstanceAsync(const Model::RegisterRdsDbInstanceRequest& request, const RegisterRdsDbInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2889 
2906 
2925 
2943  virtual void RegisterVolumeAsync(const Model::RegisterVolumeRequest& request, const RegisterVolumeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2944 
2963 
2984 
3004  virtual void SetLoadBasedAutoScalingAsync(const Model::SetLoadBasedAutoScalingRequest& request, const SetLoadBasedAutoScalingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3005 
3019 
3035 
3050  virtual void SetPermissionAsync(const Model::SetPermissionRequest& request, const SetPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3051 
3066 
3083 
3099  virtual void SetTimeBasedAutoScalingAsync(const Model::SetTimeBasedAutoScalingRequest& request, const SetTimeBasedAutoScalingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3100 
3114 
3130 
3145  virtual void StartInstanceAsync(const Model::StartInstanceRequest& request, const StartInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3146 
3158 
3172 
3185  virtual void StartStackAsync(const Model::StartStackRequest& request, const StartStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3186 
3202 
3220 
3237  virtual void StopInstanceAsync(const Model::StopInstanceRequest& request, const StopInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3238 
3250 
3264 
3277  virtual void StopStackAsync(const Model::StopStackRequest& request, const StopStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3278 
3288 
3300 
3311  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3312 
3327 
3344 
3360  virtual void UnassignInstanceAsync(const Model::UnassignInstanceRequest& request, const UnassignInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3361 
3376 
3393 
3409  virtual void UnassignVolumeAsync(const Model::UnassignVolumeRequest& request, const UnassignVolumeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3410 
3417 
3426 
3434  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3435 
3447 
3461 
3474  virtual void UpdateAppAsync(const Model::UpdateAppRequest& request, const UpdateAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3475 
3489 
3505 
3520  virtual void UpdateElasticIpAsync(const Model::UpdateElasticIpRequest& request, const UpdateElasticIpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3521 
3533 
3547 
3560  virtual void UpdateInstanceAsync(const Model::UpdateInstanceRequest& request, const UpdateInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3561 
3573 
3587 
3600  virtual void UpdateLayerAsync(const Model::UpdateLayerRequest& request, const UpdateLayerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3601 
3613 
3627 
3640  virtual void UpdateMyUserProfileAsync(const Model::UpdateMyUserProfileRequest& request, const UpdateMyUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3641 
3653 
3667 
3680  virtual void UpdateRdsDbInstanceAsync(const Model::UpdateRdsDbInstanceRequest& request, const UpdateRdsDbInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3681 
3693 
3707 
3720  virtual void UpdateStackAsync(const Model::UpdateStackRequest& request, const UpdateStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3721 
3732 
3745 
3757  virtual void UpdateUserProfileAsync(const Model::UpdateUserProfileRequest& request, const UpdateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3758 
3773 
3790 
3806  virtual void UpdateVolumeAsync(const Model::UpdateVolumeRequest& request, const UpdateVolumeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3807 
3808 
3809  void OverrideEndpoint(const Aws::String& endpoint);
3810  private:
3811  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
3812  void AssignInstanceAsyncHelper(const Model::AssignInstanceRequest& request, const AssignInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3813  void AssignVolumeAsyncHelper(const Model::AssignVolumeRequest& request, const AssignVolumeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3814  void AssociateElasticIpAsyncHelper(const Model::AssociateElasticIpRequest& request, const AssociateElasticIpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3815  void AttachElasticLoadBalancerAsyncHelper(const Model::AttachElasticLoadBalancerRequest& request, const AttachElasticLoadBalancerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3816  void CloneStackAsyncHelper(const Model::CloneStackRequest& request, const CloneStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3817  void CreateAppAsyncHelper(const Model::CreateAppRequest& request, const CreateAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3818  void CreateDeploymentAsyncHelper(const Model::CreateDeploymentRequest& request, const CreateDeploymentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3819  void CreateInstanceAsyncHelper(const Model::CreateInstanceRequest& request, const CreateInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3820  void CreateLayerAsyncHelper(const Model::CreateLayerRequest& request, const CreateLayerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3821  void CreateStackAsyncHelper(const Model::CreateStackRequest& request, const CreateStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3822  void CreateUserProfileAsyncHelper(const Model::CreateUserProfileRequest& request, const CreateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3823  void DeleteAppAsyncHelper(const Model::DeleteAppRequest& request, const DeleteAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3824  void DeleteInstanceAsyncHelper(const Model::DeleteInstanceRequest& request, const DeleteInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3825  void DeleteLayerAsyncHelper(const Model::DeleteLayerRequest& request, const DeleteLayerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3826  void DeleteStackAsyncHelper(const Model::DeleteStackRequest& request, const DeleteStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3827  void DeleteUserProfileAsyncHelper(const Model::DeleteUserProfileRequest& request, const DeleteUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3828  void DeregisterEcsClusterAsyncHelper(const Model::DeregisterEcsClusterRequest& request, const DeregisterEcsClusterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3829  void DeregisterElasticIpAsyncHelper(const Model::DeregisterElasticIpRequest& request, const DeregisterElasticIpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3830  void DeregisterInstanceAsyncHelper(const Model::DeregisterInstanceRequest& request, const DeregisterInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3831  void DeregisterRdsDbInstanceAsyncHelper(const Model::DeregisterRdsDbInstanceRequest& request, const DeregisterRdsDbInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3832  void DeregisterVolumeAsyncHelper(const Model::DeregisterVolumeRequest& request, const DeregisterVolumeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3833  void DescribeAgentVersionsAsyncHelper(const Model::DescribeAgentVersionsRequest& request, const DescribeAgentVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3834  void DescribeAppsAsyncHelper(const Model::DescribeAppsRequest& request, const DescribeAppsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3835  void DescribeCommandsAsyncHelper(const Model::DescribeCommandsRequest& request, const DescribeCommandsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3836  void DescribeDeploymentsAsyncHelper(const Model::DescribeDeploymentsRequest& request, const DescribeDeploymentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3837  void DescribeEcsClustersAsyncHelper(const Model::DescribeEcsClustersRequest& request, const DescribeEcsClustersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3838  void DescribeElasticIpsAsyncHelper(const Model::DescribeElasticIpsRequest& request, const DescribeElasticIpsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3839  void DescribeElasticLoadBalancersAsyncHelper(const Model::DescribeElasticLoadBalancersRequest& request, const DescribeElasticLoadBalancersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3840  void DescribeInstancesAsyncHelper(const Model::DescribeInstancesRequest& request, const DescribeInstancesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3841  void DescribeLayersAsyncHelper(const Model::DescribeLayersRequest& request, const DescribeLayersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3842  void DescribeLoadBasedAutoScalingAsyncHelper(const Model::DescribeLoadBasedAutoScalingRequest& request, const DescribeLoadBasedAutoScalingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3843  void DescribeMyUserProfileAsyncHelper(const DescribeMyUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3844  void DescribeOperatingSystemsAsyncHelper(const DescribeOperatingSystemsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3845  void DescribePermissionsAsyncHelper(const Model::DescribePermissionsRequest& request, const DescribePermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3846  void DescribeRaidArraysAsyncHelper(const Model::DescribeRaidArraysRequest& request, const DescribeRaidArraysResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3847  void DescribeRdsDbInstancesAsyncHelper(const Model::DescribeRdsDbInstancesRequest& request, const DescribeRdsDbInstancesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3848  void DescribeServiceErrorsAsyncHelper(const Model::DescribeServiceErrorsRequest& request, const DescribeServiceErrorsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3849  void DescribeStackProvisioningParametersAsyncHelper(const Model::DescribeStackProvisioningParametersRequest& request, const DescribeStackProvisioningParametersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3850  void DescribeStackSummaryAsyncHelper(const Model::DescribeStackSummaryRequest& request, const DescribeStackSummaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3851  void DescribeStacksAsyncHelper(const Model::DescribeStacksRequest& request, const DescribeStacksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3852  void DescribeTimeBasedAutoScalingAsyncHelper(const Model::DescribeTimeBasedAutoScalingRequest& request, const DescribeTimeBasedAutoScalingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3853  void DescribeUserProfilesAsyncHelper(const Model::DescribeUserProfilesRequest& request, const DescribeUserProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3854  void DescribeVolumesAsyncHelper(const Model::DescribeVolumesRequest& request, const DescribeVolumesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3855  void DetachElasticLoadBalancerAsyncHelper(const Model::DetachElasticLoadBalancerRequest& request, const DetachElasticLoadBalancerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3856  void DisassociateElasticIpAsyncHelper(const Model::DisassociateElasticIpRequest& request, const DisassociateElasticIpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3857  void GetHostnameSuggestionAsyncHelper(const Model::GetHostnameSuggestionRequest& request, const GetHostnameSuggestionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3858  void GrantAccessAsyncHelper(const Model::GrantAccessRequest& request, const GrantAccessResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3859  void ListTagsAsyncHelper(const Model::ListTagsRequest& request, const ListTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3860  void RebootInstanceAsyncHelper(const Model::RebootInstanceRequest& request, const RebootInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3861  void RegisterEcsClusterAsyncHelper(const Model::RegisterEcsClusterRequest& request, const RegisterEcsClusterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3862  void RegisterElasticIpAsyncHelper(const Model::RegisterElasticIpRequest& request, const RegisterElasticIpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3863  void RegisterInstanceAsyncHelper(const Model::RegisterInstanceRequest& request, const RegisterInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3864  void RegisterRdsDbInstanceAsyncHelper(const Model::RegisterRdsDbInstanceRequest& request, const RegisterRdsDbInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3865  void RegisterVolumeAsyncHelper(const Model::RegisterVolumeRequest& request, const RegisterVolumeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3866  void SetLoadBasedAutoScalingAsyncHelper(const Model::SetLoadBasedAutoScalingRequest& request, const SetLoadBasedAutoScalingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3867  void SetPermissionAsyncHelper(const Model::SetPermissionRequest& request, const SetPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3868  void SetTimeBasedAutoScalingAsyncHelper(const Model::SetTimeBasedAutoScalingRequest& request, const SetTimeBasedAutoScalingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3869  void StartInstanceAsyncHelper(const Model::StartInstanceRequest& request, const StartInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3870  void StartStackAsyncHelper(const Model::StartStackRequest& request, const StartStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3871  void StopInstanceAsyncHelper(const Model::StopInstanceRequest& request, const StopInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3872  void StopStackAsyncHelper(const Model::StopStackRequest& request, const StopStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3873  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3874  void UnassignInstanceAsyncHelper(const Model::UnassignInstanceRequest& request, const UnassignInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3875  void UnassignVolumeAsyncHelper(const Model::UnassignVolumeRequest& request, const UnassignVolumeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3876  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3877  void UpdateAppAsyncHelper(const Model::UpdateAppRequest& request, const UpdateAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3878  void UpdateElasticIpAsyncHelper(const Model::UpdateElasticIpRequest& request, const UpdateElasticIpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3879  void UpdateInstanceAsyncHelper(const Model::UpdateInstanceRequest& request, const UpdateInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3880  void UpdateLayerAsyncHelper(const Model::UpdateLayerRequest& request, const UpdateLayerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3881  void UpdateMyUserProfileAsyncHelper(const Model::UpdateMyUserProfileRequest& request, const UpdateMyUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3882  void UpdateRdsDbInstanceAsyncHelper(const Model::UpdateRdsDbInstanceRequest& request, const UpdateRdsDbInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3883  void UpdateStackAsyncHelper(const Model::UpdateStackRequest& request, const UpdateStackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3884  void UpdateUserProfileAsyncHelper(const Model::UpdateUserProfileRequest& request, const UpdateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3885  void UpdateVolumeAsyncHelper(const Model::UpdateVolumeRequest& request, const UpdateVolumeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3886 
3887  Aws::String m_uri;
3888  Aws::String m_configScheme;
3889  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
3890  };
3891 
3892 } // namespace OpsWorks
3893 } // namespace Aws
Aws::OpsWorks::Model::GrantAccessRequest
Definition: GrantAccessRequest.h:22
Aws::OpsWorks::Model::DescribeServiceErrorsRequest
Definition: DescribeServiceErrorsRequest.h:23
Aws::OpsWorks::OpsWorksClient::RegisterElasticIpAsync
virtual void RegisterElasticIpAsync(const Model::RegisterElasticIpRequest &request, const RegisterElasticIpResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::DescribeStackProvisioningParametersResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeStackProvisioningParametersRequest &, const Model::DescribeStackProvisioningParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStackProvisioningParametersResponseReceivedHandler
Definition: OpsWorksClient.h:353
Aws::OpsWorks::OpsWorksClient::UpdateInstanceAsync
virtual void UpdateInstanceAsync(const Model::UpdateInstanceRequest &request, const UpdateInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeStackSummary
virtual Model::DescribeStackSummaryOutcome DescribeStackSummary(const Model::DescribeStackSummaryRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeRaidArrays
virtual Model::DescribeRaidArraysOutcome DescribeRaidArrays(const Model::DescribeRaidArraysRequest &request) const
Aws::OpsWorks::OpsWorksClient::AssociateElasticIpAsync
virtual void AssociateElasticIpAsync(const Model::AssociateElasticIpRequest &request, const AssociateElasticIpResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::OpsWorks::Model::CreateUserProfileOutcomeCallable
std::future< CreateUserProfileOutcome > CreateUserProfileOutcomeCallable
Definition: OpsWorksClient.h:248
Aws::OpsWorks::OpsWorksClient::SetPermissionAsync
virtual void SetPermissionAsync(const Model::SetPermissionRequest &request, const SetPermissionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeLoadBasedAutoScaling
virtual Model::DescribeLoadBasedAutoScalingOutcome DescribeLoadBasedAutoScaling(const Model::DescribeLoadBasedAutoScalingRequest &request) const
Aws::OpsWorks::OpsWorksClient::RegisterInstanceCallable
virtual Model::RegisterInstanceOutcomeCallable RegisterInstanceCallable(const Model::RegisterInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeCommandsAsync
virtual void DescribeCommandsAsync(const Model::DescribeCommandsRequest &request, const DescribeCommandsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::RebootInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > RebootInstanceOutcome
Definition: OpsWorksClient.h:211
CreateAppResult.h
Aws::OpsWorks::OpsWorksClient::AttachElasticLoadBalancerCallable
virtual Model::AttachElasticLoadBalancerOutcomeCallable AttachElasticLoadBalancerCallable(const Model::AttachElasticLoadBalancerRequest &request) const
Aws::OpsWorks::Model::RegisterVolumeOutcome
Aws::Utils::Outcome< RegisterVolumeResult, OpsWorksError > RegisterVolumeOutcome
Definition: OpsWorksClient.h:216
Aws::OpsWorks::OpsWorksClient::UpdateInstanceCallable
virtual Model::UpdateInstanceOutcomeCallable UpdateInstanceCallable(const Model::UpdateInstanceRequest &request) const
DescribeElasticIpsResult.h
Aws::OpsWorks::Model::DeleteAppOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DeleteAppOutcome
Definition: OpsWorksClient.h:174
Aws::OpsWorks::AttachElasticLoadBalancerResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::AttachElasticLoadBalancerRequest &, const Model::AttachElasticLoadBalancerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachElasticLoadBalancerResponseReceivedHandler
Definition: OpsWorksClient.h:319
Aws::OpsWorks::Model::StopStackRequest
Definition: StopStackRequest.h:22
DescribeRaidArraysResult.h
Aws::OpsWorks::Model::DescribeAgentVersionsOutcomeCallable
std::future< DescribeAgentVersionsOutcome > DescribeAgentVersionsOutcomeCallable
Definition: OpsWorksClient.h:259
Aws::OpsWorks::OpsWorksClient::StartInstanceAsync
virtual void StartInstanceAsync(const Model::StartInstanceRequest &request, const StartInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::UpdateVolumeAsync
virtual void UpdateVolumeAsync(const Model::UpdateVolumeRequest &request, const UpdateVolumeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::CloneStackOutcome
Aws::Utils::Outcome< CloneStackResult, OpsWorksError > CloneStackOutcome
Definition: OpsWorksClient.h:167
Aws::OpsWorks::DescribeCommandsResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeCommandsRequest &, const Model::DescribeCommandsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCommandsResponseReceivedHandler
Definition: OpsWorksClient.h:339
Aws::OpsWorks::Model::DescribeLoadBasedAutoScalingOutcome
Aws::Utils::Outcome< DescribeLoadBasedAutoScalingResult, OpsWorksError > DescribeLoadBasedAutoScalingOutcome
Definition: OpsWorksClient.h:193
Aws::OpsWorks::Model::DescribeVolumesRequest
Definition: DescribeVolumesRequest.h:23
Aws::OpsWorks::OpsWorksClient::UpdateAppAsync
virtual void UpdateAppAsync(const Model::UpdateAppRequest &request, const UpdateAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeRdsDbInstances
virtual Model::DescribeRdsDbInstancesOutcome DescribeRdsDbInstances(const Model::DescribeRdsDbInstancesRequest &request) const
Aws::OpsWorks::DescribeTimeBasedAutoScalingResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeTimeBasedAutoScalingRequest &, const Model::DescribeTimeBasedAutoScalingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTimeBasedAutoScalingResponseReceivedHandler
Definition: OpsWorksClient.h:356
Aws::OpsWorks::OpsWorksClient::DescribeCommandsCallable
virtual Model::DescribeCommandsOutcomeCallable DescribeCommandsCallable(const Model::DescribeCommandsRequest &request) const
Aws::OpsWorks::OpsWorksClient::RebootInstanceAsync
virtual void RebootInstanceAsync(const Model::RebootInstanceRequest &request, const RebootInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateUserProfileResult.h
Aws::OpsWorks::Model::UpdateMyUserProfileRequest
Definition: UpdateMyUserProfileRequest.h:22
DescribeDeploymentsResult.h
Aws::OpsWorks::Model::DeregisterVolumeOutcomeCallable
std::future< DeregisterVolumeOutcome > DeregisterVolumeOutcomeCallable
Definition: OpsWorksClient.h:258
Aws::OpsWorks::OpsWorksClient::RegisterEcsClusterCallable
virtual Model::RegisterEcsClusterOutcomeCallable RegisterEcsClusterCallable(const Model::RegisterEcsClusterRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeElasticIpsCallable
virtual Model::DescribeElasticIpsOutcomeCallable DescribeElasticIpsCallable(const Model::DescribeElasticIpsRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribePermissionsAsync
virtual void DescribePermissionsAsync(const Model::DescribePermissionsRequest &request, const DescribePermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::DescribeAppsResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeAppsRequest &, const Model::DescribeAppsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAppsResponseReceivedHandler
Definition: OpsWorksClient.h:338
Aws::OpsWorks::Model::DeleteLayerOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DeleteLayerOutcome
Definition: OpsWorksClient.h:176
Aws::OpsWorks::Model::DeregisterRdsDbInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DeregisterRdsDbInstanceOutcome
Definition: OpsWorksClient.h:182
Aws::OpsWorks::OpsWorksClient::DeregisterElasticIp
virtual Model::DeregisterElasticIpOutcome DeregisterElasticIp(const Model::DeregisterElasticIpRequest &request) const
Aws::OpsWorks::Model::UpdateAppOutcomeCallable
std::future< UpdateAppOutcome > UpdateAppOutcomeCallable
Definition: OpsWorksClient.h:303
Aws::OpsWorks::OpsWorksClient::StopStack
virtual Model::StopStackOutcome StopStack(const Model::StopStackRequest &request) const
Aws::OpsWorks::Model::DisassociateElasticIpRequest
Definition: DisassociateElasticIpRequest.h:22
Aws::OpsWorks::DescribeInstancesResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeInstancesRequest &, const Model::DescribeInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstancesResponseReceivedHandler
Definition: OpsWorksClient.h:344
Aws::OpsWorks::OpsWorksClient::UpdateLayer
virtual Model::UpdateLayerOutcome UpdateLayer(const Model::UpdateLayerRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeServiceErrorsAsync
virtual void DescribeServiceErrorsAsync(const Model::DescribeServiceErrorsRequest &request, const DescribeServiceErrorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::RegisterRdsDbInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::RegisterRdsDbInstanceRequest &, const Model::RegisterRdsDbInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterRdsDbInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:368
Aws::OpsWorks::OpsWorksClient::DescribeStacksCallable
virtual Model::DescribeStacksOutcomeCallable DescribeStacksCallable(const Model::DescribeStacksRequest &request) const
AWSError.h
Aws::OpsWorks::Model::StartInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > StartInstanceOutcome
Definition: OpsWorksClient.h:220
Aws::OpsWorks::Model::AssignInstanceOutcomeCallable
std::future< AssignInstanceOutcome > AssignInstanceOutcomeCallable
Definition: OpsWorksClient.h:238
CloneStackResult.h
Aws::OpsWorks::Model::AssociateElasticIpRequest
Definition: AssociateElasticIpRequest.h:22
Aws::OpsWorks::RegisterEcsClusterResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::RegisterEcsClusterRequest &, const Model::RegisterEcsClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterEcsClusterResponseReceivedHandler
Definition: OpsWorksClient.h:365
Aws::OpsWorks::DescribeLayersResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeLayersRequest &, const Model::DescribeLayersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLayersResponseReceivedHandler
Definition: OpsWorksClient.h:345
Aws::OpsWorks::DescribeElasticIpsResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeElasticIpsRequest &, const Model::DescribeElasticIpsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeElasticIpsResponseReceivedHandler
Definition: OpsWorksClient.h:342
Aws::OpsWorks::Model::DeregisterRdsDbInstanceOutcomeCallable
std::future< DeregisterRdsDbInstanceOutcome > DeregisterRdsDbInstanceOutcomeCallable
Definition: OpsWorksClient.h:257
DescribeOperatingSystemsResult.h
Aws::OpsWorks::Model::CreateLayerRequest
Definition: CreateLayerRequest.h:30
Aws::OpsWorks::Model::CreateAppOutcomeCallable
std::future< CreateAppOutcome > CreateAppOutcomeCallable
Definition: OpsWorksClient.h:243
OpsWorks_EXPORTS.h
Aws::OpsWorks::Model::UnassignVolumeOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UnassignVolumeOutcome
Definition: OpsWorksClient.h:226
Aws::OpsWorks::Model::StopInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > StopInstanceOutcome
Definition: OpsWorksClient.h:222
Aws::OpsWorks::OpsWorksClient::DescribeServiceErrorsCallable
virtual Model::DescribeServiceErrorsOutcomeCallable DescribeServiceErrorsCallable(const Model::DescribeServiceErrorsRequest &request) const
Aws::OpsWorks::OpsWorksClient::UpdateAppCallable
virtual Model::UpdateAppOutcomeCallable UpdateAppCallable(const Model::UpdateAppRequest &request) const
Aws::OpsWorks::OpsWorksClient::UpdateElasticIp
virtual Model::UpdateElasticIpOutcome UpdateElasticIp(const Model::UpdateElasticIpRequest &request) const
Aws::OpsWorks::OpsWorksClient::CloneStackCallable
virtual Model::CloneStackOutcomeCallable CloneStackCallable(const Model::CloneStackRequest &request) const
Aws::OpsWorks::Model::CreateLayerOutcome
Aws::Utils::Outcome< CreateLayerResult, OpsWorksError > CreateLayerOutcome
Definition: OpsWorksClient.h:171
Aws::OpsWorks::OpsWorksClient::DescribeDeploymentsAsync
virtual void DescribeDeploymentsAsync(const Model::DescribeDeploymentsRequest &request, const DescribeDeploymentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeStackSummaryAsync
virtual void DescribeStackSummaryAsync(const Model::DescribeStackSummaryRequest &request, const DescribeStackSummaryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::CreateUserProfile
virtual Model::CreateUserProfileOutcome CreateUserProfile(const Model::CreateUserProfileRequest &request) const
Aws::OpsWorks::Model::DescribeMyUserProfileOutcomeCallable
std::future< DescribeMyUserProfileOutcome > DescribeMyUserProfileOutcomeCallable
Definition: OpsWorksClient.h:269
Aws::OpsWorks::OpsWorksClient::UpdateMyUserProfileCallable
virtual Model::UpdateMyUserProfileOutcomeCallable UpdateMyUserProfileCallable(const Model::UpdateMyUserProfileRequest &request) const
Aws::OpsWorks::Model::DeregisterInstanceRequest
Definition: DeregisterInstanceRequest.h:22
Aws::OpsWorks::UpdateStackResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UpdateStackRequest &, const Model::UpdateStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateStackResponseReceivedHandler
Definition: OpsWorksClient.h:387
Aws::OpsWorks::OpsWorksClient::DeleteInstanceCallable
virtual Model::DeleteInstanceOutcomeCallable DeleteInstanceCallable(const Model::DeleteInstanceRequest &request) const
Aws::OpsWorks::Model::UpdateRdsDbInstanceOutcomeCallable
std::future< UpdateRdsDbInstanceOutcome > UpdateRdsDbInstanceOutcomeCallable
Definition: OpsWorksClient.h:308
Aws::OpsWorks::Model::UpdateUserProfileOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UpdateUserProfileOutcome
Definition: OpsWorksClient.h:235
Aws::OpsWorks::Model::CreateDeploymentRequest
Definition: CreateDeploymentRequest.h:24
Aws::OpsWorks::OpsWorksClient::CreateAppCallable
virtual Model::CreateAppOutcomeCallable CreateAppCallable(const Model::CreateAppRequest &request) const
Aws::OpsWorks::AssignVolumeResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::AssignVolumeRequest &, const Model::AssignVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssignVolumeResponseReceivedHandler
Definition: OpsWorksClient.h:317
Aws::OpsWorks::Model::DescribeOperatingSystemsOutcomeCallable
std::future< DescribeOperatingSystemsOutcome > DescribeOperatingSystemsOutcomeCallable
Definition: OpsWorksClient.h:270
Aws::OpsWorks::DescribeStackSummaryResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeStackSummaryRequest &, const Model::DescribeStackSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStackSummaryResponseReceivedHandler
Definition: OpsWorksClient.h:354
RegisterElasticIpResult.h
Aws::OpsWorks::OpsWorksClient::DescribeOperatingSystemsCallable
virtual Model::DescribeOperatingSystemsOutcomeCallable DescribeOperatingSystemsCallable() const
CreateStackResult.h
Aws::OpsWorks::OpsWorksClient::DescribeEcsClusters
virtual Model::DescribeEcsClustersOutcome DescribeEcsClusters(const Model::DescribeEcsClustersRequest &request) const
Aws::OpsWorks::StartStackResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::StartStackRequest &, const Model::StartStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartStackResponseReceivedHandler
Definition: OpsWorksClient.h:374
Aws::OpsWorks::OpsWorksClient::DescribeServiceErrors
virtual Model::DescribeServiceErrorsOutcome DescribeServiceErrors(const Model::DescribeServiceErrorsRequest &request) const
Aws::OpsWorks::Model::DescribeAppsOutcome
Aws::Utils::Outcome< DescribeAppsResult, OpsWorksError > DescribeAppsOutcome
Definition: OpsWorksClient.h:185
Aws::OpsWorks::Model::DeleteAppOutcomeCallable
std::future< DeleteAppOutcome > DeleteAppOutcomeCallable
Definition: OpsWorksClient.h:249
Aws::OpsWorks::Model::DeregisterElasticIpOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DeregisterElasticIpOutcome
Definition: OpsWorksClient.h:180
Aws::OpsWorks::OpsWorksClient::StopInstanceAsync
virtual void StopInstanceAsync(const Model::StopInstanceRequest &request, const StopInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::SetLoadBasedAutoScalingOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > SetLoadBasedAutoScalingOutcome
Definition: OpsWorksClient.h:217
Aws::OpsWorks::OpsWorksClient::UpdateMyUserProfileAsync
virtual void UpdateMyUserProfileAsync(const Model::UpdateMyUserProfileRequest &request, const UpdateMyUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::RegisterEcsClusterAsync
virtual void RegisterEcsClusterAsync(const Model::RegisterEcsClusterRequest &request, const RegisterEcsClusterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::CreateLayerOutcomeCallable
std::future< CreateLayerOutcome > CreateLayerOutcomeCallable
Definition: OpsWorksClient.h:246
Aws::OpsWorks::OpsWorksClient::DescribeStacksAsync
virtual void DescribeStacksAsync(const Model::DescribeStacksRequest &request, const DescribeStacksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::RegisterVolumeCallable
virtual Model::RegisterVolumeOutcomeCallable RegisterVolumeCallable(const Model::RegisterVolumeRequest &request) const
Aws::OpsWorks::OpsWorksClient::ListTagsAsync
virtual void ListTagsAsync(const Model::ListTagsRequest &request, const ListTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::DescribeRdsDbInstancesOutcome
Aws::Utils::Outcome< DescribeRdsDbInstancesResult, OpsWorksError > DescribeRdsDbInstancesOutcome
Definition: OpsWorksClient.h:198
RegisterInstanceResult.h
Aws::OpsWorks::OpsWorksClient::DeleteStack
virtual Model::DeleteStackOutcome DeleteStack(const Model::DeleteStackRequest &request) const
DescribeTimeBasedAutoScalingResult.h
Aws::OpsWorks::OpsWorksClient::DescribeEcsClustersCallable
virtual Model::DescribeEcsClustersOutcomeCallable DescribeEcsClustersCallable(const Model::DescribeEcsClustersRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribePermissions
virtual Model::DescribePermissionsOutcome DescribePermissions(const Model::DescribePermissionsRequest &request) const
Aws::OpsWorks::Model::DeregisterVolumeRequest
Definition: DeregisterVolumeRequest.h:22
Aws::OpsWorks::Model::DescribeRdsDbInstancesRequest
Definition: DescribeRdsDbInstancesRequest.h:23
Aws::OpsWorks::OpsWorksClient::DescribeUserProfilesCallable
virtual Model::DescribeUserProfilesOutcomeCallable DescribeUserProfilesCallable(const Model::DescribeUserProfilesRequest &request) const
Aws::OpsWorks::OpsWorksClient::UpdateStack
virtual Model::UpdateStackOutcome UpdateStack(const Model::UpdateStackRequest &request) const
Aws::OpsWorks::DeleteUserProfileResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DeleteUserProfileRequest &, const Model::DeleteUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserProfileResponseReceivedHandler
Definition: OpsWorksClient.h:331
Aws::OpsWorks::OpsWorksClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: OpsWorksClient.h:448
Aws::OpsWorks::Model::AssignVolumeOutcomeCallable
std::future< AssignVolumeOutcome > AssignVolumeOutcomeCallable
Definition: OpsWorksClient.h:239
Aws::OpsWorks::OpsWorksClient::ListTagsCallable
virtual Model::ListTagsOutcomeCallable ListTagsCallable(const Model::ListTagsRequest &request) const
Aws::OpsWorks::Model::StartStackRequest
Definition: StartStackRequest.h:22
Aws::OpsWorks::DescribeUserProfilesResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeUserProfilesRequest &, const Model::DescribeUserProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUserProfilesResponseReceivedHandler
Definition: OpsWorksClient.h:357
Aws::OpsWorks::Model::CreateInstanceOutcomeCallable
std::future< CreateInstanceOutcome > CreateInstanceOutcomeCallable
Definition: OpsWorksClient.h:245
Aws::OpsWorks::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: OpsWorksClient.h:299
Aws::OpsWorks::OpsWorksClient::GetHostnameSuggestionCallable
virtual Model::GetHostnameSuggestionOutcomeCallable GetHostnameSuggestionCallable(const Model::GetHostnameSuggestionRequest &request) const
Aws::OpsWorks::DescribeAgentVersionsResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeAgentVersionsRequest &, const Model::DescribeAgentVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAgentVersionsResponseReceivedHandler
Definition: OpsWorksClient.h:337
Aws::OpsWorks::Model::DeleteInstanceOutcomeCallable
std::future< DeleteInstanceOutcome > DeleteInstanceOutcomeCallable
Definition: OpsWorksClient.h:250
Aws::OpsWorks::OpsWorksClient::DescribeRdsDbInstancesAsync
virtual void DescribeRdsDbInstancesAsync(const Model::DescribeRdsDbInstancesRequest &request, const DescribeRdsDbInstancesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::UpdateElasticIpOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UpdateElasticIpOutcome
Definition: OpsWorksClient.h:229
Aws::OpsWorks::OpsWorksClient::AssignInstance
virtual Model::AssignInstanceOutcome AssignInstance(const Model::AssignInstanceRequest &request) const
Aws::OpsWorks::Model::AttachElasticLoadBalancerOutcomeCallable
std::future< AttachElasticLoadBalancerOutcome > AttachElasticLoadBalancerOutcomeCallable
Definition: OpsWorksClient.h:241
Aws::OpsWorks::Model::GetHostnameSuggestionOutcome
Aws::Utils::Outcome< GetHostnameSuggestionResult, OpsWorksError > GetHostnameSuggestionOutcome
Definition: OpsWorksClient.h:208
Aws::OpsWorks::OpsWorksClient::DescribeStackProvisioningParameters
virtual Model::DescribeStackProvisioningParametersOutcome DescribeStackProvisioningParameters(const Model::DescribeStackProvisioningParametersRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeElasticLoadBalancersCallable
virtual Model::DescribeElasticLoadBalancersOutcomeCallable DescribeElasticLoadBalancersCallable(const Model::DescribeElasticLoadBalancersRequest &request) const
Aws::OpsWorks::Model::UpdateLayerOutcomeCallable
std::future< UpdateLayerOutcome > UpdateLayerOutcomeCallable
Definition: OpsWorksClient.h:306
Aws::OpsWorks::Model::UpdateInstanceRequest
Definition: UpdateInstanceRequest.h:25
Aws::OpsWorks::DescribeStacksResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeStacksRequest &, const Model::DescribeStacksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStacksResponseReceivedHandler
Definition: OpsWorksClient.h:355
DescribeRdsDbInstancesResult.h
Aws::OpsWorks::OpsWorksClient::UpdateMyUserProfile
virtual Model::UpdateMyUserProfileOutcome UpdateMyUserProfile(const Model::UpdateMyUserProfileRequest &request) const
Aws::OpsWorks::Model::DescribeCommandsOutcome
Aws::Utils::Outcome< DescribeCommandsResult, OpsWorksError > DescribeCommandsOutcome
Definition: OpsWorksClient.h:186
Aws::OpsWorks::Model::DescribeInstancesOutcome
Aws::Utils::Outcome< DescribeInstancesResult, OpsWorksError > DescribeInstancesOutcome
Definition: OpsWorksClient.h:191
Aws::OpsWorks::RegisterInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::RegisterInstanceRequest &, const Model::RegisterInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:367
Aws::OpsWorks::OpsWorksClient::DeleteLayerAsync
virtual void DeleteLayerAsync(const Model::DeleteLayerRequest &request, const DeleteLayerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::UpdateVolumeResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UpdateVolumeRequest &, const Model::UpdateVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateVolumeResponseReceivedHandler
Definition: OpsWorksClient.h:389
Aws::OpsWorks::Model::StartStackOutcomeCallable
std::future< StartStackOutcome > StartStackOutcomeCallable
Definition: OpsWorksClient.h:296
GetHostnameSuggestionResult.h
Aws::OpsWorks::Model::UpdateVolumeOutcomeCallable
std::future< UpdateVolumeOutcome > UpdateVolumeOutcomeCallable
Definition: OpsWorksClient.h:311
Aws::OpsWorks::OpsWorksClient::AssignVolumeAsync
virtual void AssignVolumeAsync(const Model::AssignVolumeRequest &request, const AssignVolumeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::DescribeStackProvisioningParametersOutcomeCallable
std::future< DescribeStackProvisioningParametersOutcome > DescribeStackProvisioningParametersOutcomeCallable
Definition: OpsWorksClient.h:275
Aws::OpsWorks::GrantAccessResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::GrantAccessRequest &, const Model::GrantAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GrantAccessResponseReceivedHandler
Definition: OpsWorksClient.h:362
Aws::OpsWorks::OpsWorksClient::DescribeOperatingSystemsAsync
virtual void DescribeOperatingSystemsAsync(const DescribeOperatingSystemsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeLoadBasedAutoScalingResult.h
Aws::OpsWorks::OpsWorksClient::AttachElasticLoadBalancerAsync
virtual void AttachElasticLoadBalancerAsync(const Model::AttachElasticLoadBalancerRequest &request, const AttachElasticLoadBalancerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::AssignInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > AssignInstanceOutcome
Definition: OpsWorksClient.h:161
Aws::OpsWorks::Model::DescribeServiceErrorsOutcome
Aws::Utils::Outcome< DescribeServiceErrorsResult, OpsWorksError > DescribeServiceErrorsOutcome
Definition: OpsWorksClient.h:199
Aws::OpsWorks::Model::DisassociateElasticIpOutcomeCallable
std::future< DisassociateElasticIpOutcome > DisassociateElasticIpOutcomeCallable
Definition: OpsWorksClient.h:282
Aws::OpsWorks::OpsWorksClient::DescribeRaidArraysCallable
virtual Model::DescribeRaidArraysOutcomeCallable DescribeRaidArraysCallable(const Model::DescribeRaidArraysRequest &request) const
Aws::OpsWorks::StopInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::StopInstanceRequest &, const Model::StopInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:375
Aws::OpsWorks::DescribeMyUserProfileResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeMyUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMyUserProfileResponseReceivedHandler
Definition: OpsWorksClient.h:347
Aws::OpsWorks::OpsWorksClient::DescribePermissionsCallable
virtual Model::DescribePermissionsOutcomeCallable DescribePermissionsCallable(const Model::DescribePermissionsRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeTimeBasedAutoScalingAsync
virtual void DescribeTimeBasedAutoScalingAsync(const Model::DescribeTimeBasedAutoScalingRequest &request, const DescribeTimeBasedAutoScalingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeMyUserProfileResult.h
Aws::OpsWorks::OpsWorksClient::DescribeVolumes
virtual Model::DescribeVolumesOutcome DescribeVolumes(const Model::DescribeVolumesRequest &request) const
Aws::OpsWorks::OpsWorksClient::DeregisterRdsDbInstance
virtual Model::DeregisterRdsDbInstanceOutcome DeregisterRdsDbInstance(const Model::DeregisterRdsDbInstanceRequest &request) const
Aws::OpsWorks::Model::UpdateStackOutcomeCallable
std::future< UpdateStackOutcome > UpdateStackOutcomeCallable
Definition: OpsWorksClient.h:309
Aws::OpsWorks::Model::RegisterInstanceRequest
Definition: RegisterInstanceRequest.h:23
CreateDeploymentResult.h
Aws::OpsWorks::OpsWorksClient::GetHostnameSuggestion
virtual Model::GetHostnameSuggestionOutcome GetHostnameSuggestion(const Model::GetHostnameSuggestionRequest &request) const
Aws::OpsWorks::OpsWorksClient::AssignInstanceCallable
virtual Model::AssignInstanceOutcomeCallable AssignInstanceCallable(const Model::AssignInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeElasticIpsAsync
virtual void DescribeElasticIpsAsync(const Model::DescribeElasticIpsRequest &request, const DescribeElasticIpsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeLayersAsync
virtual void DescribeLayersAsync(const Model::DescribeLayersRequest &request, const DescribeLayersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::SetLoadBasedAutoScalingAsync
virtual void SetLoadBasedAutoScalingAsync(const Model::SetLoadBasedAutoScalingRequest &request, const SetLoadBasedAutoScalingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::DescribeRdsDbInstancesResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeRdsDbInstancesRequest &, const Model::DescribeRdsDbInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRdsDbInstancesResponseReceivedHandler
Definition: OpsWorksClient.h:351
AsyncCallerContext.h
Aws::OpsWorks::Model::DescribeServiceErrorsOutcomeCallable
std::future< DescribeServiceErrorsOutcome > DescribeServiceErrorsOutcomeCallable
Definition: OpsWorksClient.h:274
Aws::OpsWorks::DetachElasticLoadBalancerResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DetachElasticLoadBalancerRequest &, const Model::DetachElasticLoadBalancerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachElasticLoadBalancerResponseReceivedHandler
Definition: OpsWorksClient.h:359
Aws::OpsWorks::OpsWorksClient::SetPermission
virtual Model::SetPermissionOutcome SetPermission(const Model::SetPermissionRequest &request) const
Aws::OpsWorks::GetHostnameSuggestionResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::GetHostnameSuggestionRequest &, const Model::GetHostnameSuggestionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetHostnameSuggestionResponseReceivedHandler
Definition: OpsWorksClient.h:361
Aws::OpsWorks::OpsWorksClient::CreateLayerCallable
virtual Model::CreateLayerOutcomeCallable CreateLayerCallable(const Model::CreateLayerRequest &request) const
Aws::OpsWorks::Model::UpdateMyUserProfileOutcomeCallable
std::future< UpdateMyUserProfileOutcome > UpdateMyUserProfileOutcomeCallable
Definition: OpsWorksClient.h:307
Aws::OpsWorks::OpsWorksClient::DetachElasticLoadBalancer
virtual Model::DetachElasticLoadBalancerOutcome DetachElasticLoadBalancer(const Model::DetachElasticLoadBalancerRequest &request) const
Aws::OpsWorks::Model::DescribeStacksOutcome
Aws::Utils::Outcome< DescribeStacksResult, OpsWorksError > DescribeStacksOutcome
Definition: OpsWorksClient.h:202
Aws::OpsWorks::Model::CreateInstanceRequest
Definition: CreateInstanceRequest.h:27
Aws::OpsWorks::OpsWorksClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::OpsWorks::CreateInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::CreateInstanceRequest &, const Model::CreateInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:323
Aws::OpsWorks::OpsWorksClient::UpdateVolumeCallable
virtual Model::UpdateVolumeOutcomeCallable UpdateVolumeCallable(const Model::UpdateVolumeRequest &request) const
Aws::OpsWorks::Model::UpdateLayerRequest
Definition: UpdateLayerRequest.h:29
Aws::OpsWorks::Model::UpdateInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UpdateInstanceOutcome
Definition: OpsWorksClient.h:230
Aws::OpsWorks::OpsWorksClient::RegisterVolume
virtual Model::RegisterVolumeOutcome RegisterVolume(const Model::RegisterVolumeRequest &request) const
Aws::OpsWorks::CreateDeploymentResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::CreateDeploymentRequest &, const Model::CreateDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentResponseReceivedHandler
Definition: OpsWorksClient.h:322
Aws::OpsWorks::OpsWorksClient::UnassignVolumeAsync
virtual void UnassignVolumeAsync(const Model::UnassignVolumeRequest &request, const UnassignVolumeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeEcsClustersResult.h
Aws::OpsWorks::OpsWorksClient::CreateDeploymentCallable
virtual Model::CreateDeploymentOutcomeCallable CreateDeploymentCallable(const Model::CreateDeploymentRequest &request) const
Aws::OpsWorks::OpsWorksClient::RegisterInstanceAsync
virtual void RegisterInstanceAsync(const Model::RegisterInstanceRequest &request, const RegisterInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::GrantAccess
virtual Model::GrantAccessOutcome GrantAccess(const Model::GrantAccessRequest &request) const
Aws::OpsWorks::Model::SetPermissionOutcomeCallable
std::future< SetPermissionOutcome > SetPermissionOutcomeCallable
Definition: OpsWorksClient.h:293
Aws::OpsWorks::Model::DescribeEcsClustersOutcome
Aws::Utils::Outcome< DescribeEcsClustersResult, OpsWorksError > DescribeEcsClustersOutcome
Definition: OpsWorksClient.h:188
Aws::OpsWorks::OpsWorksClient::RegisterInstance
virtual Model::RegisterInstanceOutcome RegisterInstance(const Model::RegisterInstanceRequest &request) const
Aws::OpsWorks::Model::DeregisterEcsClusterOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DeregisterEcsClusterOutcome
Definition: OpsWorksClient.h:179
Aws::OpsWorks::CreateStackResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::CreateStackRequest &, const Model::CreateStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateStackResponseReceivedHandler
Definition: OpsWorksClient.h:325
ListTagsResult.h
Aws::OpsWorks::Model::DescribeElasticIpsRequest
Definition: DescribeElasticIpsRequest.h:23
Aws::OpsWorks::Model::CloneStackOutcomeCallable
std::future< CloneStackOutcome > CloneStackOutcomeCallable
Definition: OpsWorksClient.h:242
Aws::OpsWorks::OpsWorksClient::DescribeLayers
virtual Model::DescribeLayersOutcome DescribeLayers(const Model::DescribeLayersRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeVolumesCallable
virtual Model::DescribeVolumesOutcomeCallable DescribeVolumesCallable(const Model::DescribeVolumesRequest &request) const
Aws::OpsWorks::Model::DescribeMyUserProfileOutcome
Aws::Utils::Outcome< DescribeMyUserProfileResult, OpsWorksError > DescribeMyUserProfileOutcome
Definition: OpsWorksClient.h:194
Aws::OpsWorks::Model::DescribeCommandsRequest
Definition: DescribeCommandsRequest.h:23
AWS_OPSWORKS_API
#define AWS_OPSWORKS_API
Definition: OpsWorks_EXPORTS.h:28
Aws::OpsWorks::Model::StopInstanceRequest
Definition: StopInstanceRequest.h:22
Aws::OpsWorks::StopStackResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::StopStackRequest &, const Model::StopStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopStackResponseReceivedHandler
Definition: OpsWorksClient.h:376
Aws::OpsWorks::DeleteStackResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DeleteStackRequest &, const Model::DeleteStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteStackResponseReceivedHandler
Definition: OpsWorksClient.h:330
Aws::OpsWorks::OpsWorksClient::DescribeMyUserProfileAsync
virtual void DescribeMyUserProfileAsync(const DescribeMyUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::DescribePermissionsResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribePermissionsRequest &, const Model::DescribePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePermissionsResponseReceivedHandler
Definition: OpsWorksClient.h:349
DescribeUserProfilesResult.h
Aws::OpsWorks::OpsWorksClient::DeregisterVolume
virtual Model::DeregisterVolumeOutcome DeregisterVolume(const Model::DeregisterVolumeRequest &request) const
Aws::OpsWorks::Model::AssignVolumeOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > AssignVolumeOutcome
Definition: OpsWorksClient.h:164
Aws::OpsWorks::Model::DescribeStackSummaryOutcome
Aws::Utils::Outcome< DescribeStackSummaryResult, OpsWorksError > DescribeStackSummaryOutcome
Definition: OpsWorksClient.h:201
Aws::OpsWorks::Model::RegisterRdsDbInstanceRequest
Definition: RegisterRdsDbInstanceRequest.h:22
Aws::OpsWorks::Model::DescribeRaidArraysRequest
Definition: DescribeRaidArraysRequest.h:23
Aws::OpsWorks::OpsWorksClient::GrantAccessCallable
virtual Model::GrantAccessOutcomeCallable GrantAccessCallable(const Model::GrantAccessRequest &request) const
Aws::OpsWorks::OpsWorksClient::DeleteApp
virtual Model::DeleteAppOutcome DeleteApp(const Model::DeleteAppRequest &request) const
Aws::OpsWorks::OpsWorksClient::UpdateUserProfile
virtual Model::UpdateUserProfileOutcome UpdateUserProfile(const Model::UpdateUserProfileRequest &request) const
DescribeElasticLoadBalancersResult.h
Aws::OpsWorks::Model::RegisterEcsClusterOutcome
Aws::Utils::Outcome< RegisterEcsClusterResult, OpsWorksError > RegisterEcsClusterOutcome
Definition: OpsWorksClient.h:212
Aws::OpsWorks::OpsWorksClient::ListTags
virtual Model::ListTagsOutcome ListTags(const Model::ListTagsRequest &request) const
Aws::OpsWorks::CloneStackResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::CloneStackRequest &, const Model::CloneStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CloneStackResponseReceivedHandler
Definition: OpsWorksClient.h:320
Aws::OpsWorks::Model::DescribeLayersRequest
Definition: DescribeLayersRequest.h:23
Aws::OpsWorks::DeleteAppResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DeleteAppRequest &, const Model::DeleteAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAppResponseReceivedHandler
Definition: OpsWorksClient.h:327
Aws::OpsWorks::OpsWorksClient::DescribeElasticLoadBalancersAsync
virtual void DescribeElasticLoadBalancersAsync(const Model::DescribeElasticLoadBalancersRequest &request, const DescribeElasticLoadBalancersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::DescribeOperatingSystemsOutcome
Aws::Utils::Outcome< DescribeOperatingSystemsResult, OpsWorksError > DescribeOperatingSystemsOutcome
Definition: OpsWorksClient.h:195
NoResult.h
Aws::OpsWorks::StartInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::StartInstanceRequest &, const Model::StartInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:373
Aws::OpsWorks::OpsWorksClient::DescribeAppsAsync
virtual void DescribeAppsAsync(const Model::DescribeAppsRequest &request, const DescribeAppsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::TagResourceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: OpsWorksClient.h:377
Aws::OpsWorks::Model::RegisterEcsClusterOutcomeCallable
std::future< RegisterEcsClusterOutcome > RegisterEcsClusterOutcomeCallable
Definition: OpsWorksClient.h:287
DescribeStacksResult.h
Aws::OpsWorks::Model::CreateStackOutcome
Aws::Utils::Outcome< CreateStackResult, OpsWorksError > CreateStackOutcome
Definition: OpsWorksClient.h:172
Aws::OpsWorks::Model::ListTagsRequest
Definition: ListTagsRequest.h:22
Aws::OpsWorks::OpsWorksClient::DisassociateElasticIp
virtual Model::DisassociateElasticIpOutcome DisassociateElasticIp(const Model::DisassociateElasticIpRequest &request) const
DescribeVolumesResult.h
Aws::OpsWorks::Model::RegisterElasticIpRequest
Definition: RegisterElasticIpRequest.h:22
Aws::OpsWorks::Model::TagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > TagResourceOutcome
Definition: OpsWorksClient.h:224
Aws::OpsWorks::Model::DescribePermissionsOutcomeCallable
std::future< DescribePermissionsOutcome > DescribePermissionsOutcomeCallable
Definition: OpsWorksClient.h:271
Aws::OpsWorks::Model::AttachElasticLoadBalancerOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > AttachElasticLoadBalancerOutcome
Definition: OpsWorksClient.h:166
Aws::OpsWorks::OpsWorksClient::DeregisterInstance
virtual Model::DeregisterInstanceOutcome DeregisterInstance(const Model::DeregisterInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::OpsWorksClient
OpsWorksClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::OpsWorks::Model::DeleteInstanceRequest
Definition: DeleteInstanceRequest.h:22
Aws::OpsWorks::OpsWorksClient::StartInstance
virtual Model::StartInstanceOutcome StartInstance(const Model::StartInstanceRequest &request) const
Aws::OpsWorks::Model::ListTagsOutcomeCallable
std::future< ListTagsOutcome > ListTagsOutcomeCallable
Definition: OpsWorksClient.h:285
Aws::OpsWorks::OpsWorksClient::CreateLayer
virtual Model::CreateLayerOutcome CreateLayer(const Model::CreateLayerRequest &request) const
Aws::OpsWorks::Model::UpdateStackRequest
Definition: UpdateStackRequest.h:28
Aws::OpsWorks::OpsWorksClient::UpdateLayerAsync
virtual void UpdateLayerAsync(const Model::UpdateLayerRequest &request, const UpdateLayerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::OpsWorksClient
OpsWorksClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::OpsWorks::Model::StartStackOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > StartStackOutcome
Definition: OpsWorksClient.h:221
Aws::OpsWorks::OpsWorksClient::StopStackCallable
virtual Model::StopStackOutcomeCallable StopStackCallable(const Model::StopStackRequest &request) const
Aws::OpsWorks::Model::DescribeAppsOutcomeCallable
std::future< DescribeAppsOutcome > DescribeAppsOutcomeCallable
Definition: OpsWorksClient.h:260
Aws::OpsWorks::CreateUserProfileResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::CreateUserProfileRequest &, const Model::CreateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserProfileResponseReceivedHandler
Definition: OpsWorksClient.h:326
DescribeAgentVersionsResult.h
Aws::OpsWorks::OpsWorksClient::UpdateVolume
virtual Model::UpdateVolumeOutcome UpdateVolume(const Model::UpdateVolumeRequest &request) const
Aws::OpsWorks::Model::DescribeStacksRequest
Definition: DescribeStacksRequest.h:23
Aws::OpsWorks::OpsWorksClient::DescribeAgentVersions
virtual Model::DescribeAgentVersionsOutcome DescribeAgentVersions(const Model::DescribeAgentVersionsRequest &request) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::OpsWorks::Model::DescribeStackSummaryRequest
Definition: DescribeStackSummaryRequest.h:22
Aws::OpsWorks::Model::UnassignVolumeOutcomeCallable
std::future< UnassignVolumeOutcome > UnassignVolumeOutcomeCallable
Definition: OpsWorksClient.h:301
Aws::OpsWorks::Model::StopStackOutcomeCallable
std::future< StopStackOutcome > StopStackOutcomeCallable
Definition: OpsWorksClient.h:298
Aws::OpsWorks::Model::GetHostnameSuggestionRequest
Definition: GetHostnameSuggestionRequest.h:22
Aws::OpsWorks::Model::UnassignInstanceOutcomeCallable
std::future< UnassignInstanceOutcome > UnassignInstanceOutcomeCallable
Definition: OpsWorksClient.h:300
Aws::OpsWorks::OpsWorksClient::DetachElasticLoadBalancerCallable
virtual Model::DetachElasticLoadBalancerOutcomeCallable DetachElasticLoadBalancerCallable(const Model::DetachElasticLoadBalancerRequest &request) const
Aws::OpsWorks::DescribeOperatingSystemsResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeOperatingSystemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeOperatingSystemsResponseReceivedHandler
Definition: OpsWorksClient.h:348
Aws::OpsWorks::Model::DescribeRdsDbInstancesOutcomeCallable
std::future< DescribeRdsDbInstancesOutcome > DescribeRdsDbInstancesOutcomeCallable
Definition: OpsWorksClient.h:273
Aws::OpsWorks::Model::DescribeElasticIpsOutcomeCallable
std::future< DescribeElasticIpsOutcome > DescribeElasticIpsOutcomeCallable
Definition: OpsWorksClient.h:264
Aws::OpsWorks::OpsWorksClient::SetTimeBasedAutoScaling
virtual Model::SetTimeBasedAutoScalingOutcome SetTimeBasedAutoScaling(const Model::SetTimeBasedAutoScalingRequest &request) const
Aws::OpsWorks::OpsWorksClient::UpdateElasticIpCallable
virtual Model::UpdateElasticIpOutcomeCallable UpdateElasticIpCallable(const Model::UpdateElasticIpRequest &request) const
Aws::OpsWorks::RebootInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::RebootInstanceRequest &, const Model::RebootInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebootInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:364
Aws::OpsWorks::OpsWorksClient::DescribeLoadBasedAutoScalingCallable
virtual Model::DescribeLoadBasedAutoScalingOutcomeCallable DescribeLoadBasedAutoScalingCallable(const Model::DescribeLoadBasedAutoScalingRequest &request) const
Aws::OpsWorks::OpsWorksClient::AttachElasticLoadBalancer
virtual Model::AttachElasticLoadBalancerOutcome AttachElasticLoadBalancer(const Model::AttachElasticLoadBalancerRequest &request) const
Aws::OpsWorks::OpsWorksClient::DeregisterElasticIpCallable
virtual Model::DeregisterElasticIpOutcomeCallable DeregisterElasticIpCallable(const Model::DeregisterElasticIpRequest &request) const
Aws::OpsWorks::Model::DescribeElasticLoadBalancersOutcome
Aws::Utils::Outcome< DescribeElasticLoadBalancersResult, OpsWorksError > DescribeElasticLoadBalancersOutcome
Definition: OpsWorksClient.h:190
Aws::OpsWorks::Model::CreateDeploymentOutcomeCallable
std::future< CreateDeploymentOutcome > CreateDeploymentOutcomeCallable
Definition: OpsWorksClient.h:244
Aws::OpsWorks::Model::SetLoadBasedAutoScalingRequest
Definition: SetLoadBasedAutoScalingRequest.h:23
Aws::OpsWorks::OpsWorksClient::DescribeRaidArraysAsync
virtual void DescribeRaidArraysAsync(const Model::DescribeRaidArraysRequest &request, const DescribeRaidArraysResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::CreateStack
virtual Model::CreateStackOutcome CreateStack(const Model::CreateStackRequest &request) const
Aws::OpsWorks::Model::AssociateElasticIpOutcomeCallable
std::future< AssociateElasticIpOutcome > AssociateElasticIpOutcomeCallable
Definition: OpsWorksClient.h:240
Aws::OpsWorks::Model::DescribeTimeBasedAutoScalingOutcome
Aws::Utils::Outcome< DescribeTimeBasedAutoScalingResult, OpsWorksError > DescribeTimeBasedAutoScalingOutcome
Definition: OpsWorksClient.h:203
Aws::OpsWorks::OpsWorksClient::SetLoadBasedAutoScaling
virtual Model::SetLoadBasedAutoScalingOutcome SetLoadBasedAutoScaling(const Model::SetLoadBasedAutoScalingRequest &request) const
Aws::OpsWorks::OpsWorksClient::CreateDeploymentAsync
virtual void CreateDeploymentAsync(const Model::CreateDeploymentRequest &request, const CreateDeploymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::DescribeLoadBasedAutoScalingResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeLoadBasedAutoScalingRequest &, const Model::DescribeLoadBasedAutoScalingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLoadBasedAutoScalingResponseReceivedHandler
Definition: OpsWorksClient.h:346
Aws::OpsWorks::Model::DescribeDeploymentsOutcome
Aws::Utils::Outcome< DescribeDeploymentsResult, OpsWorksError > DescribeDeploymentsOutcome
Definition: OpsWorksClient.h:187
Aws::OpsWorks::Model::RegisterElasticIpOutcome
Aws::Utils::Outcome< RegisterElasticIpResult, OpsWorksError > RegisterElasticIpOutcome
Definition: OpsWorksClient.h:213
Aws::OpsWorks::OpsWorksClient::DescribeStackProvisioningParametersAsync
virtual void DescribeStackProvisioningParametersAsync(const Model::DescribeStackProvisioningParametersRequest &request, const DescribeStackProvisioningParametersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateInstanceResult.h
Aws::OpsWorks::Model::UntagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UntagResourceOutcome
Definition: OpsWorksClient.h:227
Aws::OpsWorks::DescribeVolumesResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeVolumesRequest &, const Model::DescribeVolumesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVolumesResponseReceivedHandler
Definition: OpsWorksClient.h:358
Aws::OpsWorks::OpsWorksClient::SetLoadBasedAutoScalingCallable
virtual Model::SetLoadBasedAutoScalingOutcomeCallable SetLoadBasedAutoScalingCallable(const Model::SetLoadBasedAutoScalingRequest &request) const
Aws::OpsWorks::Model::DeleteLayerOutcomeCallable
std::future< DeleteLayerOutcome > DeleteLayerOutcomeCallable
Definition: OpsWorksClient.h:251
Aws::OpsWorks::Model::RegisterInstanceOutcomeCallable
std::future< RegisterInstanceOutcome > RegisterInstanceOutcomeCallable
Definition: OpsWorksClient.h:289
Aws::OpsWorks::Model::DescribeElasticLoadBalancersOutcomeCallable
std::future< DescribeElasticLoadBalancersOutcome > DescribeElasticLoadBalancersOutcomeCallable
Definition: OpsWorksClient.h:265
Aws::OpsWorks::UpdateUserProfileResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UpdateUserProfileRequest &, const Model::UpdateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserProfileResponseReceivedHandler
Definition: OpsWorksClient.h:388
Aws::OpsWorks::OpsWorksClient::CreateUserProfileAsync
virtual void CreateUserProfileAsync(const Model::CreateUserProfileRequest &request, const CreateUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::DescribeStackProvisioningParametersRequest
Definition: DescribeStackProvisioningParametersRequest.h:22
Aws::OpsWorks::Model::DescribeAppsRequest
Definition: DescribeAppsRequest.h:23
Aws::OpsWorks::Model::DeregisterRdsDbInstanceRequest
Definition: DeregisterRdsDbInstanceRequest.h:22
Aws::OpsWorks::Model::DescribeLoadBasedAutoScalingOutcomeCallable
std::future< DescribeLoadBasedAutoScalingOutcome > DescribeLoadBasedAutoScalingOutcomeCallable
Definition: OpsWorksClient.h:268
Aws::OpsWorks::Model::GetHostnameSuggestionOutcomeCallable
std::future< GetHostnameSuggestionOutcome > GetHostnameSuggestionOutcomeCallable
Definition: OpsWorksClient.h:283
Aws::OpsWorks::Model::UpdateAppOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UpdateAppOutcome
Definition: OpsWorksClient.h:228
Aws::OpsWorks::SetPermissionResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::SetPermissionRequest &, const Model::SetPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetPermissionResponseReceivedHandler
Definition: OpsWorksClient.h:371
Aws::OpsWorks::OpsWorksClient::DescribeUserProfilesAsync
virtual void DescribeUserProfilesAsync(const Model::DescribeUserProfilesRequest &request, const DescribeUserProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::DeregisterElasticIpOutcomeCallable
std::future< DeregisterElasticIpOutcome > DeregisterElasticIpOutcomeCallable
Definition: OpsWorksClient.h:255
Aws::OpsWorks::Model::DescribeAgentVersionsOutcome
Aws::Utils::Outcome< DescribeAgentVersionsResult, OpsWorksError > DescribeAgentVersionsOutcome
Definition: OpsWorksClient.h:184
DescribePermissionsResult.h
Aws::OpsWorks::Model::RebootInstanceOutcomeCallable
std::future< RebootInstanceOutcome > RebootInstanceOutcomeCallable
Definition: OpsWorksClient.h:286
Aws::OpsWorks::OpsWorksClient::DeregisterRdsDbInstanceAsync
virtual void DeregisterRdsDbInstanceAsync(const Model::DeregisterRdsDbInstanceRequest &request, const DeregisterRdsDbInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::OpsWorks::CreateLayerResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::CreateLayerRequest &, const Model::CreateLayerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLayerResponseReceivedHandler
Definition: OpsWorksClient.h:324
Aws::OpsWorks::Model::DescribeEcsClustersRequest
Definition: DescribeEcsClustersRequest.h:23
Aws::OpsWorks::OpsWorksClient::DisassociateElasticIpCallable
virtual Model::DisassociateElasticIpOutcomeCallable DisassociateElasticIpCallable(const Model::DisassociateElasticIpRequest &request) const
Aws::OpsWorks::OpsWorksClient::StartStackAsync
virtual void StartStackAsync(const Model::StartStackRequest &request, const StartStackResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::DeregisterElasticIpResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DeregisterElasticIpRequest &, const Model::DeregisterElasticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterElasticIpResponseReceivedHandler
Definition: OpsWorksClient.h:333
Aws::OpsWorks::OpsWorksClient::AssignVolumeCallable
virtual Model::AssignVolumeOutcomeCallable AssignVolumeCallable(const Model::AssignVolumeRequest &request) const
Aws::OpsWorks::OpsWorksClient::RegisterEcsCluster
virtual Model::RegisterEcsClusterOutcome RegisterEcsCluster(const Model::RegisterEcsClusterRequest &request) const
Aws::OpsWorks::OpsWorksClient::CloneStack
virtual Model::CloneStackOutcome CloneStack(const Model::CloneStackRequest &request) const
Aws::OpsWorks::OpsWorksClient::UnassignInstanceAsync
virtual void UnassignInstanceAsync(const Model::UnassignInstanceRequest &request, const UnassignInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DeregisterRdsDbInstanceCallable
virtual Model::DeregisterRdsDbInstanceOutcomeCallable DeregisterRdsDbInstanceCallable(const Model::DeregisterRdsDbInstanceRequest &request) const
Aws::OpsWorks::Model::StopStackOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > StopStackOutcome
Definition: OpsWorksClient.h:223
Aws::OpsWorks::Model::DescribeDeploymentsOutcomeCallable
std::future< DescribeDeploymentsOutcome > DescribeDeploymentsOutcomeCallable
Definition: OpsWorksClient.h:262
Aws::OpsWorks::Model::DescribeLoadBasedAutoScalingRequest
Definition: DescribeLoadBasedAutoScalingRequest.h:23
Aws::OpsWorks::OpsWorksClient::DescribeAgentVersionsAsync
virtual void DescribeAgentVersionsAsync(const Model::DescribeAgentVersionsRequest &request, const DescribeAgentVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::UnassignInstanceCallable
virtual Model::UnassignInstanceOutcomeCallable UnassignInstanceCallable(const Model::UnassignInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::CreateStackCallable
virtual Model::CreateStackOutcomeCallable CreateStackCallable(const Model::CreateStackRequest &request) const
Aws::OpsWorks::Model::StartInstanceRequest
Definition: StartInstanceRequest.h:22
Aws::OpsWorks::Model::SetLoadBasedAutoScalingOutcomeCallable
std::future< SetLoadBasedAutoScalingOutcome > SetLoadBasedAutoScalingOutcomeCallable
Definition: OpsWorksClient.h:292
Aws::OpsWorks::Model::RebootInstanceRequest
Definition: RebootInstanceRequest.h:22
Aws::OpsWorks::OpsWorksClient::CreateLayerAsync
virtual void CreateLayerAsync(const Model::CreateLayerRequest &request, const CreateLayerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
RegisterVolumeResult.h
Aws::OpsWorks::Model::DeregisterEcsClusterOutcomeCallable
std::future< DeregisterEcsClusterOutcome > DeregisterEcsClusterOutcomeCallable
Definition: OpsWorksClient.h:254
Aws::OpsWorks::OpsWorksClient::AssociateElasticIp
virtual Model::AssociateElasticIpOutcome AssociateElasticIp(const Model::AssociateElasticIpRequest &request) const
Aws::OpsWorks::Model::AssignVolumeRequest
Definition: AssignVolumeRequest.h:22
Aws::OpsWorks::Model::DescribeDeploymentsRequest
Definition: DescribeDeploymentsRequest.h:23
Aws::OpsWorks::Model::GrantAccessOutcomeCallable
std::future< GrantAccessOutcome > GrantAccessOutcomeCallable
Definition: OpsWorksClient.h:284
Aws::OpsWorks::OpsWorksClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::OpsWorks::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:23
Aws::OpsWorks::OpsWorksClient::UpdateElasticIpAsync
virtual void UpdateElasticIpAsync(const Model::UpdateElasticIpRequest &request, const UpdateElasticIpResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeDeployments
virtual Model::DescribeDeploymentsOutcome DescribeDeployments(const Model::DescribeDeploymentsRequest &request) const
Aws::OpsWorks::Model::UnassignInstanceRequest
Definition: UnassignInstanceRequest.h:22
AWSString.h
Aws::OpsWorks::Model::DescribeElasticLoadBalancersRequest
Definition: DescribeElasticLoadBalancersRequest.h:23
Aws::OpsWorks::OpsWorksClient::DescribeInstancesAsync
virtual void DescribeInstancesAsync(const Model::DescribeInstancesRequest &request, const DescribeInstancesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::RegisterVolumeRequest
Definition: RegisterVolumeRequest.h:22
Aws::OpsWorks::OpsWorksClient::RebootInstanceCallable
virtual Model::RebootInstanceOutcomeCallable RebootInstanceCallable(const Model::RebootInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::UpdateStackAsync
virtual void UpdateStackAsync(const Model::UpdateStackRequest &request, const UpdateStackResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeStacks
virtual Model::DescribeStacksOutcome DescribeStacks(const Model::DescribeStacksRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeMyUserProfile
virtual Model::DescribeMyUserProfileOutcome DescribeMyUserProfile() const
Aws::OpsWorks::Model::AttachElasticLoadBalancerRequest
Definition: AttachElasticLoadBalancerRequest.h:22
Aws::OpsWorks::OpsWorksClient::SetPermissionCallable
virtual Model::SetPermissionOutcomeCallable SetPermissionCallable(const Model::SetPermissionRequest &request) const
RegisterEcsClusterResult.h
Aws::OpsWorks::OpsWorksClient::DescribeTimeBasedAutoScalingCallable
virtual Model::DescribeTimeBasedAutoScalingOutcomeCallable DescribeTimeBasedAutoScalingCallable(const Model::DescribeTimeBasedAutoScalingRequest &request) const
Aws::OpsWorks::Model::UpdateStackOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UpdateStackOutcome
Definition: OpsWorksClient.h:234
Aws::Client::AWSJsonClient
Definition: AWSClient.h:338
Aws::OpsWorks::Model::RegisterEcsClusterRequest
Definition: RegisterEcsClusterRequest.h:22
GrantAccessResult.h
OpsWorksErrors.h
Aws::OpsWorks::Model::UpdateVolumeRequest
Definition: UpdateVolumeRequest.h:22
Aws::OpsWorks::OpsWorksClient::GetHostnameSuggestionAsync
virtual void GetHostnameSuggestionAsync(const Model::GetHostnameSuggestionRequest &request, const GetHostnameSuggestionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeAgentVersionsCallable
virtual Model::DescribeAgentVersionsOutcomeCallable DescribeAgentVersionsCallable(const Model::DescribeAgentVersionsRequest &request) const
Aws::OpsWorks::UpdateLayerResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UpdateLayerRequest &, const Model::UpdateLayerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateLayerResponseReceivedHandler
Definition: OpsWorksClient.h:384
Aws::OpsWorks::Model::UnassignInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UnassignInstanceOutcome
Definition: OpsWorksClient.h:225
Aws::OpsWorks::OpsWorksClient::UpdateInstance
virtual Model::UpdateInstanceOutcome UpdateInstance(const Model::UpdateInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::UpdateRdsDbInstanceCallable
virtual Model::UpdateRdsDbInstanceOutcomeCallable UpdateRdsDbInstanceCallable(const Model::UpdateRdsDbInstanceRequest &request) const
Aws::OpsWorks::Model::UpdateLayerOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UpdateLayerOutcome
Definition: OpsWorksClient.h:231
Aws::OpsWorks::OpsWorksClient::DeregisterEcsClusterAsync
virtual void DeregisterEcsClusterAsync(const Model::DeregisterEcsClusterRequest &request, const DeregisterEcsClusterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::UpdateAppResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UpdateAppRequest &, const Model::UpdateAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAppResponseReceivedHandler
Definition: OpsWorksClient.h:381
Aws::OpsWorks::Model::DeregisterEcsClusterRequest
Definition: DeregisterEcsClusterRequest.h:22
Aws::OpsWorks::OpsWorksClient::StartStackCallable
virtual Model::StartStackOutcomeCallable StartStackCallable(const Model::StartStackRequest &request) const
Aws::OpsWorks::Model::DetachElasticLoadBalancerOutcomeCallable
std::future< DetachElasticLoadBalancerOutcome > DetachElasticLoadBalancerOutcomeCallable
Definition: OpsWorksClient.h:281
Aws::OpsWorks::UpdateElasticIpResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UpdateElasticIpRequest &, const Model::UpdateElasticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateElasticIpResponseReceivedHandler
Definition: OpsWorksClient.h:382
Aws::OpsWorks::Model::DeregisterInstanceOutcomeCallable
std::future< DeregisterInstanceOutcome > DeregisterInstanceOutcomeCallable
Definition: OpsWorksClient.h:256
Aws::OpsWorks::OpsWorksClient::UnassignVolume
virtual Model::UnassignVolumeOutcome UnassignVolume(const Model::UnassignVolumeRequest &request) const
Aws::OpsWorks::Model::AssociateElasticIpOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > AssociateElasticIpOutcome
Definition: OpsWorksClient.h:165
Aws::OpsWorks::Model::DescribeVolumesOutcomeCallable
std::future< DescribeVolumesOutcome > DescribeVolumesOutcomeCallable
Definition: OpsWorksClient.h:280
Aws::OpsWorks::Model::RegisterInstanceOutcome
Aws::Utils::Outcome< RegisterInstanceResult, OpsWorksError > RegisterInstanceOutcome
Definition: OpsWorksClient.h:214
Aws::OpsWorks::UpdateMyUserProfileResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UpdateMyUserProfileRequest &, const Model::UpdateMyUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMyUserProfileResponseReceivedHandler
Definition: OpsWorksClient.h:385
Aws::OpsWorks::Model::DescribeEcsClustersOutcomeCallable
std::future< DescribeEcsClustersOutcome > DescribeEcsClustersOutcomeCallable
Definition: OpsWorksClient.h:263
Aws::OpsWorks::OpsWorksClient::RegisterRdsDbInstanceCallable
virtual Model::RegisterRdsDbInstanceOutcomeCallable RegisterRdsDbInstanceCallable(const Model::RegisterRdsDbInstanceRequest &request) const
Aws::OpsWorks::Model::DescribePermissionsRequest
Definition: DescribePermissionsRequest.h:22
Aws::OpsWorks::OpsWorksClient::CreateInstance
virtual Model::CreateInstanceOutcome CreateInstance(const Model::CreateInstanceRequest &request) const
Aws::OpsWorks::UnassignVolumeResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UnassignVolumeRequest &, const Model::UnassignVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnassignVolumeResponseReceivedHandler
Definition: OpsWorksClient.h:379
Aws::OpsWorks::OpsWorksClient::DeregisterInstanceAsync
virtual void DeregisterInstanceAsync(const Model::DeregisterInstanceRequest &request, const DeregisterInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateLayerResult.h
Aws::OpsWorks::Model::DeleteUserProfileOutcomeCallable
std::future< DeleteUserProfileOutcome > DeleteUserProfileOutcomeCallable
Definition: OpsWorksClient.h:253
Aws::OpsWorks::Model::DetachElasticLoadBalancerRequest
Definition: DetachElasticLoadBalancerRequest.h:22
Aws::OpsWorks::SetLoadBasedAutoScalingResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::SetLoadBasedAutoScalingRequest &, const Model::SetLoadBasedAutoScalingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetLoadBasedAutoScalingResponseReceivedHandler
Definition: OpsWorksClient.h:370
Aws::OpsWorks::RegisterVolumeResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::RegisterVolumeRequest &, const Model::RegisterVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterVolumeResponseReceivedHandler
Definition: OpsWorksClient.h:369
DescribeLayersResult.h
Aws::OpsWorks::OpsWorksClient::RegisterRdsDbInstanceAsync
virtual void RegisterRdsDbInstanceAsync(const Model::RegisterRdsDbInstanceRequest &request, const RegisterRdsDbInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeStackProvisioningParametersCallable
virtual Model::DescribeStackProvisioningParametersOutcomeCallable DescribeStackProvisioningParametersCallable(const Model::DescribeStackProvisioningParametersRequest &request) const
Aws::OpsWorks::OpsWorksClient::CreateUserProfileCallable
virtual Model::CreateUserProfileOutcomeCallable CreateUserProfileCallable(const Model::CreateUserProfileRequest &request) const
Aws::OpsWorks::Model::CloneStackRequest
Definition: CloneStackRequest.h:29
Aws::OpsWorks::OpsWorksClient::StartStack
virtual Model::StartStackOutcome StartStack(const Model::StartStackRequest &request) const
Aws::OpsWorks::Model::AssignInstanceRequest
Definition: AssignInstanceRequest.h:23
Aws::OpsWorks::Model::UpdateElasticIpRequest
Definition: UpdateElasticIpRequest.h:22
Aws::OpsWorks::Model::DescribeStacksOutcomeCallable
std::future< DescribeStacksOutcome > DescribeStacksOutcomeCallable
Definition: OpsWorksClient.h:277
Aws::OpsWorks::OpsWorksClient::DeleteAppCallable
virtual Model::DeleteAppOutcomeCallable DeleteAppCallable(const Model::DeleteAppRequest &request) const
Aws::OpsWorks::Model::DeleteStackOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DeleteStackOutcome
Definition: OpsWorksClient.h:177
Aws::OpsWorks::DeregisterRdsDbInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DeregisterRdsDbInstanceRequest &, const Model::DeregisterRdsDbInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterRdsDbInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:335
Aws::OpsWorks::Model::DescribePermissionsOutcome
Aws::Utils::Outcome< DescribePermissionsResult, OpsWorksError > DescribePermissionsOutcome
Definition: OpsWorksClient.h:196
Aws::OpsWorks::DeregisterInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DeregisterInstanceRequest &, const Model::DeregisterInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:334
Aws::OpsWorks::OpsWorksClient::RebootInstance
virtual Model::RebootInstanceOutcome RebootInstance(const Model::RebootInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::CreateDeployment
virtual Model::CreateDeploymentOutcome CreateDeployment(const Model::CreateDeploymentRequest &request) const
Aws::OpsWorks::Model::UpdateUserProfileOutcomeCallable
std::future< UpdateUserProfileOutcome > UpdateUserProfileOutcomeCallable
Definition: OpsWorksClient.h:310
DescribeInstancesResult.h
Aws::OpsWorks::OpsWorksClient::DetachElasticLoadBalancerAsync
virtual void DetachElasticLoadBalancerAsync(const Model::DetachElasticLoadBalancerRequest &request, const DetachElasticLoadBalancerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::UpdateLayerCallable
virtual Model::UpdateLayerOutcomeCallable UpdateLayerCallable(const Model::UpdateLayerRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeElasticIps
virtual Model::DescribeElasticIpsOutcome DescribeElasticIps(const Model::DescribeElasticIpsRequest &request) const
Aws::OpsWorks::Model::DeleteUserProfileRequest
Definition: DeleteUserProfileRequest.h:22
Aws::OpsWorks::Model::DeregisterInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DeregisterInstanceOutcome
Definition: OpsWorksClient.h:181
Aws::OpsWorks::Model::DescribeUserProfilesRequest
Definition: DescribeUserProfilesRequest.h:23
Aws::OpsWorks::OpsWorksClient::SetTimeBasedAutoScalingAsync
virtual void SetTimeBasedAutoScalingAsync(const Model::SetTimeBasedAutoScalingRequest &request, const SetTimeBasedAutoScalingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::UpdateMyUserProfileOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UpdateMyUserProfileOutcome
Definition: OpsWorksClient.h:232
Aws::OpsWorks::OpsWorksClient::DeleteUserProfile
virtual Model::DeleteUserProfileOutcome DeleteUserProfile(const Model::DeleteUserProfileRequest &request) const
Aws::OpsWorks::OpsWorksClient::RegisterElasticIpCallable
virtual Model::RegisterElasticIpOutcomeCallable RegisterElasticIpCallable(const Model::RegisterElasticIpRequest &request) const
Aws::OpsWorks::Model::ListTagsOutcome
Aws::Utils::Outcome< ListTagsResult, OpsWorksError > ListTagsOutcome
Definition: OpsWorksClient.h:210
Aws::OpsWorks::OpsWorksClient::AssignInstanceAsync
virtual void AssignInstanceAsync(const Model::AssignInstanceRequest &request, const AssignInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeInstances
virtual Model::DescribeInstancesOutcome DescribeInstances(const Model::DescribeInstancesRequest &request) const
Aws::OpsWorks::Model::DescribeTimeBasedAutoScalingRequest
Definition: DescribeTimeBasedAutoScalingRequest.h:23
Aws::OpsWorks::Model::DescribeElasticIpsOutcome
Aws::Utils::Outcome< DescribeElasticIpsResult, OpsWorksError > DescribeElasticIpsOutcome
Definition: OpsWorksClient.h:189
Aws::OpsWorks::OpsWorksClient::AssignVolume
virtual Model::AssignVolumeOutcome AssignVolume(const Model::AssignVolumeRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeUserProfiles
virtual Model::DescribeUserProfilesOutcome DescribeUserProfiles(const Model::DescribeUserProfilesRequest &request) const
Aws::OpsWorks::OpsWorksClient::UpdateApp
virtual Model::UpdateAppOutcome UpdateApp(const Model::UpdateAppRequest &request) const
Aws::OpsWorks::Model::CreateAppRequest
Definition: CreateAppRequest.h:30
Aws::OpsWorks::DescribeElasticLoadBalancersResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeElasticLoadBalancersRequest &, const Model::DescribeElasticLoadBalancersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeElasticLoadBalancersResponseReceivedHandler
Definition: OpsWorksClient.h:343
Aws::OpsWorks::OpsWorksClient::DescribeElasticLoadBalancers
virtual Model::DescribeElasticLoadBalancersOutcome DescribeElasticLoadBalancers(const Model::DescribeElasticLoadBalancersRequest &request) const
Aws::OpsWorks::OpsWorksClient::DeleteLayerCallable
virtual Model::DeleteLayerOutcomeCallable DeleteLayerCallable(const Model::DeleteLayerRequest &request) const
Aws::OpsWorks::Model::DeleteStackOutcomeCallable
std::future< DeleteStackOutcome > DeleteStackOutcomeCallable
Definition: OpsWorksClient.h:252
Aws::OpsWorks::OpsWorksClient::DeregisterEcsClusterCallable
virtual Model::DeregisterEcsClusterOutcomeCallable DeregisterEcsClusterCallable(const Model::DeregisterEcsClusterRequest &request) const
Aws::OpsWorks::Model::DeleteUserProfileOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DeleteUserProfileOutcome
Definition: OpsWorksClient.h:178
Aws::OpsWorks::Model::RegisterElasticIpOutcomeCallable
std::future< RegisterElasticIpOutcome > RegisterElasticIpOutcomeCallable
Definition: OpsWorksClient.h:288
Aws::OpsWorks::OpsWorksClient::CreateStackAsync
virtual void CreateStackAsync(const Model::CreateStackRequest &request, const CreateStackResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::CloneStackAsync
virtual void CloneStackAsync(const Model::CloneStackRequest &request, const CloneStackResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ClientConfiguration.h
Aws::OpsWorks::OpsWorksClient::DeregisterVolumeAsync
virtual void DeregisterVolumeAsync(const Model::DeregisterVolumeRequest &request, const DeregisterVolumeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::UpdateVolumeOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UpdateVolumeOutcome
Definition: OpsWorksClient.h:236
Aws::OpsWorks::OpsWorksClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::DescribeRaidArraysOutcomeCallable
std::future< DescribeRaidArraysOutcome > DescribeRaidArraysOutcomeCallable
Definition: OpsWorksClient.h:272
Aws::OpsWorks::OpsWorksClient::DescribeVolumesAsync
virtual void DescribeVolumesAsync(const Model::DescribeVolumesRequest &request, const DescribeVolumesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeCommands
virtual Model::DescribeCommandsOutcome DescribeCommands(const Model::DescribeCommandsRequest &request) const
Aws::OpsWorks::Model::StartInstanceOutcomeCallable
std::future< StartInstanceOutcome > StartInstanceOutcomeCallable
Definition: OpsWorksClient.h:295
Aws::OpsWorks::DeleteLayerResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DeleteLayerRequest &, const Model::DeleteLayerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLayerResponseReceivedHandler
Definition: OpsWorksClient.h:329
Aws::OpsWorks::OpsWorksClient::DescribeInstancesCallable
virtual Model::DescribeInstancesOutcomeCallable DescribeInstancesCallable(const Model::DescribeInstancesRequest &request) const
Aws::OpsWorks::OpsWorksClient::DeregisterElasticIpAsync
virtual void DeregisterElasticIpAsync(const Model::DeregisterElasticIpRequest &request, const DeregisterElasticIpResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::StartInstanceCallable
virtual Model::StartInstanceOutcomeCallable StartInstanceCallable(const Model::StartInstanceRequest &request) const
Aws::OpsWorks::Model::CreateUserProfileOutcome
Aws::Utils::Outcome< CreateUserProfileResult, OpsWorksError > CreateUserProfileOutcome
Definition: OpsWorksClient.h:173
Aws
Definition: AccessManagementClient.h:15
Aws::OpsWorks::Model::SetPermissionRequest
Definition: SetPermissionRequest.h:22
HttpTypes.h
Aws::OpsWorks::Model::DescribeUserProfilesOutcome
Aws::Utils::Outcome< DescribeUserProfilesResult, OpsWorksError > DescribeUserProfilesOutcome
Definition: OpsWorksClient.h:204
Aws::OpsWorks::DeregisterEcsClusterResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DeregisterEcsClusterRequest &, const Model::DeregisterEcsClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterEcsClusterResponseReceivedHandler
Definition: OpsWorksClient.h:332
Aws::OpsWorks::OpsWorksClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::UnassignVolumeRequest
Definition: UnassignVolumeRequest.h:22
Aws::OpsWorks::OpsWorksClient::DeleteInstanceAsync
virtual void DeleteInstanceAsync(const Model::DeleteInstanceRequest &request, const DeleteInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::UpdateElasticIpOutcomeCallable
std::future< UpdateElasticIpOutcome > UpdateElasticIpOutcomeCallable
Definition: OpsWorksClient.h:304
Aws::OpsWorks::OpsWorksClient::CreateInstanceAsync
virtual void CreateInstanceAsync(const Model::CreateInstanceRequest &request, const CreateInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::AssignInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::AssignInstanceRequest &, const Model::AssignInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssignInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:314
Aws::OpsWorks::OpsWorksClient::DescribeMyUserProfileCallable
virtual Model::DescribeMyUserProfileOutcomeCallable DescribeMyUserProfileCallable() const
DescribeStackSummaryResult.h
Aws::OpsWorks::OpsWorksClient::CreateAppAsync
virtual void CreateAppAsync(const Model::CreateAppRequest &request, const CreateAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::DeleteStackRequest
Definition: DeleteStackRequest.h:22
Aws::OpsWorks::RegisterElasticIpResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::RegisterElasticIpRequest &, const Model::RegisterElasticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterElasticIpResponseReceivedHandler
Definition: OpsWorksClient.h:366
Aws::OpsWorks::OpsWorksClient::StopInstanceCallable
virtual Model::StopInstanceOutcomeCallable StopInstanceCallable(const Model::StopInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::DeleteUserProfileAsync
virtual void DeleteUserProfileAsync(const Model::DeleteUserProfileRequest &request, const DeleteUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::GrantAccessOutcome
Aws::Utils::Outcome< GrantAccessResult, OpsWorksError > GrantAccessOutcome
Definition: OpsWorksClient.h:209
Aws::OpsWorks::OpsWorksClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::OpsWorks::Model::TagResourceRequest
Definition: TagResourceRequest.h:23
Aws::OpsWorks::CreateAppResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::CreateAppRequest &, const Model::CreateAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAppResponseReceivedHandler
Definition: OpsWorksClient.h:321
Aws::OpsWorks::OpsWorksClient::DescribeStackSummaryCallable
virtual Model::DescribeStackSummaryOutcomeCallable DescribeStackSummaryCallable(const Model::DescribeStackSummaryRequest &request) const
Aws::OpsWorks::Model::DeregisterElasticIpRequest
Definition: DeregisterElasticIpRequest.h:22
Aws::OpsWorks::Model::DescribeInstancesRequest
Definition: DescribeInstancesRequest.h:23
Aws::OpsWorks::Model::DescribeLayersOutcomeCallable
std::future< DescribeLayersOutcome > DescribeLayersOutcomeCallable
Definition: OpsWorksClient.h:267
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::OpsWorks::Model::DeleteAppRequest
Definition: DeleteAppRequest.h:22
Aws::OpsWorks::OpsWorksClient::GrantAccessAsync
virtual void GrantAccessAsync(const Model::GrantAccessRequest &request, const GrantAccessResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::CreateUserProfileRequest
Definition: CreateUserProfileRequest.h:22
Aws::OpsWorks::OpsWorksClient::UpdateRdsDbInstanceAsync
virtual void UpdateRdsDbInstanceAsync(const Model::UpdateRdsDbInstanceRequest &request, const UpdateRdsDbInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::DeleteInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DeleteInstanceOutcome
Definition: OpsWorksClient.h:175
Aws::OpsWorks::Model::RegisterVolumeOutcomeCallable
std::future< RegisterVolumeOutcome > RegisterVolumeOutcomeCallable
Definition: OpsWorksClient.h:291
Aws::OpsWorks::Model::DescribeStackSummaryOutcomeCallable
std::future< DescribeStackSummaryOutcome > DescribeStackSummaryOutcomeCallable
Definition: OpsWorksClient.h:276
Aws::OpsWorks::OpsWorksClient::CreateInstanceCallable
virtual Model::CreateInstanceOutcomeCallable CreateInstanceCallable(const Model::CreateInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeApps
virtual Model::DescribeAppsOutcome DescribeApps(const Model::DescribeAppsRequest &request) const
Aws::OpsWorks::Model::SetTimeBasedAutoScalingOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > SetTimeBasedAutoScalingOutcome
Definition: OpsWorksClient.h:219
Aws::OpsWorks::OpsWorksClient::DeleteLayer
virtual Model::DeleteLayerOutcome DeleteLayer(const Model::DeleteLayerRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeRdsDbInstancesCallable
virtual Model::DescribeRdsDbInstancesOutcomeCallable DescribeRdsDbInstancesCallable(const Model::DescribeRdsDbInstancesRequest &request) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::OpsWorks::OpsWorksClient::StopStackAsync
virtual void StopStackAsync(const Model::StopStackRequest &request, const StopStackResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::DisassociateElasticIpResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DisassociateElasticIpRequest &, const Model::DisassociateElasticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateElasticIpResponseReceivedHandler
Definition: OpsWorksClient.h:360
Aws::OpsWorks::OpsWorksClient::RegisterElasticIp
virtual Model::RegisterElasticIpOutcome RegisterElasticIp(const Model::RegisterElasticIpRequest &request) const
Aws::OpsWorks::OpsWorksClient::DeleteStackAsync
virtual void DeleteStackAsync(const Model::DeleteStackRequest &request, const DeleteStackResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::DescribeAppsCallable
virtual Model::DescribeAppsOutcomeCallable DescribeAppsCallable(const Model::DescribeAppsRequest &request) const
Aws::OpsWorks::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: OpsWorksClient.h:302
Aws::OpsWorks::OpsWorksClient::DeleteInstance
virtual Model::DeleteInstanceOutcome DeleteInstance(const Model::DeleteInstanceRequest &request) const
Aws::OpsWorks::Model::DescribeUserProfilesOutcomeCallable
std::future< DescribeUserProfilesOutcome > DescribeUserProfilesOutcomeCallable
Definition: OpsWorksClient.h:279
Aws::OpsWorks::OpsWorksClient::SetTimeBasedAutoScalingCallable
virtual Model::SetTimeBasedAutoScalingOutcomeCallable SetTimeBasedAutoScalingCallable(const Model::SetTimeBasedAutoScalingRequest &request) const
Aws::OpsWorks::OpsWorksClient::UpdateRdsDbInstance
virtual Model::UpdateRdsDbInstanceOutcome UpdateRdsDbInstance(const Model::UpdateRdsDbInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::OpsWorksClient
OpsWorksClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::OpsWorks::OpsWorksClient::RegisterRdsDbInstance
virtual Model::RegisterRdsDbInstanceOutcome RegisterRdsDbInstance(const Model::RegisterRdsDbInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::UpdateUserProfileCallable
virtual Model::UpdateUserProfileOutcomeCallable UpdateUserProfileCallable(const Model::UpdateUserProfileRequest &request) const
AWSClient.h
Aws::OpsWorks::DescribeServiceErrorsResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeServiceErrorsRequest &, const Model::DescribeServiceErrorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeServiceErrorsResponseReceivedHandler
Definition: OpsWorksClient.h:352
Aws::OpsWorks::Model::CreateInstanceOutcome
Aws::Utils::Outcome< CreateInstanceResult, OpsWorksError > CreateInstanceOutcome
Definition: OpsWorksClient.h:170
Aws::OpsWorks::OpsWorksClient
Definition: OpsWorksClient.h:446
Aws::OpsWorks::DescribeEcsClustersResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeEcsClustersRequest &, const Model::DescribeEcsClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEcsClustersResponseReceivedHandler
Definition: OpsWorksClient.h:341
Aws::OpsWorks::OpsWorksClient::DescribeDeploymentsCallable
virtual Model::DescribeDeploymentsOutcomeCallable DescribeDeploymentsCallable(const Model::DescribeDeploymentsRequest &request) const
Aws::OpsWorks::Model::SetPermissionOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > SetPermissionOutcome
Definition: OpsWorksClient.h:218
Aws::OpsWorks::OpsWorksClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::OpsWorks::Model::DisassociateElasticIpOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DisassociateElasticIpOutcome
Definition: OpsWorksClient.h:207
DescribeStackProvisioningParametersResult.h
Aws::OpsWorks::Model::UpdateRdsDbInstanceRequest
Definition: UpdateRdsDbInstanceRequest.h:22
Aws::OpsWorks::DescribeDeploymentsResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeDeploymentsRequest &, const Model::DescribeDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDeploymentsResponseReceivedHandler
Definition: OpsWorksClient.h:340
Aws::OpsWorks::Model::DescribeCommandsOutcomeCallable
std::future< DescribeCommandsOutcome > DescribeCommandsOutcomeCallable
Definition: OpsWorksClient.h:261
Aws::OpsWorks::UpdateRdsDbInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UpdateRdsDbInstanceRequest &, const Model::UpdateRdsDbInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRdsDbInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:386
Aws::OpsWorks::Model::SetTimeBasedAutoScalingOutcomeCallable
std::future< SetTimeBasedAutoScalingOutcome > SetTimeBasedAutoScalingOutcomeCallable
Definition: OpsWorksClient.h:294
Aws::OpsWorks::Model::CreateStackOutcomeCallable
std::future< CreateStackOutcome > CreateStackOutcomeCallable
Definition: OpsWorksClient.h:247
Aws::OpsWorks::ListTagsResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::ListTagsRequest &, const Model::ListTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsResponseReceivedHandler
Definition: OpsWorksClient.h:363
Aws::OpsWorks::Model::UpdateInstanceOutcomeCallable
std::future< UpdateInstanceOutcome > UpdateInstanceOutcomeCallable
Definition: OpsWorksClient.h:305
Aws::OpsWorks::DescribeRaidArraysResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DescribeRaidArraysRequest &, const Model::DescribeRaidArraysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRaidArraysResponseReceivedHandler
Definition: OpsWorksClient.h:350
Aws::OpsWorks::AssociateElasticIpResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::AssociateElasticIpRequest &, const Model::AssociateElasticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateElasticIpResponseReceivedHandler
Definition: OpsWorksClient.h:318
Aws::OpsWorks::Model::DescribeInstancesOutcomeCallable
std::future< DescribeInstancesOutcome > DescribeInstancesOutcomeCallable
Definition: OpsWorksClient.h:266
Aws::OpsWorks::Model::SetTimeBasedAutoScalingRequest
Definition: SetTimeBasedAutoScalingRequest.h:23
Aws::OpsWorks::Model::RegisterRdsDbInstanceOutcomeCallable
std::future< RegisterRdsDbInstanceOutcome > RegisterRdsDbInstanceOutcomeCallable
Definition: OpsWorksClient.h:290
Aws::OpsWorks::Model::DescribeStackProvisioningParametersOutcome
Aws::Utils::Outcome< DescribeStackProvisioningParametersResult, OpsWorksError > DescribeStackProvisioningParametersOutcome
Definition: OpsWorksClient.h:200
Aws::OpsWorks::Model::CreateAppOutcome
Aws::Utils::Outcome< CreateAppResult, OpsWorksError > CreateAppOutcome
Definition: OpsWorksClient.h:168
Aws::OpsWorks::OpsWorksClient::DisassociateElasticIpAsync
virtual void DisassociateElasticIpAsync(const Model::DisassociateElasticIpRequest &request, const DisassociateElasticIpResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeAppsResult.h
DescribeCommandsResult.h
Aws::OpsWorks::DeleteInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DeleteInstanceRequest &, const Model::DeleteInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:328
Aws::OpsWorks::Model::DeregisterVolumeOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DeregisterVolumeOutcome
Definition: OpsWorksClient.h:183
Aws::OpsWorks::OpsWorksClient::DeregisterEcsCluster
virtual Model::DeregisterEcsClusterOutcome DeregisterEcsCluster(const Model::DeregisterEcsClusterRequest &request) const
Aws::OpsWorks::SetTimeBasedAutoScalingResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::SetTimeBasedAutoScalingRequest &, const Model::SetTimeBasedAutoScalingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetTimeBasedAutoScalingResponseReceivedHandler
Definition: OpsWorksClient.h:372
Aws::OpsWorks::OpsWorksClient::DescribeOperatingSystems
virtual Model::DescribeOperatingSystemsOutcome DescribeOperatingSystems() const
Aws::OpsWorks::UpdateInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UpdateInstanceRequest &, const Model::UpdateInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:383
Aws::OpsWorks::Model::DescribeRaidArraysOutcome
Aws::Utils::Outcome< DescribeRaidArraysResult, OpsWorksError > DescribeRaidArraysOutcome
Definition: OpsWorksClient.h:197
Aws::OpsWorks::OpsWorksClient::UnassignVolumeCallable
virtual Model::UnassignVolumeOutcomeCallable UnassignVolumeCallable(const Model::UnassignVolumeRequest &request) const
Aws::OpsWorks::OpsWorksClient::~OpsWorksClient
virtual ~OpsWorksClient()
Aws::OpsWorks::OpsWorksClient::DescribeLayersCallable
virtual Model::DescribeLayersOutcomeCallable DescribeLayersCallable(const Model::DescribeLayersRequest &request) const
Aws::OpsWorks::Model::DescribeLayersOutcome
Aws::Utils::Outcome< DescribeLayersResult, OpsWorksError > DescribeLayersOutcome
Definition: OpsWorksClient.h:192
Aws::OpsWorks::OpsWorksClient::AssociateElasticIpCallable
virtual Model::AssociateElasticIpOutcomeCallable AssociateElasticIpCallable(const Model::AssociateElasticIpRequest &request) const
Aws::OpsWorks::OpsWorksClient::DeleteStackCallable
virtual Model::DeleteStackOutcomeCallable DeleteStackCallable(const Model::DeleteStackRequest &request) const
Aws::OpsWorks::Model::StopInstanceOutcomeCallable
std::future< StopInstanceOutcome > StopInstanceOutcomeCallable
Definition: OpsWorksClient.h:297
Aws::OpsWorks::OpsWorksClient::DeregisterVolumeCallable
virtual Model::DeregisterVolumeOutcomeCallable DeregisterVolumeCallable(const Model::DeregisterVolumeRequest &request) const
Aws::OpsWorks::Model::DetachElasticLoadBalancerOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > DetachElasticLoadBalancerOutcome
Definition: OpsWorksClient.h:206
Aws::OpsWorks::Model::UpdateRdsDbInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > UpdateRdsDbInstanceOutcome
Definition: OpsWorksClient.h:233
Aws::OpsWorks::OpsWorksClient::DeleteUserProfileCallable
virtual Model::DeleteUserProfileOutcomeCallable DeleteUserProfileCallable(const Model::DeleteUserProfileRequest &request) const
Aws::OpsWorks::Model::DeleteLayerRequest
Definition: DeleteLayerRequest.h:22
Aws::OpsWorks::OpsWorksClient::DeregisterInstanceCallable
virtual Model::DeregisterInstanceOutcomeCallable DeregisterInstanceCallable(const Model::DeregisterInstanceRequest &request) const
Aws::OpsWorks::OpsWorksClient::UpdateUserProfileAsync
virtual void UpdateUserProfileAsync(const Model::UpdateUserProfileRequest &request, const UpdateUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::UnassignInstanceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UnassignInstanceRequest &, const Model::UnassignInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnassignInstanceResponseReceivedHandler
Definition: OpsWorksClient.h:378
Aws::OpsWorks::OpsWorksClient::DescribeEcsClustersAsync
virtual void DescribeEcsClustersAsync(const Model::DescribeEcsClustersRequest &request, const DescribeEcsClustersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::OpsWorksClient::CreateApp
virtual Model::CreateAppOutcome CreateApp(const Model::CreateAppRequest &request) const
Aws::OpsWorks::Model::CreateStackRequest
Definition: CreateStackRequest.h:28
Aws::OpsWorks::OpsWorksClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::OpsWorks::OpsWorksClient::DescribeLoadBasedAutoScalingAsync
virtual void DescribeLoadBasedAutoScalingAsync(const Model::DescribeLoadBasedAutoScalingRequest &request, const DescribeLoadBasedAutoScalingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
JsonSerializer.h
Aws::OpsWorks::OpsWorksClient::RegisterVolumeAsync
virtual void RegisterVolumeAsync(const Model::RegisterVolumeRequest &request, const RegisterVolumeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::OpsWorks::Model::UpdateUserProfileRequest
Definition: UpdateUserProfileRequest.h:22
Aws::OpsWorks::Model::CreateDeploymentOutcome
Aws::Utils::Outcome< CreateDeploymentResult, OpsWorksError > CreateDeploymentOutcome
Definition: OpsWorksClient.h:169
Aws::OpsWorks::OpsWorksClient::UpdateStackCallable
virtual Model::UpdateStackOutcomeCallable UpdateStackCallable(const Model::UpdateStackRequest &request) const
Aws::OpsWorks::OpsWorksClient::StopInstance
virtual Model::StopInstanceOutcome StopInstance(const Model::StopInstanceRequest &request) const
Aws::OpsWorks::UntagResourceResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: OpsWorksClient.h:380
Aws::OpsWorks::Model::DescribeVolumesOutcome
Aws::Utils::Outcome< DescribeVolumesResult, OpsWorksError > DescribeVolumesOutcome
Definition: OpsWorksClient.h:205
DescribeServiceErrorsResult.h
Aws::OpsWorks::Model::RegisterRdsDbInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, OpsWorksError > RegisterRdsDbInstanceOutcome
Definition: OpsWorksClient.h:215
Aws::OpsWorks::Model::DescribeTimeBasedAutoScalingOutcomeCallable
std::future< DescribeTimeBasedAutoScalingOutcome > DescribeTimeBasedAutoScalingOutcomeCallable
Definition: OpsWorksClient.h:278
Aws::OpsWorks::DeregisterVolumeResponseReceivedHandler
std::function< void(const OpsWorksClient *, const Model::DeregisterVolumeRequest &, const Model::DeregisterVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterVolumeResponseReceivedHandler
Definition: OpsWorksClient.h:336
Aws::OpsWorks::OpsWorksClient::DescribeTimeBasedAutoScaling
virtual Model::DescribeTimeBasedAutoScalingOutcome DescribeTimeBasedAutoScaling(const Model::DescribeTimeBasedAutoScalingRequest &request) const
Aws::OpsWorks::OpsWorksClient::UnassignInstance
virtual Model::UnassignInstanceOutcome UnassignInstance(const Model::UnassignInstanceRequest &request) const
Aws::OpsWorks::Model::DescribeAgentVersionsRequest
Definition: DescribeAgentVersionsRequest.h:23
Aws::OpsWorks::Model::UpdateAppRequest
Definition: UpdateAppRequest.h:30
Aws::OpsWorks::OpsWorksClient::DeleteAppAsync
virtual void DeleteAppAsync(const Model::DeleteAppRequest &request, const DeleteAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const