9#include <aws/lightsail/LightsailErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/lightsail/LightsailEndpointProvider.h>
21#include <aws/lightsail/model/AllocateStaticIpResult.h>
22#include <aws/lightsail/model/AttachCertificateToDistributionResult.h>
23#include <aws/lightsail/model/AttachDiskResult.h>
24#include <aws/lightsail/model/AttachInstancesToLoadBalancerResult.h>
25#include <aws/lightsail/model/AttachLoadBalancerTlsCertificateResult.h>
26#include <aws/lightsail/model/AttachStaticIpResult.h>
27#include <aws/lightsail/model/CloseInstancePublicPortsResult.h>
28#include <aws/lightsail/model/CopySnapshotResult.h>
29#include <aws/lightsail/model/CreateBucketResult.h>
30#include <aws/lightsail/model/CreateBucketAccessKeyResult.h>
31#include <aws/lightsail/model/CreateCertificateResult.h>
32#include <aws/lightsail/model/CreateCloudFormationStackResult.h>
33#include <aws/lightsail/model/CreateContactMethodResult.h>
34#include <aws/lightsail/model/CreateContainerServiceResult.h>
35#include <aws/lightsail/model/CreateContainerServiceDeploymentResult.h>
36#include <aws/lightsail/model/CreateContainerServiceRegistryLoginResult.h>
37#include <aws/lightsail/model/CreateDiskResult.h>
38#include <aws/lightsail/model/CreateDiskFromSnapshotResult.h>
39#include <aws/lightsail/model/CreateDiskSnapshotResult.h>
40#include <aws/lightsail/model/CreateDistributionResult.h>
41#include <aws/lightsail/model/CreateDomainResult.h>
42#include <aws/lightsail/model/CreateDomainEntryResult.h>
43#include <aws/lightsail/model/CreateGUISessionAccessDetailsResult.h>
44#include <aws/lightsail/model/CreateInstanceSnapshotResult.h>
45#include <aws/lightsail/model/CreateInstancesResult.h>
46#include <aws/lightsail/model/CreateInstancesFromSnapshotResult.h>
47#include <aws/lightsail/model/CreateKeyPairResult.h>
48#include <aws/lightsail/model/CreateLoadBalancerResult.h>
49#include <aws/lightsail/model/CreateLoadBalancerTlsCertificateResult.h>
50#include <aws/lightsail/model/CreateRelationalDatabaseResult.h>
51#include <aws/lightsail/model/CreateRelationalDatabaseFromSnapshotResult.h>
52#include <aws/lightsail/model/CreateRelationalDatabaseSnapshotResult.h>
53#include <aws/lightsail/model/DeleteAlarmResult.h>
54#include <aws/lightsail/model/DeleteAutoSnapshotResult.h>
55#include <aws/lightsail/model/DeleteBucketResult.h>
56#include <aws/lightsail/model/DeleteBucketAccessKeyResult.h>
57#include <aws/lightsail/model/DeleteCertificateResult.h>
58#include <aws/lightsail/model/DeleteContactMethodResult.h>
59#include <aws/lightsail/model/DeleteContainerImageResult.h>
60#include <aws/lightsail/model/DeleteContainerServiceResult.h>
61#include <aws/lightsail/model/DeleteDiskResult.h>
62#include <aws/lightsail/model/DeleteDiskSnapshotResult.h>
63#include <aws/lightsail/model/DeleteDistributionResult.h>
64#include <aws/lightsail/model/DeleteDomainResult.h>
65#include <aws/lightsail/model/DeleteDomainEntryResult.h>
66#include <aws/lightsail/model/DeleteInstanceResult.h>
67#include <aws/lightsail/model/DeleteInstanceSnapshotResult.h>
68#include <aws/lightsail/model/DeleteKeyPairResult.h>
69#include <aws/lightsail/model/DeleteKnownHostKeysResult.h>
70#include <aws/lightsail/model/DeleteLoadBalancerResult.h>
71#include <aws/lightsail/model/DeleteLoadBalancerTlsCertificateResult.h>
72#include <aws/lightsail/model/DeleteRelationalDatabaseResult.h>
73#include <aws/lightsail/model/DeleteRelationalDatabaseSnapshotResult.h>
74#include <aws/lightsail/model/DetachCertificateFromDistributionResult.h>
75#include <aws/lightsail/model/DetachDiskResult.h>
76#include <aws/lightsail/model/DetachInstancesFromLoadBalancerResult.h>
77#include <aws/lightsail/model/DetachStaticIpResult.h>
78#include <aws/lightsail/model/DisableAddOnResult.h>
79#include <aws/lightsail/model/DownloadDefaultKeyPairResult.h>
80#include <aws/lightsail/model/EnableAddOnResult.h>
81#include <aws/lightsail/model/ExportSnapshotResult.h>
82#include <aws/lightsail/model/GetActiveNamesResult.h>
83#include <aws/lightsail/model/GetAlarmsResult.h>
84#include <aws/lightsail/model/GetAutoSnapshotsResult.h>
85#include <aws/lightsail/model/GetBlueprintsResult.h>
86#include <aws/lightsail/model/GetBucketAccessKeysResult.h>
87#include <aws/lightsail/model/GetBucketBundlesResult.h>
88#include <aws/lightsail/model/GetBucketMetricDataResult.h>
89#include <aws/lightsail/model/GetBucketsResult.h>
90#include <aws/lightsail/model/GetBundlesResult.h>
91#include <aws/lightsail/model/GetCertificatesResult.h>
92#include <aws/lightsail/model/GetCloudFormationStackRecordsResult.h>
93#include <aws/lightsail/model/GetContactMethodsResult.h>
94#include <aws/lightsail/model/GetContainerAPIMetadataResult.h>
95#include <aws/lightsail/model/GetContainerImagesResult.h>
96#include <aws/lightsail/model/GetContainerLogResult.h>
97#include <aws/lightsail/model/GetContainerServiceDeploymentsResult.h>
98#include <aws/lightsail/model/GetContainerServiceMetricDataResult.h>
99#include <aws/lightsail/model/GetContainerServicePowersResult.h>
100#include <aws/lightsail/model/GetContainerServicesResult.h>
101#include <aws/lightsail/model/GetCostEstimateResult.h>
102#include <aws/lightsail/model/GetDiskResult.h>
103#include <aws/lightsail/model/GetDiskSnapshotResult.h>
104#include <aws/lightsail/model/GetDiskSnapshotsResult.h>
105#include <aws/lightsail/model/GetDisksResult.h>
106#include <aws/lightsail/model/GetDistributionBundlesResult.h>
107#include <aws/lightsail/model/GetDistributionLatestCacheResetResult.h>
108#include <aws/lightsail/model/GetDistributionMetricDataResult.h>
109#include <aws/lightsail/model/GetDistributionsResult.h>
110#include <aws/lightsail/model/GetDomainResult.h>
111#include <aws/lightsail/model/GetDomainsResult.h>
112#include <aws/lightsail/model/GetExportSnapshotRecordsResult.h>
113#include <aws/lightsail/model/GetInstanceResult.h>
114#include <aws/lightsail/model/GetInstanceAccessDetailsResult.h>
115#include <aws/lightsail/model/GetInstanceMetricDataResult.h>
116#include <aws/lightsail/model/GetInstancePortStatesResult.h>
117#include <aws/lightsail/model/GetInstanceSnapshotResult.h>
118#include <aws/lightsail/model/GetInstanceSnapshotsResult.h>
119#include <aws/lightsail/model/GetInstanceStateResult.h>
120#include <aws/lightsail/model/GetInstancesResult.h>
121#include <aws/lightsail/model/GetKeyPairResult.h>
122#include <aws/lightsail/model/GetKeyPairsResult.h>
123#include <aws/lightsail/model/GetLoadBalancerResult.h>
124#include <aws/lightsail/model/GetLoadBalancerMetricDataResult.h>
125#include <aws/lightsail/model/GetLoadBalancerTlsCertificatesResult.h>
126#include <aws/lightsail/model/GetLoadBalancerTlsPoliciesResult.h>
127#include <aws/lightsail/model/GetLoadBalancersResult.h>
128#include <aws/lightsail/model/GetOperationResult.h>
129#include <aws/lightsail/model/GetOperationsResult.h>
130#include <aws/lightsail/model/GetOperationsForResourceResult.h>
131#include <aws/lightsail/model/GetRegionsResult.h>
132#include <aws/lightsail/model/GetRelationalDatabaseResult.h>
133#include <aws/lightsail/model/GetRelationalDatabaseBlueprintsResult.h>
134#include <aws/lightsail/model/GetRelationalDatabaseBundlesResult.h>
135#include <aws/lightsail/model/GetRelationalDatabaseEventsResult.h>
136#include <aws/lightsail/model/GetRelationalDatabaseLogEventsResult.h>
137#include <aws/lightsail/model/GetRelationalDatabaseLogStreamsResult.h>
138#include <aws/lightsail/model/GetRelationalDatabaseMasterUserPasswordResult.h>
139#include <aws/lightsail/model/GetRelationalDatabaseMetricDataResult.h>
140#include <aws/lightsail/model/GetRelationalDatabaseParametersResult.h>
141#include <aws/lightsail/model/GetRelationalDatabaseSnapshotResult.h>
142#include <aws/lightsail/model/GetRelationalDatabaseSnapshotsResult.h>
143#include <aws/lightsail/model/GetRelationalDatabasesResult.h>
144#include <aws/lightsail/model/GetSetupHistoryResult.h>
145#include <aws/lightsail/model/GetStaticIpResult.h>
146#include <aws/lightsail/model/GetStaticIpsResult.h>
147#include <aws/lightsail/model/ImportKeyPairResult.h>
148#include <aws/lightsail/model/IsVpcPeeredResult.h>
149#include <aws/lightsail/model/OpenInstancePublicPortsResult.h>
150#include <aws/lightsail/model/PeerVpcResult.h>
151#include <aws/lightsail/model/PutAlarmResult.h>
152#include <aws/lightsail/model/PutInstancePublicPortsResult.h>
153#include <aws/lightsail/model/RebootInstanceResult.h>
154#include <aws/lightsail/model/RebootRelationalDatabaseResult.h>
155#include <aws/lightsail/model/RegisterContainerImageResult.h>
156#include <aws/lightsail/model/ReleaseStaticIpResult.h>
157#include <aws/lightsail/model/ResetDistributionCacheResult.h>
158#include <aws/lightsail/model/SendContactMethodVerificationResult.h>
159#include <aws/lightsail/model/SetIpAddressTypeResult.h>
160#include <aws/lightsail/model/SetResourceAccessForBucketResult.h>
161#include <aws/lightsail/model/SetupInstanceHttpsResult.h>
162#include <aws/lightsail/model/StartGUISessionResult.h>
163#include <aws/lightsail/model/StartInstanceResult.h>
164#include <aws/lightsail/model/StartRelationalDatabaseResult.h>
165#include <aws/lightsail/model/StopGUISessionResult.h>
166#include <aws/lightsail/model/StopInstanceResult.h>
167#include <aws/lightsail/model/StopRelationalDatabaseResult.h>
168#include <aws/lightsail/model/TagResourceResult.h>
169#include <aws/lightsail/model/TestAlarmResult.h>
170#include <aws/lightsail/model/UnpeerVpcResult.h>
171#include <aws/lightsail/model/UntagResourceResult.h>
172#include <aws/lightsail/model/UpdateBucketResult.h>
173#include <aws/lightsail/model/UpdateBucketBundleResult.h>
174#include <aws/lightsail/model/UpdateContainerServiceResult.h>
175#include <aws/lightsail/model/UpdateDistributionResult.h>
176#include <aws/lightsail/model/UpdateDistributionBundleResult.h>
177#include <aws/lightsail/model/UpdateDomainEntryResult.h>
178#include <aws/lightsail/model/UpdateInstanceMetadataOptionsResult.h>
179#include <aws/lightsail/model/UpdateLoadBalancerAttributeResult.h>
180#include <aws/lightsail/model/UpdateRelationalDatabaseResult.h>
181#include <aws/lightsail/model/UpdateRelationalDatabaseParametersResult.h>
182#include <aws/lightsail/model/GetDistributionBundlesRequest.h>
183#include <aws/lightsail/model/CreateContainerServiceRegistryLoginRequest.h>
184#include <aws/lightsail/model/GetLoadBalancerTlsPoliciesRequest.h>
185#include <aws/lightsail/model/GetRelationalDatabaseSnapshotsRequest.h>
186#include <aws/lightsail/model/GetDisksRequest.h>
187#include <aws/lightsail/model/DeleteDistributionRequest.h>
188#include <aws/lightsail/model/GetRelationalDatabaseBundlesRequest.h>
189#include <aws/lightsail/model/GetContainerServicesRequest.h>
190#include <aws/lightsail/model/GetDiskSnapshotsRequest.h>
191#include <aws/lightsail/model/GetKeyPairsRequest.h>
192#include <aws/lightsail/model/PeerVpcRequest.h>
193#include <aws/lightsail/model/GetContainerAPIMetadataRequest.h>
194#include <aws/lightsail/model/GetCertificatesRequest.h>
195#include <aws/lightsail/model/GetInstancesRequest.h>
196#include <aws/lightsail/model/GetOperationsRequest.h>
197#include <aws/lightsail/model/GetInstanceSnapshotsRequest.h>
198#include <aws/lightsail/model/UnpeerVpcRequest.h>
199#include <aws/lightsail/model/ResetDistributionCacheRequest.h>
200#include <aws/lightsail/model/IsVpcPeeredRequest.h>
201#include <aws/lightsail/model/GetLoadBalancersRequest.h>
202#include <aws/lightsail/model/UpdateDistributionBundleRequest.h>
203#include <aws/lightsail/model/GetBlueprintsRequest.h>
204#include <aws/lightsail/model/GetDistributionLatestCacheResetRequest.h>
205#include <aws/lightsail/model/GetStaticIpsRequest.h>
206#include <aws/lightsail/model/GetRelationalDatabaseBlueprintsRequest.h>
207#include <aws/lightsail/model/GetContactMethodsRequest.h>
208#include <aws/lightsail/model/GetContainerServicePowersRequest.h>
209#include <aws/lightsail/model/GetRegionsRequest.h>
210#include <aws/lightsail/model/DownloadDefaultKeyPairRequest.h>
211#include <aws/lightsail/model/GetActiveNamesRequest.h>
212#include <aws/lightsail/model/GetAlarmsRequest.h>
213#include <aws/lightsail/model/GetCloudFormationStackRecordsRequest.h>
214#include <aws/lightsail/model/GetRelationalDatabasesRequest.h>
215#include <aws/lightsail/model/GetExportSnapshotRecordsRequest.h>
216#include <aws/lightsail/model/GetBucketBundlesRequest.h>
217#include <aws/lightsail/model/GetDistributionsRequest.h>
218#include <aws/lightsail/model/GetDomainsRequest.h>
219#include <aws/lightsail/model/GetBucketsRequest.h>
220#include <aws/lightsail/model/GetBundlesRequest.h>
228 class HttpClientFactory;
233 template<
typename R,
typename E>
class Outcome;
243 class AWSCredentials;
244 class AWSCredentialsProvider;
EndpointProviderBase< LightsailClientConfiguration, LightsailBuiltInParameters, LightsailClientContextParameters > LightsailEndpointProviderBase
Aws::Utils::Outcome< GetLoadBalancerTlsPoliciesResult, LightsailError > GetLoadBalancerTlsPoliciesOutcome
std::future< RebootInstanceOutcome > RebootInstanceOutcomeCallable
std::future< TestAlarmOutcome > TestAlarmOutcomeCallable
Aws::Utils::Outcome< SetResourceAccessForBucketResult, LightsailError > SetResourceAccessForBucketOutcome
Aws::Utils::Outcome< GetContainerServicesResult, LightsailError > GetContainerServicesOutcome
Aws::Utils::Outcome< GetDistributionMetricDataResult, LightsailError > GetDistributionMetricDataOutcome
Aws::Utils::Outcome< CreateInstanceSnapshotResult, LightsailError > CreateInstanceSnapshotOutcome
std::future< StartRelationalDatabaseOutcome > StartRelationalDatabaseOutcomeCallable
std::future< GetActiveNamesOutcome > GetActiveNamesOutcomeCallable
Aws::Utils::Outcome< GetRelationalDatabasesResult, LightsailError > GetRelationalDatabasesOutcome
std::future< GetKeyPairOutcome > GetKeyPairOutcomeCallable
std::future< StopInstanceOutcome > StopInstanceOutcomeCallable
std::future< AttachDiskOutcome > AttachDiskOutcomeCallable
std::future< SetupInstanceHttpsOutcome > SetupInstanceHttpsOutcomeCallable
std::future< UpdateLoadBalancerAttributeOutcome > UpdateLoadBalancerAttributeOutcomeCallable
std::future< GetLoadBalancerTlsPoliciesOutcome > GetLoadBalancerTlsPoliciesOutcomeCallable
Aws::Utils::Outcome< DeleteLoadBalancerResult, LightsailError > DeleteLoadBalancerOutcome
std::future< GetOperationsOutcome > GetOperationsOutcomeCallable
Aws::Utils::Outcome< DeleteKeyPairResult, LightsailError > DeleteKeyPairOutcome
Aws::Utils::Outcome< GetRegionsResult, LightsailError > GetRegionsOutcome
std::future< GetRegionsOutcome > GetRegionsOutcomeCallable
std::future< CloseInstancePublicPortsOutcome > CloseInstancePublicPortsOutcomeCallable
Aws::Utils::Outcome< StopRelationalDatabaseResult, LightsailError > StopRelationalDatabaseOutcome
std::future< PeerVpcOutcome > PeerVpcOutcomeCallable
std::future< CreateDiskFromSnapshotOutcome > CreateDiskFromSnapshotOutcomeCallable
Aws::Utils::Outcome< UpdateDomainEntryResult, LightsailError > UpdateDomainEntryOutcome
Aws::Utils::Outcome< AttachInstancesToLoadBalancerResult, LightsailError > AttachInstancesToLoadBalancerOutcome
std::future< CreateContainerServiceRegistryLoginOutcome > CreateContainerServiceRegistryLoginOutcomeCallable
Aws::Utils::Outcome< CreateCloudFormationStackResult, LightsailError > CreateCloudFormationStackOutcome
std::future< UpdateDomainEntryOutcome > UpdateDomainEntryOutcomeCallable
Aws::Utils::Outcome< ReleaseStaticIpResult, LightsailError > ReleaseStaticIpOutcome
std::future< GetInstanceAccessDetailsOutcome > GetInstanceAccessDetailsOutcomeCallable
Aws::Utils::Outcome< GetDomainResult, LightsailError > GetDomainOutcome
std::future< DeleteContainerImageOutcome > DeleteContainerImageOutcomeCallable
std::future< PutInstancePublicPortsOutcome > PutInstancePublicPortsOutcomeCallable
std::future< DetachCertificateFromDistributionOutcome > DetachCertificateFromDistributionOutcomeCallable
Aws::Utils::Outcome< DeleteInstanceSnapshotResult, LightsailError > DeleteInstanceSnapshotOutcome
Aws::Utils::Outcome< GetContactMethodsResult, LightsailError > GetContactMethodsOutcome
std::future< GetContainerServicesOutcome > GetContainerServicesOutcomeCallable
std::future< CreateContainerServiceOutcome > CreateContainerServiceOutcomeCallable
std::future< DownloadDefaultKeyPairOutcome > DownloadDefaultKeyPairOutcomeCallable
Aws::Utils::Outcome< GetRelationalDatabaseLogEventsResult, LightsailError > GetRelationalDatabaseLogEventsOutcome
Aws::Utils::Outcome< GetRelationalDatabaseBlueprintsResult, LightsailError > GetRelationalDatabaseBlueprintsOutcome
Aws::Utils::Outcome< GetBucketBundlesResult, LightsailError > GetBucketBundlesOutcome
std::future< CreateDomainOutcome > CreateDomainOutcomeCallable
std::future< CreateContainerServiceDeploymentOutcome > CreateContainerServiceDeploymentOutcomeCallable
Aws::Utils::Outcome< RebootInstanceResult, LightsailError > RebootInstanceOutcome
std::future< GetContainerServiceDeploymentsOutcome > GetContainerServiceDeploymentsOutcomeCallable
std::future< GetDomainsOutcome > GetDomainsOutcomeCallable
std::future< CreateDomainEntryOutcome > CreateDomainEntryOutcomeCallable
Aws::Utils::Outcome< AttachDiskResult, LightsailError > AttachDiskOutcome
Aws::Utils::Outcome< DeleteBucketResult, LightsailError > DeleteBucketOutcome
std::future< ImportKeyPairOutcome > ImportKeyPairOutcomeCallable
Aws::Utils::Outcome< DetachInstancesFromLoadBalancerResult, LightsailError > DetachInstancesFromLoadBalancerOutcome
Aws::Utils::Outcome< GetCloudFormationStackRecordsResult, LightsailError > GetCloudFormationStackRecordsOutcome
Aws::Utils::Outcome< DeleteRelationalDatabaseSnapshotResult, LightsailError > DeleteRelationalDatabaseSnapshotOutcome
Aws::Utils::Outcome< CreateDistributionResult, LightsailError > CreateDistributionOutcome
Aws::Utils::Outcome< CreateLoadBalancerTlsCertificateResult, LightsailError > CreateLoadBalancerTlsCertificateOutcome
std::future< CreateRelationalDatabaseFromSnapshotOutcome > CreateRelationalDatabaseFromSnapshotOutcomeCallable
std::future< GetLoadBalancerMetricDataOutcome > GetLoadBalancerMetricDataOutcomeCallable
Aws::Utils::Outcome< CreateLoadBalancerResult, LightsailError > CreateLoadBalancerOutcome
Aws::Utils::Outcome< UpdateBucketResult, LightsailError > UpdateBucketOutcome
Aws::Utils::Outcome< GetRelationalDatabaseBundlesResult, LightsailError > GetRelationalDatabaseBundlesOutcome
Aws::Utils::Outcome< GetExportSnapshotRecordsResult, LightsailError > GetExportSnapshotRecordsOutcome
Aws::Utils::Outcome< GetInstanceSnapshotsResult, LightsailError > GetInstanceSnapshotsOutcome
Aws::Utils::Outcome< GetBucketMetricDataResult, LightsailError > GetBucketMetricDataOutcome
std::future< DeleteContainerServiceOutcome > DeleteContainerServiceOutcomeCallable
std::future< DeleteKnownHostKeysOutcome > DeleteKnownHostKeysOutcomeCallable
Aws::Utils::Outcome< SetupInstanceHttpsResult, LightsailError > SetupInstanceHttpsOutcome
Aws::Utils::Outcome< CreateCertificateResult, LightsailError > CreateCertificateOutcome
Aws::Utils::Outcome< CreateDiskSnapshotResult, LightsailError > CreateDiskSnapshotOutcome
std::future< AllocateStaticIpOutcome > AllocateStaticIpOutcomeCallable
std::future< ExportSnapshotOutcome > ExportSnapshotOutcomeCallable
Aws::Utils::Outcome< CreateDomainResult, LightsailError > CreateDomainOutcome
Aws::Utils::Outcome< GetCostEstimateResult, LightsailError > GetCostEstimateOutcome
std::future< GetDiskSnapshotsOutcome > GetDiskSnapshotsOutcomeCallable
std::future< DeleteAlarmOutcome > DeleteAlarmOutcomeCallable
Aws::Utils::Outcome< DownloadDefaultKeyPairResult, LightsailError > DownloadDefaultKeyPairOutcome
Aws::Utils::Outcome< GetDomainsResult, LightsailError > GetDomainsOutcome
std::future< CreateLoadBalancerTlsCertificateOutcome > CreateLoadBalancerTlsCertificateOutcomeCallable
Aws::Utils::Outcome< GetSetupHistoryResult, LightsailError > GetSetupHistoryOutcome
Aws::Utils::Outcome< CreateRelationalDatabaseFromSnapshotResult, LightsailError > CreateRelationalDatabaseFromSnapshotOutcome
std::future< SetIpAddressTypeOutcome > SetIpAddressTypeOutcomeCallable
std::future< CreateLoadBalancerOutcome > CreateLoadBalancerOutcomeCallable
Aws::Utils::Outcome< CreateDomainEntryResult, LightsailError > CreateDomainEntryOutcome
Aws::Utils::Outcome< GetRelationalDatabaseEventsResult, LightsailError > GetRelationalDatabaseEventsOutcome
std::future< GetInstanceSnapshotsOutcome > GetInstanceSnapshotsOutcomeCallable
std::future< DetachStaticIpOutcome > DetachStaticIpOutcomeCallable
std::future< DeleteLoadBalancerOutcome > DeleteLoadBalancerOutcomeCallable
std::future< AttachStaticIpOutcome > AttachStaticIpOutcomeCallable
Aws::Utils::Outcome< GetRelationalDatabaseSnapshotResult, LightsailError > GetRelationalDatabaseSnapshotOutcome
std::future< GetExportSnapshotRecordsOutcome > GetExportSnapshotRecordsOutcomeCallable
Aws::Utils::Outcome< DetachStaticIpResult, LightsailError > DetachStaticIpOutcome
Aws::Utils::Outcome< ImportKeyPairResult, LightsailError > ImportKeyPairOutcome
std::future< CreateRelationalDatabaseSnapshotOutcome > CreateRelationalDatabaseSnapshotOutcomeCallable
Aws::Utils::Outcome< CreateBucketResult, LightsailError > CreateBucketOutcome
Aws::Utils::Outcome< CreateContainerServiceDeploymentResult, LightsailError > CreateContainerServiceDeploymentOutcome
Aws::Utils::Outcome< TagResourceResult, LightsailError > TagResourceOutcome
std::future< GetDistributionLatestCacheResetOutcome > GetDistributionLatestCacheResetOutcomeCallable
Aws::Utils::Outcome< UpdateRelationalDatabaseResult, LightsailError > UpdateRelationalDatabaseOutcome
std::future< CreateDiskOutcome > CreateDiskOutcomeCallable
Aws::Utils::Outcome< GetContainerLogResult, LightsailError > GetContainerLogOutcome
Aws::Utils::Outcome< GetInstanceResult, LightsailError > GetInstanceOutcome
std::future< AttachInstancesToLoadBalancerOutcome > AttachInstancesToLoadBalancerOutcomeCallable
std::future< PutAlarmOutcome > PutAlarmOutcomeCallable
std::future< GetCostEstimateOutcome > GetCostEstimateOutcomeCallable
std::future< GetInstanceMetricDataOutcome > GetInstanceMetricDataOutcomeCallable
Aws::Utils::Outcome< GetInstanceStateResult, LightsailError > GetInstanceStateOutcome
std::future< DeleteContactMethodOutcome > DeleteContactMethodOutcomeCallable
Aws::Utils::Outcome< UpdateInstanceMetadataOptionsResult, LightsailError > UpdateInstanceMetadataOptionsOutcome
Aws::Utils::Outcome< IsVpcPeeredResult, LightsailError > IsVpcPeeredOutcome
Aws::Utils::Outcome< AllocateStaticIpResult, LightsailError > AllocateStaticIpOutcome
std::future< GetContainerAPIMetadataOutcome > GetContainerAPIMetadataOutcomeCallable
Aws::Utils::Outcome< GetContainerServiceMetricDataResult, LightsailError > GetContainerServiceMetricDataOutcome
Aws::Utils::Outcome< GetBundlesResult, LightsailError > GetBundlesOutcome
Aws::Utils::Outcome< AttachStaticIpResult, LightsailError > AttachStaticIpOutcome
std::future< GetLoadBalancersOutcome > GetLoadBalancersOutcomeCallable
std::future< CreateInstancesFromSnapshotOutcome > CreateInstancesFromSnapshotOutcomeCallable
std::future< UpdateRelationalDatabaseOutcome > UpdateRelationalDatabaseOutcomeCallable
std::future< CreateInstancesOutcome > CreateInstancesOutcomeCallable
std::future< GetContainerServiceMetricDataOutcome > GetContainerServiceMetricDataOutcomeCallable
std::future< IsVpcPeeredOutcome > IsVpcPeeredOutcomeCallable
Aws::Utils::Outcome< CreateDiskFromSnapshotResult, LightsailError > CreateDiskFromSnapshotOutcome
std::future< DisableAddOnOutcome > DisableAddOnOutcomeCallable
std::future< AttachLoadBalancerTlsCertificateOutcome > AttachLoadBalancerTlsCertificateOutcomeCallable
Aws::Utils::Outcome< GetRelationalDatabaseResult, LightsailError > GetRelationalDatabaseOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< CreateKeyPairOutcome > CreateKeyPairOutcomeCallable
Aws::Utils::Outcome< GetOperationResult, LightsailError > GetOperationOutcome
Aws::Utils::Outcome< EnableAddOnResult, LightsailError > EnableAddOnOutcome
std::future< GetBucketAccessKeysOutcome > GetBucketAccessKeysOutcomeCallable
std::future< CreateInstanceSnapshotOutcome > CreateInstanceSnapshotOutcomeCallable
std::future< UpdateInstanceMetadataOptionsOutcome > UpdateInstanceMetadataOptionsOutcomeCallable
std::future< GetBucketBundlesOutcome > GetBucketBundlesOutcomeCallable
Aws::Utils::Outcome< DeleteKnownHostKeysResult, LightsailError > DeleteKnownHostKeysOutcome
std::future< DeleteInstanceSnapshotOutcome > DeleteInstanceSnapshotOutcomeCallable
std::future< GetKeyPairsOutcome > GetKeyPairsOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< GetDiskResult, LightsailError > GetDiskOutcome
Aws::Utils::Outcome< GetRelationalDatabaseParametersResult, LightsailError > GetRelationalDatabaseParametersOutcome
Aws::Utils::Outcome< GetContainerServiceDeploymentsResult, LightsailError > GetContainerServiceDeploymentsOutcome
Aws::Utils::Outcome< GetRelationalDatabaseMetricDataResult, LightsailError > GetRelationalDatabaseMetricDataOutcome
std::future< CopySnapshotOutcome > CopySnapshotOutcomeCallable
std::future< GetRelationalDatabaseMetricDataOutcome > GetRelationalDatabaseMetricDataOutcomeCallable
Aws::Utils::Outcome< DeleteContactMethodResult, LightsailError > DeleteContactMethodOutcome
std::future< GetInstancesOutcome > GetInstancesOutcomeCallable
std::future< DeleteLoadBalancerTlsCertificateOutcome > DeleteLoadBalancerTlsCertificateOutcomeCallable
std::future< CreateBucketOutcome > CreateBucketOutcomeCallable
Aws::Utils::Outcome< GetBlueprintsResult, LightsailError > GetBlueprintsOutcome
Aws::Utils::Outcome< GetBucketsResult, LightsailError > GetBucketsOutcome
std::future< GetRelationalDatabaseSnapshotsOutcome > GetRelationalDatabaseSnapshotsOutcomeCallable
Aws::Utils::Outcome< CloseInstancePublicPortsResult, LightsailError > CloseInstancePublicPortsOutcome
std::future< RebootRelationalDatabaseOutcome > RebootRelationalDatabaseOutcomeCallable
Aws::Utils::Outcome< GetDistributionBundlesResult, LightsailError > GetDistributionBundlesOutcome
Aws::Utils::Outcome< OpenInstancePublicPortsResult, LightsailError > OpenInstancePublicPortsOutcome
Aws::Utils::Outcome< UpdateDistributionBundleResult, LightsailError > UpdateDistributionBundleOutcome
Aws::Utils::Outcome< GetAlarmsResult, LightsailError > GetAlarmsOutcome
Aws::Utils::Outcome< GetKeyPairResult, LightsailError > GetKeyPairOutcome
std::future< DeleteDiskSnapshotOutcome > DeleteDiskSnapshotOutcomeCallable
Aws::Utils::Outcome< DeleteLoadBalancerTlsCertificateResult, LightsailError > DeleteLoadBalancerTlsCertificateOutcome
Aws::Utils::Outcome< UntagResourceResult, LightsailError > UntagResourceOutcome
Aws::Utils::Outcome< DisableAddOnResult, LightsailError > DisableAddOnOutcome
std::future< CreateCloudFormationStackOutcome > CreateCloudFormationStackOutcomeCallable
std::future< GetBlueprintsOutcome > GetBlueprintsOutcomeCallable
Aws::Utils::Outcome< AttachLoadBalancerTlsCertificateResult, LightsailError > AttachLoadBalancerTlsCertificateOutcome
std::future< AttachCertificateToDistributionOutcome > AttachCertificateToDistributionOutcomeCallable
Aws::Utils::Outcome< StopInstanceResult, LightsailError > StopInstanceOutcome
std::future< GetOperationOutcome > GetOperationOutcomeCallable
std::future< GetContainerImagesOutcome > GetContainerImagesOutcomeCallable
Aws::Utils::Outcome< RegisterContainerImageResult, LightsailError > RegisterContainerImageOutcome
Aws::Utils::Outcome< GetStaticIpResult, LightsailError > GetStaticIpOutcome
std::future< GetRelationalDatabaseParametersOutcome > GetRelationalDatabaseParametersOutcomeCallable
std::future< GetRelationalDatabaseLogStreamsOutcome > GetRelationalDatabaseLogStreamsOutcomeCallable
Aws::Utils::Outcome< DeleteDomainEntryResult, LightsailError > DeleteDomainEntryOutcome
std::future< StartGUISessionOutcome > StartGUISessionOutcomeCallable
Aws::Utils::Outcome< StartGUISessionResult, LightsailError > StartGUISessionOutcome
std::future< GetContainerServicePowersOutcome > GetContainerServicePowersOutcomeCallable
std::future< RegisterContainerImageOutcome > RegisterContainerImageOutcomeCallable
Aws::Utils::Outcome< GetDiskSnapshotsResult, LightsailError > GetDiskSnapshotsOutcome
std::future< UpdateDistributionBundleOutcome > UpdateDistributionBundleOutcomeCallable
Aws::Utils::Outcome< GetInstancesResult, LightsailError > GetInstancesOutcome
Aws::Utils::Outcome< GetOperationsResult, LightsailError > GetOperationsOutcome
std::future< CreateGUISessionAccessDetailsOutcome > CreateGUISessionAccessDetailsOutcomeCallable
Aws::Utils::Outcome< UpdateRelationalDatabaseParametersResult, LightsailError > UpdateRelationalDatabaseParametersOutcome
std::future< GetBucketsOutcome > GetBucketsOutcomeCallable
std::future< GetDistributionMetricDataOutcome > GetDistributionMetricDataOutcomeCallable
std::future< DeleteRelationalDatabaseSnapshotOutcome > DeleteRelationalDatabaseSnapshotOutcomeCallable
std::future< GetInstancePortStatesOutcome > GetInstancePortStatesOutcomeCallable
Aws::Utils::Outcome< CreateGUISessionAccessDetailsResult, LightsailError > CreateGUISessionAccessDetailsOutcome
std::future< GetAlarmsOutcome > GetAlarmsOutcomeCallable
Aws::Utils::Outcome< GetDistributionLatestCacheResetResult, LightsailError > GetDistributionLatestCacheResetOutcome
std::future< GetDistributionBundlesOutcome > GetDistributionBundlesOutcomeCallable
Aws::Utils::Outcome< ExportSnapshotResult, LightsailError > ExportSnapshotOutcome
Aws::Utils::Outcome< DeleteBucketAccessKeyResult, LightsailError > DeleteBucketAccessKeyOutcome
Aws::Utils::Outcome< UpdateDistributionResult, LightsailError > UpdateDistributionOutcome
Aws::Utils::Outcome< DetachDiskResult, LightsailError > DetachDiskOutcome
Aws::Utils::Outcome< StartRelationalDatabaseResult, LightsailError > StartRelationalDatabaseOutcome
Aws::Utils::Outcome< SendContactMethodVerificationResult, LightsailError > SendContactMethodVerificationOutcome
std::future< UpdateRelationalDatabaseParametersOutcome > UpdateRelationalDatabaseParametersOutcomeCallable
std::future< DeleteAutoSnapshotOutcome > DeleteAutoSnapshotOutcomeCallable
std::future< DeleteCertificateOutcome > DeleteCertificateOutcomeCallable
Aws::Utils::Outcome< StartInstanceResult, LightsailError > StartInstanceOutcome
Aws::Utils::Outcome< GetInstanceMetricDataResult, LightsailError > GetInstanceMetricDataOutcome
Aws::Utils::Outcome< GetContainerAPIMetadataResult, LightsailError > GetContainerAPIMetadataOutcome
Aws::Utils::Outcome< GetStaticIpsResult, LightsailError > GetStaticIpsOutcome
Aws::Utils::Outcome< CreateDiskResult, LightsailError > CreateDiskOutcome
Aws::Utils::Outcome< GetLoadBalancerResult, LightsailError > GetLoadBalancerOutcome
std::future< UnpeerVpcOutcome > UnpeerVpcOutcomeCallable
std::future< GetRelationalDatabaseBlueprintsOutcome > GetRelationalDatabaseBlueprintsOutcomeCallable
std::future< GetDiskSnapshotOutcome > GetDiskSnapshotOutcomeCallable
Aws::Utils::Outcome< GetLoadBalancerTlsCertificatesResult, LightsailError > GetLoadBalancerTlsCertificatesOutcome
Aws::Utils::Outcome< CreateInstancesResult, LightsailError > CreateInstancesOutcome
std::future< CreateRelationalDatabaseOutcome > CreateRelationalDatabaseOutcomeCallable
std::future< GetBucketMetricDataOutcome > GetBucketMetricDataOutcomeCallable
std::future< GetCloudFormationStackRecordsOutcome > GetCloudFormationStackRecordsOutcomeCallable
std::future< GetRelationalDatabaseOutcome > GetRelationalDatabaseOutcomeCallable
Aws::Utils::Outcome< CreateRelationalDatabaseResult, LightsailError > CreateRelationalDatabaseOutcome
Aws::Utils::Outcome< DeleteContainerServiceResult, LightsailError > DeleteContainerServiceOutcome
Aws::Utils::Outcome< GetAutoSnapshotsResult, LightsailError > GetAutoSnapshotsOutcome
std::future< SetResourceAccessForBucketOutcome > SetResourceAccessForBucketOutcomeCallable
std::future< GetAutoSnapshotsOutcome > GetAutoSnapshotsOutcomeCallable
Aws::Utils::Outcome< DeleteDiskSnapshotResult, LightsailError > DeleteDiskSnapshotOutcome
std::future< CreateDiskSnapshotOutcome > CreateDiskSnapshotOutcomeCallable
std::future< GetSetupHistoryOutcome > GetSetupHistoryOutcomeCallable
std::future< GetLoadBalancerTlsCertificatesOutcome > GetLoadBalancerTlsCertificatesOutcomeCallable
Aws::Utils::Outcome< CreateRelationalDatabaseSnapshotResult, LightsailError > CreateRelationalDatabaseSnapshotOutcome
Aws::Utils::Outcome< CreateContainerServiceResult, LightsailError > CreateContainerServiceOutcome
Aws::Utils::Outcome< GetDiskSnapshotResult, LightsailError > GetDiskSnapshotOutcome
std::future< DeleteInstanceOutcome > DeleteInstanceOutcomeCallable
std::future< GetContainerLogOutcome > GetContainerLogOutcomeCallable
std::future< GetRelationalDatabaseSnapshotOutcome > GetRelationalDatabaseSnapshotOutcomeCallable
Aws::Utils::Outcome< CopySnapshotResult, LightsailError > CopySnapshotOutcome
std::future< DeleteDistributionOutcome > DeleteDistributionOutcomeCallable
std::future< GetRelationalDatabaseMasterUserPasswordOutcome > GetRelationalDatabaseMasterUserPasswordOutcomeCallable
Aws::Utils::Outcome< GetContainerServicePowersResult, LightsailError > GetContainerServicePowersOutcome
std::future< GetBundlesOutcome > GetBundlesOutcomeCallable
Aws::Utils::Outcome< UnpeerVpcResult, LightsailError > UnpeerVpcOutcome
Aws::Utils::Outcome< UpdateContainerServiceResult, LightsailError > UpdateContainerServiceOutcome
std::future< GetLoadBalancerOutcome > GetLoadBalancerOutcomeCallable
Aws::Utils::Outcome< GetContainerImagesResult, LightsailError > GetContainerImagesOutcome
std::future< GetStaticIpsOutcome > GetStaticIpsOutcomeCallable
std::future< GetDistributionsOutcome > GetDistributionsOutcomeCallable
Aws::Utils::Outcome< CreateKeyPairResult, LightsailError > CreateKeyPairOutcome
std::future< DeleteBucketAccessKeyOutcome > DeleteBucketAccessKeyOutcomeCallable
Aws::Utils::Outcome< GetInstanceSnapshotResult, LightsailError > GetInstanceSnapshotOutcome
std::future< SendContactMethodVerificationOutcome > SendContactMethodVerificationOutcomeCallable
Aws::Utils::Outcome< PeerVpcResult, LightsailError > PeerVpcOutcome
Aws::Utils::Outcome< DeleteInstanceResult, LightsailError > DeleteInstanceOutcome
std::future< ResetDistributionCacheOutcome > ResetDistributionCacheOutcomeCallable
std::future< GetRelationalDatabasesOutcome > GetRelationalDatabasesOutcomeCallable
Aws::Utils::Outcome< GetOperationsForResourceResult, LightsailError > GetOperationsForResourceOutcome
Aws::Utils::Outcome< DeleteDomainResult, LightsailError > DeleteDomainOutcome
Aws::Utils::Outcome< GetLoadBalancersResult, LightsailError > GetLoadBalancersOutcome
Aws::Utils::Outcome< DeleteCertificateResult, LightsailError > DeleteCertificateOutcome
Aws::Utils::Outcome< DeleteDiskResult, LightsailError > DeleteDiskOutcome
Aws::Utils::Outcome< CreateBucketAccessKeyResult, LightsailError > CreateBucketAccessKeyOutcome
std::future< DeleteDomainEntryOutcome > DeleteDomainEntryOutcomeCallable
std::future< DetachDiskOutcome > DetachDiskOutcomeCallable
std::future< UpdateDistributionOutcome > UpdateDistributionOutcomeCallable
Aws::Utils::Outcome< DeleteContainerImageResult, LightsailError > DeleteContainerImageOutcome
std::future< DeleteRelationalDatabaseOutcome > DeleteRelationalDatabaseOutcomeCallable
std::future< ReleaseStaticIpOutcome > ReleaseStaticIpOutcomeCallable
Aws::Utils::Outcome< GetBucketAccessKeysResult, LightsailError > GetBucketAccessKeysOutcome
std::future< CreateCertificateOutcome > CreateCertificateOutcomeCallable
std::future< UpdateContainerServiceOutcome > UpdateContainerServiceOutcomeCallable
Aws::Utils::Outcome< DeleteAutoSnapshotResult, LightsailError > DeleteAutoSnapshotOutcome
std::future< GetRelationalDatabaseBundlesOutcome > GetRelationalDatabaseBundlesOutcomeCallable
Aws::Utils::Outcome< GetDisksResult, LightsailError > GetDisksOutcome
Aws::Utils::Outcome< StopGUISessionResult, LightsailError > StopGUISessionOutcome
std::future< CreateContactMethodOutcome > CreateContactMethodOutcomeCallable
Aws::Utils::Outcome< UpdateLoadBalancerAttributeResult, LightsailError > UpdateLoadBalancerAttributeOutcome
std::future< GetStaticIpOutcome > GetStaticIpOutcomeCallable
Aws::Utils::Outcome< CreateInstancesFromSnapshotResult, LightsailError > CreateInstancesFromSnapshotOutcome
Aws::Utils::Outcome< DetachCertificateFromDistributionResult, LightsailError > DetachCertificateFromDistributionOutcome
std::future< GetContactMethodsOutcome > GetContactMethodsOutcomeCallable
Aws::Utils::Outcome< TestAlarmResult, LightsailError > TestAlarmOutcome
std::future< GetDisksOutcome > GetDisksOutcomeCallable
std::future< DetachInstancesFromLoadBalancerOutcome > DetachInstancesFromLoadBalancerOutcomeCallable
std::future< OpenInstancePublicPortsOutcome > OpenInstancePublicPortsOutcomeCallable
Aws::Utils::Outcome< AttachCertificateToDistributionResult, LightsailError > AttachCertificateToDistributionOutcome
std::future< CreateBucketAccessKeyOutcome > CreateBucketAccessKeyOutcomeCallable
Aws::Utils::Outcome< GetInstancePortStatesResult, LightsailError > GetInstancePortStatesOutcome
Aws::Utils::Outcome< PutInstancePublicPortsResult, LightsailError > PutInstancePublicPortsOutcome
std::future< UpdateBucketBundleOutcome > UpdateBucketBundleOutcomeCallable
std::future< CreateDistributionOutcome > CreateDistributionOutcomeCallable
std::future< StopRelationalDatabaseOutcome > StopRelationalDatabaseOutcomeCallable
std::future< GetRelationalDatabaseLogEventsOutcome > GetRelationalDatabaseLogEventsOutcomeCallable
Aws::Utils::Outcome< DeleteAlarmResult, LightsailError > DeleteAlarmOutcome
std::future< StartInstanceOutcome > StartInstanceOutcomeCallable
std::future< GetDomainOutcome > GetDomainOutcomeCallable
Aws::Utils::Outcome< GetActiveNamesResult, LightsailError > GetActiveNamesOutcome
std::future< DeleteKeyPairOutcome > DeleteKeyPairOutcomeCallable
Aws::Utils::Outcome< GetRelationalDatabaseLogStreamsResult, LightsailError > GetRelationalDatabaseLogStreamsOutcome
Aws::Utils::Outcome< ResetDistributionCacheResult, LightsailError > ResetDistributionCacheOutcome
Aws::Utils::Outcome< GetLoadBalancerMetricDataResult, LightsailError > GetLoadBalancerMetricDataOutcome
std::future< DeleteDiskOutcome > DeleteDiskOutcomeCallable
Aws::Utils::Outcome< GetInstanceAccessDetailsResult, LightsailError > GetInstanceAccessDetailsOutcome
std::future< GetDiskOutcome > GetDiskOutcomeCallable
Aws::Utils::Outcome< GetDistributionsResult, LightsailError > GetDistributionsOutcome
std::future< StopGUISessionOutcome > StopGUISessionOutcomeCallable
Aws::Utils::Outcome< GetRelationalDatabaseMasterUserPasswordResult, LightsailError > GetRelationalDatabaseMasterUserPasswordOutcome
std::future< GetOperationsForResourceOutcome > GetOperationsForResourceOutcomeCallable
std::future< UpdateBucketOutcome > UpdateBucketOutcomeCallable
std::future< GetInstanceOutcome > GetInstanceOutcomeCallable
std::future< GetInstanceSnapshotOutcome > GetInstanceSnapshotOutcomeCallable
Aws::Utils::Outcome< DeleteRelationalDatabaseResult, LightsailError > DeleteRelationalDatabaseOutcome
Aws::Utils::Outcome< UpdateBucketBundleResult, LightsailError > UpdateBucketBundleOutcome
Aws::Utils::Outcome< GetRelationalDatabaseSnapshotsResult, LightsailError > GetRelationalDatabaseSnapshotsOutcome
Aws::Utils::Outcome< CreateContainerServiceRegistryLoginResult, LightsailError > CreateContainerServiceRegistryLoginOutcome
std::future< GetRelationalDatabaseEventsOutcome > GetRelationalDatabaseEventsOutcomeCallable
Aws::Utils::Outcome< DeleteDistributionResult, LightsailError > DeleteDistributionOutcome
std::future< DeleteDomainOutcome > DeleteDomainOutcomeCallable
std::future< GetCertificatesOutcome > GetCertificatesOutcomeCallable
std::future< DeleteBucketOutcome > DeleteBucketOutcomeCallable
std::future< EnableAddOnOutcome > EnableAddOnOutcomeCallable
Aws::Utils::Outcome< SetIpAddressTypeResult, LightsailError > SetIpAddressTypeOutcome
Aws::Utils::Outcome< PutAlarmResult, LightsailError > PutAlarmOutcome
Aws::Utils::Outcome< RebootRelationalDatabaseResult, LightsailError > RebootRelationalDatabaseOutcome
Aws::Utils::Outcome< GetCertificatesResult, LightsailError > GetCertificatesOutcome
std::future< GetInstanceStateOutcome > GetInstanceStateOutcomeCallable
Aws::Utils::Outcome< GetKeyPairsResult, LightsailError > GetKeyPairsOutcome
Aws::Utils::Outcome< CreateContactMethodResult, LightsailError > CreateContactMethodOutcome
std::function< void(const LightsailClient *, const Model::GetAutoSnapshotsRequest &, const Model::GetAutoSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAutoSnapshotsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::SetIpAddressTypeRequest &, const Model::SetIpAddressTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIpAddressTypeResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::EnableAddOnRequest &, const Model::EnableAddOnOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableAddOnResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetCostEstimateRequest &, const Model::GetCostEstimateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCostEstimateResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::AllocateStaticIpRequest &, const Model::AllocateStaticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AllocateStaticIpResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetInstanceMetricDataRequest &, const Model::GetInstanceMetricDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInstanceMetricDataResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteCertificateRequest &, const Model::DeleteCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCertificateResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetBucketBundlesRequest &, const Model::GetBucketBundlesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBucketBundlesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabaseEventsRequest &, const Model::GetRelationalDatabaseEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabaseEventsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabaseMetricDataRequest &, const Model::GetRelationalDatabaseMetricDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabaseMetricDataResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::RegisterContainerImageRequest &, const Model::RegisterContainerImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterContainerImageResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateContactMethodRequest &, const Model::CreateContactMethodOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateContactMethodResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetLoadBalancersRequest &, const Model::GetLoadBalancersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLoadBalancersResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetBundlesRequest &, const Model::GetBundlesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBundlesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::StopInstanceRequest &, const Model::StopInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopInstanceResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabaseBlueprintsRequest &, const Model::GetRelationalDatabaseBlueprintsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabaseBlueprintsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetDistributionBundlesRequest &, const Model::GetDistributionBundlesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDistributionBundlesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetKeyPairRequest &, const Model::GetKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetKeyPairResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteDiskSnapshotRequest &, const Model::DeleteDiskSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDiskSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteDomainEntryRequest &, const Model::DeleteDomainEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainEntryResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetAlarmsRequest &, const Model::GetAlarmsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAlarmsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetDistributionLatestCacheResetRequest &, const Model::GetDistributionLatestCacheResetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDistributionLatestCacheResetResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabaseLogEventsRequest &, const Model::GetRelationalDatabaseLogEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabaseLogEventsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::StartInstanceRequest &, const Model::StartInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartInstanceResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetDiskRequest &, const Model::GetDiskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDiskResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::AttachDiskRequest &, const Model::AttachDiskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachDiskResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateDomainRequest &, const Model::CreateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetInstanceSnapshotRequest &, const Model::GetInstanceSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInstanceSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetLoadBalancerRequest &, const Model::GetLoadBalancerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLoadBalancerResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateInstancesFromSnapshotRequest &, const Model::CreateInstancesFromSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInstancesFromSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::OpenInstancePublicPortsRequest &, const Model::OpenInstancePublicPortsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > OpenInstancePublicPortsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetInstanceAccessDetailsRequest &, const Model::GetInstanceAccessDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInstanceAccessDetailsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateLoadBalancerTlsCertificateRequest &, const Model::CreateLoadBalancerTlsCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLoadBalancerTlsCertificateResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateContainerServiceRequest &, const Model::CreateContainerServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateContainerServiceResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UpdateRelationalDatabaseRequest &, const Model::UpdateRelationalDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRelationalDatabaseResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::SetupInstanceHttpsRequest &, const Model::SetupInstanceHttpsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetupInstanceHttpsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabasesRequest &, const Model::GetRelationalDatabasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabasesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetContainerServicePowersRequest &, const Model::GetContainerServicePowersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContainerServicePowersResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabaseParametersRequest &, const Model::GetRelationalDatabaseParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabaseParametersResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateRelationalDatabaseRequest &, const Model::CreateRelationalDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRelationalDatabaseResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteBucketAccessKeyRequest &, const Model::DeleteBucketAccessKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBucketAccessKeyResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetDisksRequest &, const Model::GetDisksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDisksResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabaseMasterUserPasswordRequest &, const Model::GetRelationalDatabaseMasterUserPasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabaseMasterUserPasswordResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteKeyPairRequest &, const Model::DeleteKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteKeyPairResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::TestAlarmRequest &, const Model::TestAlarmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestAlarmResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateDiskRequest &, const Model::CreateDiskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDiskResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabaseSnapshotRequest &, const Model::GetRelationalDatabaseSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabaseSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabaseBundlesRequest &, const Model::GetRelationalDatabaseBundlesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabaseBundlesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetContainerLogRequest &, const Model::GetContainerLogOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContainerLogResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DetachDiskRequest &, const Model::DetachDiskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachDiskResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UpdateInstanceMetadataOptionsRequest &, const Model::UpdateInstanceMetadataOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateInstanceMetadataOptionsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteBucketRequest &, const Model::DeleteBucketOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBucketResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::AttachCertificateToDistributionRequest &, const Model::AttachCertificateToDistributionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachCertificateToDistributionResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetOperationsRequest &, const Model::GetOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOperationsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetLoadBalancerTlsCertificatesRequest &, const Model::GetLoadBalancerTlsCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLoadBalancerTlsCertificatesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::AttachStaticIpRequest &, const Model::AttachStaticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachStaticIpResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::PutInstancePublicPortsRequest &, const Model::PutInstancePublicPortsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutInstancePublicPortsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateContainerServiceDeploymentRequest &, const Model::CreateContainerServiceDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateContainerServiceDeploymentResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DetachCertificateFromDistributionRequest &, const Model::DetachCertificateFromDistributionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachCertificateFromDistributionResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetStaticIpsRequest &, const Model::GetStaticIpsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStaticIpsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateCloudFormationStackRequest &, const Model::CreateCloudFormationStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCloudFormationStackResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteContainerImageRequest &, const Model::DeleteContainerImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteContainerImageResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteContainerServiceRequest &, const Model::DeleteContainerServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteContainerServiceResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetInstancesRequest &, const Model::GetInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInstancesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetStaticIpRequest &, const Model::GetStaticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStaticIpResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::PutAlarmRequest &, const Model::PutAlarmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutAlarmResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::AttachInstancesToLoadBalancerRequest &, const Model::AttachInstancesToLoadBalancerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachInstancesToLoadBalancerResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabaseLogStreamsRequest &, const Model::GetRelationalDatabaseLogStreamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabaseLogStreamsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UnpeerVpcRequest &, const Model::UnpeerVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnpeerVpcResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabaseRequest &, const Model::GetRelationalDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabaseResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateInstanceSnapshotRequest &, const Model::CreateInstanceSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInstanceSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UpdateDomainEntryRequest &, const Model::UpdateDomainEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainEntryResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteAutoSnapshotRequest &, const Model::DeleteAutoSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAutoSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRelationalDatabaseSnapshotsRequest &, const Model::GetRelationalDatabaseSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRelationalDatabaseSnapshotsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateKeyPairRequest &, const Model::CreateKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateKeyPairResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetOperationRequest &, const Model::GetOperationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOperationResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetDiskSnapshotRequest &, const Model::GetDiskSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDiskSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetOperationsForResourceRequest &, const Model::GetOperationsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOperationsForResourceResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateDomainEntryRequest &, const Model::CreateDomainEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainEntryResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UpdateRelationalDatabaseParametersRequest &, const Model::UpdateRelationalDatabaseParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRelationalDatabaseParametersResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteKnownHostKeysRequest &, const Model::DeleteKnownHostKeysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteKnownHostKeysResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateRelationalDatabaseSnapshotRequest &, const Model::CreateRelationalDatabaseSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRelationalDatabaseSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteInstanceRequest &, const Model::DeleteInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInstanceResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::IsVpcPeeredRequest &, const Model::IsVpcPeeredOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > IsVpcPeeredResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetLoadBalancerTlsPoliciesRequest &, const Model::GetLoadBalancerTlsPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLoadBalancerTlsPoliciesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetContainerImagesRequest &, const Model::GetContainerImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContainerImagesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetBucketAccessKeysRequest &, const Model::GetBucketAccessKeysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBucketAccessKeysResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetDistributionMetricDataRequest &, const Model::GetDistributionMetricDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDistributionMetricDataResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetContactMethodsRequest &, const Model::GetContactMethodsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContactMethodsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteLoadBalancerTlsCertificateRequest &, const Model::DeleteLoadBalancerTlsCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLoadBalancerTlsCertificateResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetBucketsRequest &, const Model::GetBucketsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBucketsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteDiskRequest &, const Model::DeleteDiskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDiskResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::SendContactMethodVerificationRequest &, const Model::SendContactMethodVerificationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendContactMethodVerificationResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::StopRelationalDatabaseRequest &, const Model::StopRelationalDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopRelationalDatabaseResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CopySnapshotRequest &, const Model::CopySnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CopySnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteAlarmRequest &, const Model::DeleteAlarmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAlarmResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetSetupHistoryRequest &, const Model::GetSetupHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSetupHistoryResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetBucketMetricDataRequest &, const Model::GetBucketMetricDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBucketMetricDataResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetDistributionsRequest &, const Model::GetDistributionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDistributionsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateRelationalDatabaseFromSnapshotRequest &, const Model::CreateRelationalDatabaseFromSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRelationalDatabaseFromSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteRelationalDatabaseSnapshotRequest &, const Model::DeleteRelationalDatabaseSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRelationalDatabaseSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateCertificateRequest &, const Model::CreateCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCertificateResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::ImportKeyPairRequest &, const Model::ImportKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportKeyPairResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetContainerServicesRequest &, const Model::GetContainerServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContainerServicesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UpdateBucketRequest &, const Model::UpdateBucketOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateBucketResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateDiskSnapshotRequest &, const Model::CreateDiskSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDiskSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetExportSnapshotRecordsRequest &, const Model::GetExportSnapshotRecordsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetExportSnapshotRecordsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetKeyPairsRequest &, const Model::GetKeyPairsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetKeyPairsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetInstanceSnapshotsRequest &, const Model::GetInstanceSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInstanceSnapshotsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetLoadBalancerMetricDataRequest &, const Model::GetLoadBalancerMetricDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLoadBalancerMetricDataResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteDomainRequest &, const Model::DeleteDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetContainerServiceMetricDataRequest &, const Model::GetContainerServiceMetricDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContainerServiceMetricDataResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::ResetDistributionCacheRequest &, const Model::ResetDistributionCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetDistributionCacheResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UpdateDistributionBundleRequest &, const Model::UpdateDistributionBundleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDistributionBundleResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteInstanceSnapshotRequest &, const Model::DeleteInstanceSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInstanceSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteLoadBalancerRequest &, const Model::DeleteLoadBalancerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLoadBalancerResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetContainerServiceDeploymentsRequest &, const Model::GetContainerServiceDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContainerServiceDeploymentsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetDomainRequest &, const Model::GetDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DetachStaticIpRequest &, const Model::DetachStaticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachStaticIpResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetCloudFormationStackRecordsRequest &, const Model::GetCloudFormationStackRecordsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCloudFormationStackRecordsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateBucketAccessKeyRequest &, const Model::CreateBucketAccessKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBucketAccessKeyResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetDomainsRequest &, const Model::GetDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteRelationalDatabaseRequest &, const Model::DeleteRelationalDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRelationalDatabaseResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetInstanceStateRequest &, const Model::GetInstanceStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInstanceStateResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::RebootRelationalDatabaseRequest &, const Model::RebootRelationalDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebootRelationalDatabaseResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DownloadDefaultKeyPairRequest &, const Model::DownloadDefaultKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DownloadDefaultKeyPairResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetInstancePortStatesRequest &, const Model::GetInstancePortStatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInstancePortStatesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::SetResourceAccessForBucketRequest &, const Model::SetResourceAccessForBucketOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetResourceAccessForBucketResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateContainerServiceRegistryLoginRequest &, const Model::CreateContainerServiceRegistryLoginOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateContainerServiceRegistryLoginResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::ReleaseStaticIpRequest &, const Model::ReleaseStaticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReleaseStaticIpResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UpdateLoadBalancerAttributeRequest &, const Model::UpdateLoadBalancerAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateLoadBalancerAttributeResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::StopGUISessionRequest &, const Model::StopGUISessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopGUISessionResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetInstanceRequest &, const Model::GetInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInstanceResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateBucketRequest &, const Model::CreateBucketOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBucketResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::AttachLoadBalancerTlsCertificateRequest &, const Model::AttachLoadBalancerTlsCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachLoadBalancerTlsCertificateResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetContainerAPIMetadataRequest &, const Model::GetContainerAPIMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContainerAPIMetadataResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetDiskSnapshotsRequest &, const Model::GetDiskSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDiskSnapshotsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::StartRelationalDatabaseRequest &, const Model::StartRelationalDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartRelationalDatabaseResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UpdateContainerServiceRequest &, const Model::UpdateContainerServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateContainerServiceResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetActiveNamesRequest &, const Model::GetActiveNamesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetActiveNamesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UpdateBucketBundleRequest &, const Model::UpdateBucketBundleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateBucketBundleResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetBlueprintsRequest &, const Model::GetBlueprintsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBlueprintsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::ExportSnapshotRequest &, const Model::ExportSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ExportSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetCertificatesRequest &, const Model::GetCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCertificatesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::UpdateDistributionRequest &, const Model::UpdateDistributionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDistributionResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteContactMethodRequest &, const Model::DeleteContactMethodOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteContactMethodResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DetachInstancesFromLoadBalancerRequest &, const Model::DetachInstancesFromLoadBalancerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachInstancesFromLoadBalancerResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateDiskFromSnapshotRequest &, const Model::CreateDiskFromSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDiskFromSnapshotResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CloseInstancePublicPortsRequest &, const Model::CloseInstancePublicPortsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CloseInstancePublicPortsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::PeerVpcRequest &, const Model::PeerVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PeerVpcResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateLoadBalancerRequest &, const Model::CreateLoadBalancerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLoadBalancerResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::StartGUISessionRequest &, const Model::StartGUISessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartGUISessionResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateDistributionRequest &, const Model::CreateDistributionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDistributionResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::GetRegionsRequest &, const Model::GetRegionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRegionsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DisableAddOnRequest &, const Model::DisableAddOnOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableAddOnResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateInstancesRequest &, const Model::CreateInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInstancesResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::DeleteDistributionRequest &, const Model::DeleteDistributionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDistributionResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::CreateGUISessionAccessDetailsRequest &, const Model::CreateGUISessionAccessDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGUISessionAccessDetailsResponseReceivedHandler
std::function< void(const LightsailClient *, const Model::RebootInstanceRequest &, const Model::RebootInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebootInstanceResponseReceivedHandler