AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
AppRunnerServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/apprunner/AppRunnerErrors.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/apprunner/AppRunnerEndpointProvider.h>
16#include <future>
17#include <functional>
18/* End of generic header includes */
19
20/* Service model headers required in AppRunnerClient header */
21#include <aws/apprunner/model/AssociateCustomDomainResult.h>
22#include <aws/apprunner/model/CreateAutoScalingConfigurationResult.h>
23#include <aws/apprunner/model/CreateConnectionResult.h>
24#include <aws/apprunner/model/CreateObservabilityConfigurationResult.h>
25#include <aws/apprunner/model/CreateServiceResult.h>
26#include <aws/apprunner/model/CreateVpcConnectorResult.h>
27#include <aws/apprunner/model/CreateVpcIngressConnectionResult.h>
28#include <aws/apprunner/model/DeleteAutoScalingConfigurationResult.h>
29#include <aws/apprunner/model/DeleteConnectionResult.h>
30#include <aws/apprunner/model/DeleteObservabilityConfigurationResult.h>
31#include <aws/apprunner/model/DeleteServiceResult.h>
32#include <aws/apprunner/model/DeleteVpcConnectorResult.h>
33#include <aws/apprunner/model/DeleteVpcIngressConnectionResult.h>
34#include <aws/apprunner/model/DescribeAutoScalingConfigurationResult.h>
35#include <aws/apprunner/model/DescribeCustomDomainsResult.h>
36#include <aws/apprunner/model/DescribeObservabilityConfigurationResult.h>
37#include <aws/apprunner/model/DescribeServiceResult.h>
38#include <aws/apprunner/model/DescribeVpcConnectorResult.h>
39#include <aws/apprunner/model/DescribeVpcIngressConnectionResult.h>
40#include <aws/apprunner/model/DisassociateCustomDomainResult.h>
41#include <aws/apprunner/model/ListAutoScalingConfigurationsResult.h>
42#include <aws/apprunner/model/ListConnectionsResult.h>
43#include <aws/apprunner/model/ListObservabilityConfigurationsResult.h>
44#include <aws/apprunner/model/ListOperationsResult.h>
45#include <aws/apprunner/model/ListServicesResult.h>
46#include <aws/apprunner/model/ListServicesForAutoScalingConfigurationResult.h>
47#include <aws/apprunner/model/ListTagsForResourceResult.h>
48#include <aws/apprunner/model/ListVpcConnectorsResult.h>
49#include <aws/apprunner/model/ListVpcIngressConnectionsResult.h>
50#include <aws/apprunner/model/PauseServiceResult.h>
51#include <aws/apprunner/model/ResumeServiceResult.h>
52#include <aws/apprunner/model/StartDeploymentResult.h>
53#include <aws/apprunner/model/TagResourceResult.h>
54#include <aws/apprunner/model/UntagResourceResult.h>
55#include <aws/apprunner/model/UpdateDefaultAutoScalingConfigurationResult.h>
56#include <aws/apprunner/model/UpdateServiceResult.h>
57#include <aws/apprunner/model/UpdateVpcIngressConnectionResult.h>
58#include <aws/apprunner/model/ListVpcIngressConnectionsRequest.h>
59#include <aws/apprunner/model/ListAutoScalingConfigurationsRequest.h>
60#include <aws/apprunner/model/ListServicesRequest.h>
61#include <aws/apprunner/model/ListVpcConnectorsRequest.h>
62#include <aws/apprunner/model/ListObservabilityConfigurationsRequest.h>
63#include <aws/apprunner/model/ListConnectionsRequest.h>
64/* End of service model headers required in AppRunnerClient header */
65
66namespace Aws
67{
68 namespace Http
69 {
70 class HttpClient;
71 class HttpClientFactory;
72 } // namespace Http
73
74 namespace Utils
75 {
76 template< typename R, typename E> class Outcome;
77
78 namespace Threading
79 {
80 class Executor;
81 } // namespace Threading
82 } // namespace Utils
83
84 namespace Auth
85 {
86 class AWSCredentials;
87 class AWSCredentialsProvider;
88 } // namespace Auth
89
90 namespace Client
91 {
92 class RetryStrategy;
93 } // namespace Client
94
95 namespace AppRunner
96 {
100
101 namespace Model
102 {
103 /* Service model forward declarations required in AppRunnerClient header */
136 class TagResourceRequest;
141 /* End of service model forward declarations required in AppRunnerClient header */
142
143 /* Service model Outcome class definitions */
181 /* End of service model Outcome class definitions */
182
183 /* Service model Outcome callable definitions */
184 typedef std::future<AssociateCustomDomainOutcome> AssociateCustomDomainOutcomeCallable;
185 typedef std::future<CreateAutoScalingConfigurationOutcome> CreateAutoScalingConfigurationOutcomeCallable;
186 typedef std::future<CreateConnectionOutcome> CreateConnectionOutcomeCallable;
187 typedef std::future<CreateObservabilityConfigurationOutcome> CreateObservabilityConfigurationOutcomeCallable;
188 typedef std::future<CreateServiceOutcome> CreateServiceOutcomeCallable;
189 typedef std::future<CreateVpcConnectorOutcome> CreateVpcConnectorOutcomeCallable;
190 typedef std::future<CreateVpcIngressConnectionOutcome> CreateVpcIngressConnectionOutcomeCallable;
191 typedef std::future<DeleteAutoScalingConfigurationOutcome> DeleteAutoScalingConfigurationOutcomeCallable;
192 typedef std::future<DeleteConnectionOutcome> DeleteConnectionOutcomeCallable;
193 typedef std::future<DeleteObservabilityConfigurationOutcome> DeleteObservabilityConfigurationOutcomeCallable;
194 typedef std::future<DeleteServiceOutcome> DeleteServiceOutcomeCallable;
195 typedef std::future<DeleteVpcConnectorOutcome> DeleteVpcConnectorOutcomeCallable;
196 typedef std::future<DeleteVpcIngressConnectionOutcome> DeleteVpcIngressConnectionOutcomeCallable;
197 typedef std::future<DescribeAutoScalingConfigurationOutcome> DescribeAutoScalingConfigurationOutcomeCallable;
198 typedef std::future<DescribeCustomDomainsOutcome> DescribeCustomDomainsOutcomeCallable;
199 typedef std::future<DescribeObservabilityConfigurationOutcome> DescribeObservabilityConfigurationOutcomeCallable;
200 typedef std::future<DescribeServiceOutcome> DescribeServiceOutcomeCallable;
201 typedef std::future<DescribeVpcConnectorOutcome> DescribeVpcConnectorOutcomeCallable;
202 typedef std::future<DescribeVpcIngressConnectionOutcome> DescribeVpcIngressConnectionOutcomeCallable;
203 typedef std::future<DisassociateCustomDomainOutcome> DisassociateCustomDomainOutcomeCallable;
204 typedef std::future<ListAutoScalingConfigurationsOutcome> ListAutoScalingConfigurationsOutcomeCallable;
205 typedef std::future<ListConnectionsOutcome> ListConnectionsOutcomeCallable;
206 typedef std::future<ListObservabilityConfigurationsOutcome> ListObservabilityConfigurationsOutcomeCallable;
207 typedef std::future<ListOperationsOutcome> ListOperationsOutcomeCallable;
208 typedef std::future<ListServicesOutcome> ListServicesOutcomeCallable;
209 typedef std::future<ListServicesForAutoScalingConfigurationOutcome> ListServicesForAutoScalingConfigurationOutcomeCallable;
210 typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
211 typedef std::future<ListVpcConnectorsOutcome> ListVpcConnectorsOutcomeCallable;
212 typedef std::future<ListVpcIngressConnectionsOutcome> ListVpcIngressConnectionsOutcomeCallable;
213 typedef std::future<PauseServiceOutcome> PauseServiceOutcomeCallable;
214 typedef std::future<ResumeServiceOutcome> ResumeServiceOutcomeCallable;
215 typedef std::future<StartDeploymentOutcome> StartDeploymentOutcomeCallable;
216 typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
217 typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
218 typedef std::future<UpdateDefaultAutoScalingConfigurationOutcome> UpdateDefaultAutoScalingConfigurationOutcomeCallable;
219 typedef std::future<UpdateServiceOutcome> UpdateServiceOutcomeCallable;
220 typedef std::future<UpdateVpcIngressConnectionOutcome> UpdateVpcIngressConnectionOutcomeCallable;
221 /* End of service model Outcome callable definitions */
222 } // namespace Model
223
224 class AppRunnerClient;
225
226 /* Service model async handlers definitions */
227 typedef std::function<void(const AppRunnerClient*, const Model::AssociateCustomDomainRequest&, const Model::AssociateCustomDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateCustomDomainResponseReceivedHandler;
228 typedef std::function<void(const AppRunnerClient*, const Model::CreateAutoScalingConfigurationRequest&, const Model::CreateAutoScalingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAutoScalingConfigurationResponseReceivedHandler;
229 typedef std::function<void(const AppRunnerClient*, const Model::CreateConnectionRequest&, const Model::CreateConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateConnectionResponseReceivedHandler;
230 typedef std::function<void(const AppRunnerClient*, const Model::CreateObservabilityConfigurationRequest&, const Model::CreateObservabilityConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateObservabilityConfigurationResponseReceivedHandler;
231 typedef std::function<void(const AppRunnerClient*, const Model::CreateServiceRequest&, const Model::CreateServiceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateServiceResponseReceivedHandler;
232 typedef std::function<void(const AppRunnerClient*, const Model::CreateVpcConnectorRequest&, const Model::CreateVpcConnectorOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateVpcConnectorResponseReceivedHandler;
233 typedef std::function<void(const AppRunnerClient*, const Model::CreateVpcIngressConnectionRequest&, const Model::CreateVpcIngressConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateVpcIngressConnectionResponseReceivedHandler;
234 typedef std::function<void(const AppRunnerClient*, const Model::DeleteAutoScalingConfigurationRequest&, const Model::DeleteAutoScalingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAutoScalingConfigurationResponseReceivedHandler;
235 typedef std::function<void(const AppRunnerClient*, const Model::DeleteConnectionRequest&, const Model::DeleteConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteConnectionResponseReceivedHandler;
236 typedef std::function<void(const AppRunnerClient*, const Model::DeleteObservabilityConfigurationRequest&, const Model::DeleteObservabilityConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteObservabilityConfigurationResponseReceivedHandler;
237 typedef std::function<void(const AppRunnerClient*, const Model::DeleteServiceRequest&, const Model::DeleteServiceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteServiceResponseReceivedHandler;
238 typedef std::function<void(const AppRunnerClient*, const Model::DeleteVpcConnectorRequest&, const Model::DeleteVpcConnectorOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteVpcConnectorResponseReceivedHandler;
239 typedef std::function<void(const AppRunnerClient*, const Model::DeleteVpcIngressConnectionRequest&, const Model::DeleteVpcIngressConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteVpcIngressConnectionResponseReceivedHandler;
240 typedef std::function<void(const AppRunnerClient*, const Model::DescribeAutoScalingConfigurationRequest&, const Model::DescribeAutoScalingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAutoScalingConfigurationResponseReceivedHandler;
241 typedef std::function<void(const AppRunnerClient*, const Model::DescribeCustomDomainsRequest&, const Model::DescribeCustomDomainsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeCustomDomainsResponseReceivedHandler;
242 typedef std::function<void(const AppRunnerClient*, const Model::DescribeObservabilityConfigurationRequest&, const Model::DescribeObservabilityConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeObservabilityConfigurationResponseReceivedHandler;
243 typedef std::function<void(const AppRunnerClient*, const Model::DescribeServiceRequest&, const Model::DescribeServiceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeServiceResponseReceivedHandler;
244 typedef std::function<void(const AppRunnerClient*, const Model::DescribeVpcConnectorRequest&, const Model::DescribeVpcConnectorOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeVpcConnectorResponseReceivedHandler;
245 typedef std::function<void(const AppRunnerClient*, const Model::DescribeVpcIngressConnectionRequest&, const Model::DescribeVpcIngressConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeVpcIngressConnectionResponseReceivedHandler;
246 typedef std::function<void(const AppRunnerClient*, const Model::DisassociateCustomDomainRequest&, const Model::DisassociateCustomDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateCustomDomainResponseReceivedHandler;
247 typedef std::function<void(const AppRunnerClient*, const Model::ListAutoScalingConfigurationsRequest&, const Model::ListAutoScalingConfigurationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAutoScalingConfigurationsResponseReceivedHandler;
248 typedef std::function<void(const AppRunnerClient*, const Model::ListConnectionsRequest&, const Model::ListConnectionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListConnectionsResponseReceivedHandler;
249 typedef std::function<void(const AppRunnerClient*, const Model::ListObservabilityConfigurationsRequest&, const Model::ListObservabilityConfigurationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListObservabilityConfigurationsResponseReceivedHandler;
250 typedef std::function<void(const AppRunnerClient*, const Model::ListOperationsRequest&, const Model::ListOperationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListOperationsResponseReceivedHandler;
251 typedef std::function<void(const AppRunnerClient*, const Model::ListServicesRequest&, const Model::ListServicesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListServicesResponseReceivedHandler;
253 typedef std::function<void(const AppRunnerClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
254 typedef std::function<void(const AppRunnerClient*, const Model::ListVpcConnectorsRequest&, const Model::ListVpcConnectorsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListVpcConnectorsResponseReceivedHandler;
255 typedef std::function<void(const AppRunnerClient*, const Model::ListVpcIngressConnectionsRequest&, const Model::ListVpcIngressConnectionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListVpcIngressConnectionsResponseReceivedHandler;
256 typedef std::function<void(const AppRunnerClient*, const Model::PauseServiceRequest&, const Model::PauseServiceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PauseServiceResponseReceivedHandler;
257 typedef std::function<void(const AppRunnerClient*, const Model::ResumeServiceRequest&, const Model::ResumeServiceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ResumeServiceResponseReceivedHandler;
258 typedef std::function<void(const AppRunnerClient*, const Model::StartDeploymentRequest&, const Model::StartDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartDeploymentResponseReceivedHandler;
259 typedef std::function<void(const AppRunnerClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
260 typedef std::function<void(const AppRunnerClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
261 typedef std::function<void(const AppRunnerClient*, const Model::UpdateDefaultAutoScalingConfigurationRequest&, const Model::UpdateDefaultAutoScalingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDefaultAutoScalingConfigurationResponseReceivedHandler;
262 typedef std::function<void(const AppRunnerClient*, const Model::UpdateServiceRequest&, const Model::UpdateServiceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateServiceResponseReceivedHandler;
263 typedef std::function<void(const AppRunnerClient*, const Model::UpdateVpcIngressConnectionRequest&, const Model::UpdateVpcIngressConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateVpcIngressConnectionResponseReceivedHandler;
264 /* End of service model async handlers definitions */
265 } // namespace AppRunner
266} // namespace Aws
EndpointProviderBase< AppRunnerClientConfiguration, AppRunnerBuiltInParameters, AppRunnerClientContextParameters > AppRunnerEndpointProviderBase
std::future< ListServicesOutcome > ListServicesOutcomeCallable
Aws::Utils::Outcome< ListOperationsResult, AppRunnerError > ListOperationsOutcome
std::future< UpdateVpcIngressConnectionOutcome > UpdateVpcIngressConnectionOutcomeCallable
Aws::Utils::Outcome< DescribeVpcConnectorResult, AppRunnerError > DescribeVpcConnectorOutcome
Aws::Utils::Outcome< StartDeploymentResult, AppRunnerError > StartDeploymentOutcome
std::future< CreateAutoScalingConfigurationOutcome > CreateAutoScalingConfigurationOutcomeCallable
Aws::Utils::Outcome< DeleteConnectionResult, AppRunnerError > DeleteConnectionOutcome
Aws::Utils::Outcome< ListObservabilityConfigurationsResult, AppRunnerError > ListObservabilityConfigurationsOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< CreateConnectionResult, AppRunnerError > CreateConnectionOutcome
std::future< DeleteConnectionOutcome > DeleteConnectionOutcomeCallable
std::future< ListAutoScalingConfigurationsOutcome > ListAutoScalingConfigurationsOutcomeCallable
std::future< StartDeploymentOutcome > StartDeploymentOutcomeCallable
std::future< CreateConnectionOutcome > CreateConnectionOutcomeCallable
std::future< AssociateCustomDomainOutcome > AssociateCustomDomainOutcomeCallable
std::future< ListOperationsOutcome > ListOperationsOutcomeCallable
Aws::Utils::Outcome< DeleteServiceResult, AppRunnerError > DeleteServiceOutcome
std::future< DeleteServiceOutcome > DeleteServiceOutcomeCallable
Aws::Utils::Outcome< PauseServiceResult, AppRunnerError > PauseServiceOutcome
std::future< ListServicesForAutoScalingConfigurationOutcome > ListServicesForAutoScalingConfigurationOutcomeCallable
Aws::Utils::Outcome< ListVpcIngressConnectionsResult, AppRunnerError > ListVpcIngressConnectionsOutcome
Aws::Utils::Outcome< DescribeCustomDomainsResult, AppRunnerError > DescribeCustomDomainsOutcome
Aws::Utils::Outcome< ListConnectionsResult, AppRunnerError > ListConnectionsOutcome
std::future< CreateServiceOutcome > CreateServiceOutcomeCallable
std::future< DescribeVpcIngressConnectionOutcome > DescribeVpcIngressConnectionOutcomeCallable
Aws::Utils::Outcome< DescribeAutoScalingConfigurationResult, AppRunnerError > DescribeAutoScalingConfigurationOutcome
Aws::Utils::Outcome< UntagResourceResult, AppRunnerError > UntagResourceOutcome
Aws::Utils::Outcome< CreateServiceResult, AppRunnerError > CreateServiceOutcome
Aws::Utils::Outcome< TagResourceResult, AppRunnerError > TagResourceOutcome
std::future< DescribeServiceOutcome > DescribeServiceOutcomeCallable
std::future< ListVpcIngressConnectionsOutcome > ListVpcIngressConnectionsOutcomeCallable
std::future< DeleteVpcIngressConnectionOutcome > DeleteVpcIngressConnectionOutcomeCallable
Aws::Utils::Outcome< DeleteObservabilityConfigurationResult, AppRunnerError > DeleteObservabilityConfigurationOutcome
std::future< PauseServiceOutcome > PauseServiceOutcomeCallable
std::future< CreateObservabilityConfigurationOutcome > CreateObservabilityConfigurationOutcomeCallable
Aws::Utils::Outcome< ListVpcConnectorsResult, AppRunnerError > ListVpcConnectorsOutcome
Aws::Utils::Outcome< DeleteAutoScalingConfigurationResult, AppRunnerError > DeleteAutoScalingConfigurationOutcome
Aws::Utils::Outcome< CreateObservabilityConfigurationResult, AppRunnerError > CreateObservabilityConfigurationOutcome
Aws::Utils::Outcome< DeleteVpcConnectorResult, AppRunnerError > DeleteVpcConnectorOutcome
Aws::Utils::Outcome< CreateVpcIngressConnectionResult, AppRunnerError > CreateVpcIngressConnectionOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, AppRunnerError > ListTagsForResourceOutcome
Aws::Utils::Outcome< UpdateDefaultAutoScalingConfigurationResult, AppRunnerError > UpdateDefaultAutoScalingConfigurationOutcome
Aws::Utils::Outcome< DescribeVpcIngressConnectionResult, AppRunnerError > DescribeVpcIngressConnectionOutcome
std::future< DisassociateCustomDomainOutcome > DisassociateCustomDomainOutcomeCallable
Aws::Utils::Outcome< CreateAutoScalingConfigurationResult, AppRunnerError > CreateAutoScalingConfigurationOutcome
Aws::Utils::Outcome< ListServicesResult, AppRunnerError > ListServicesOutcome
std::future< DescribeCustomDomainsOutcome > DescribeCustomDomainsOutcomeCallable
Aws::Utils::Outcome< ResumeServiceResult, AppRunnerError > ResumeServiceOutcome
Aws::Utils::Outcome< DescribeServiceResult, AppRunnerError > DescribeServiceOutcome
std::future< ListConnectionsOutcome > ListConnectionsOutcomeCallable
std::future< CreateVpcConnectorOutcome > CreateVpcConnectorOutcomeCallable
Aws::Utils::Outcome< DeleteVpcIngressConnectionResult, AppRunnerError > DeleteVpcIngressConnectionOutcome
Aws::Utils::Outcome< AssociateCustomDomainResult, AppRunnerError > AssociateCustomDomainOutcome
std::future< DescribeVpcConnectorOutcome > DescribeVpcConnectorOutcomeCallable
std::future< CreateVpcIngressConnectionOutcome > CreateVpcIngressConnectionOutcomeCallable
std::future< DeleteAutoScalingConfigurationOutcome > DeleteAutoScalingConfigurationOutcomeCallable
std::future< UpdateServiceOutcome > UpdateServiceOutcomeCallable
Aws::Utils::Outcome< DisassociateCustomDomainResult, AppRunnerError > DisassociateCustomDomainOutcome
Aws::Utils::Outcome< DescribeObservabilityConfigurationResult, AppRunnerError > DescribeObservabilityConfigurationOutcome
std::future< UpdateDefaultAutoScalingConfigurationOutcome > UpdateDefaultAutoScalingConfigurationOutcomeCallable
Aws::Utils::Outcome< CreateVpcConnectorResult, AppRunnerError > CreateVpcConnectorOutcome
std::future< DescribeObservabilityConfigurationOutcome > DescribeObservabilityConfigurationOutcomeCallable
std::future< DeleteObservabilityConfigurationOutcome > DeleteObservabilityConfigurationOutcomeCallable
Aws::Utils::Outcome< ListAutoScalingConfigurationsResult, AppRunnerError > ListAutoScalingConfigurationsOutcome
std::future< ListVpcConnectorsOutcome > ListVpcConnectorsOutcomeCallable
std::future< DescribeAutoScalingConfigurationOutcome > DescribeAutoScalingConfigurationOutcomeCallable
std::future< ResumeServiceOutcome > ResumeServiceOutcomeCallable
Aws::Utils::Outcome< UpdateVpcIngressConnectionResult, AppRunnerError > UpdateVpcIngressConnectionOutcome
std::future< ListObservabilityConfigurationsOutcome > ListObservabilityConfigurationsOutcomeCallable
std::future< DeleteVpcConnectorOutcome > DeleteVpcConnectorOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< UpdateServiceResult, AppRunnerError > UpdateServiceOutcome
Aws::Utils::Outcome< ListServicesForAutoScalingConfigurationResult, AppRunnerError > ListServicesForAutoScalingConfigurationOutcome
std::function< void(const AppRunnerClient *, const Model::ResumeServiceRequest &, const Model::ResumeServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResumeServiceResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::PauseServiceRequest &, const Model::PauseServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PauseServiceResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::UpdateDefaultAutoScalingConfigurationRequest &, const Model::UpdateDefaultAutoScalingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDefaultAutoScalingConfigurationResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::CreateConnectionRequest &, const Model::CreateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConnectionResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::ListAutoScalingConfigurationsRequest &, const Model::ListAutoScalingConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAutoScalingConfigurationsResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DescribeCustomDomainsRequest &, const Model::DescribeCustomDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCustomDomainsResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::CreateServiceRequest &, const Model::CreateServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateServiceResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DescribeAutoScalingConfigurationRequest &, const Model::DescribeAutoScalingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAutoScalingConfigurationResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::ListServicesRequest &, const Model::ListServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServicesResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::StartDeploymentRequest &, const Model::StartDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDeploymentResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DeleteVpcConnectorRequest &, const Model::DeleteVpcConnectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVpcConnectorResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::ListServicesForAutoScalingConfigurationRequest &, const Model::ListServicesForAutoScalingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServicesForAutoScalingConfigurationResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::ListConnectionsRequest &, const Model::ListConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConnectionsResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::CreateObservabilityConfigurationRequest &, const Model::CreateObservabilityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateObservabilityConfigurationResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DeleteVpcIngressConnectionRequest &, const Model::DeleteVpcIngressConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVpcIngressConnectionResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::CreateVpcConnectorRequest &, const Model::CreateVpcConnectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVpcConnectorResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DeleteServiceRequest &, const Model::DeleteServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteServiceResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::CreateVpcIngressConnectionRequest &, const Model::CreateVpcIngressConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVpcIngressConnectionResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::CreateAutoScalingConfigurationRequest &, const Model::CreateAutoScalingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAutoScalingConfigurationResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::ListVpcIngressConnectionsRequest &, const Model::ListVpcIngressConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListVpcIngressConnectionsResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DescribeVpcConnectorRequest &, const Model::DescribeVpcConnectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcConnectorResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DeleteObservabilityConfigurationRequest &, const Model::DeleteObservabilityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteObservabilityConfigurationResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DescribeVpcIngressConnectionRequest &, const Model::DescribeVpcIngressConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcIngressConnectionResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::ListObservabilityConfigurationsRequest &, const Model::ListObservabilityConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListObservabilityConfigurationsResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::ListOperationsRequest &, const Model::ListOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOperationsResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::ListVpcConnectorsRequest &, const Model::ListVpcConnectorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListVpcConnectorsResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::UpdateServiceRequest &, const Model::UpdateServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateServiceResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DescribeServiceRequest &, const Model::DescribeServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeServiceResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DisassociateCustomDomainRequest &, const Model::DisassociateCustomDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateCustomDomainResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::UpdateVpcIngressConnectionRequest &, const Model::UpdateVpcIngressConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateVpcIngressConnectionResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::AssociateCustomDomainRequest &, const Model::AssociateCustomDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateCustomDomainResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DescribeObservabilityConfigurationRequest &, const Model::DescribeObservabilityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeObservabilityConfigurationResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DeleteAutoScalingConfigurationRequest &, const Model::DeleteAutoScalingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAutoScalingConfigurationResponseReceivedHandler
std::function< void(const AppRunnerClient *, const Model::DeleteConnectionRequest &, const Model::DeleteConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConnectionResponseReceivedHandler