AWS SDK for C++

AWS SDK for C++ Version 1.11.776

Loading...
Searching...
No Matches
ServiceQuotasServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/core/client/AWSError.h>
10#include <aws/core/client/AsyncCallerContext.h>
11#include <aws/core/client/GenericClientConfiguration.h>
12#include <aws/core/http/HttpTypes.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/service-quotas/ServiceQuotasEndpointProvider.h>
15#include <aws/service-quotas/ServiceQuotasErrors.h>
16
17#include <functional>
18#include <future>
19/* End of generic header includes */
20
21/* Service model headers required in ServiceQuotasClient header */
22#include <aws/service-quotas/model/AssociateServiceQuotaTemplateRequest.h>
23#include <aws/service-quotas/model/AssociateServiceQuotaTemplateResult.h>
24#include <aws/service-quotas/model/CreateSupportCaseResult.h>
25#include <aws/service-quotas/model/DeleteServiceQuotaIncreaseRequestFromTemplateResult.h>
26#include <aws/service-quotas/model/DisassociateServiceQuotaTemplateRequest.h>
27#include <aws/service-quotas/model/DisassociateServiceQuotaTemplateResult.h>
28#include <aws/service-quotas/model/GetAWSDefaultServiceQuotaResult.h>
29#include <aws/service-quotas/model/GetAssociationForServiceQuotaTemplateRequest.h>
30#include <aws/service-quotas/model/GetAssociationForServiceQuotaTemplateResult.h>
31#include <aws/service-quotas/model/GetAutoManagementConfigurationRequest.h>
32#include <aws/service-quotas/model/GetAutoManagementConfigurationResult.h>
33#include <aws/service-quotas/model/GetQuotaUtilizationReportResult.h>
34#include <aws/service-quotas/model/GetRequestedServiceQuotaChangeResult.h>
35#include <aws/service-quotas/model/GetServiceQuotaIncreaseRequestFromTemplateResult.h>
36#include <aws/service-quotas/model/GetServiceQuotaResult.h>
37#include <aws/service-quotas/model/ListAWSDefaultServiceQuotasResult.h>
38#include <aws/service-quotas/model/ListRequestedServiceQuotaChangeHistoryByQuotaResult.h>
39#include <aws/service-quotas/model/ListRequestedServiceQuotaChangeHistoryRequest.h>
40#include <aws/service-quotas/model/ListRequestedServiceQuotaChangeHistoryResult.h>
41#include <aws/service-quotas/model/ListServiceQuotaIncreaseRequestsInTemplateRequest.h>
42#include <aws/service-quotas/model/ListServiceQuotaIncreaseRequestsInTemplateResult.h>
43#include <aws/service-quotas/model/ListServiceQuotasResult.h>
44#include <aws/service-quotas/model/ListServicesRequest.h>
45#include <aws/service-quotas/model/ListServicesResult.h>
46#include <aws/service-quotas/model/ListTagsForResourceResult.h>
47#include <aws/service-quotas/model/PutServiceQuotaIncreaseRequestIntoTemplateResult.h>
48#include <aws/service-quotas/model/RequestServiceQuotaIncreaseResult.h>
49#include <aws/service-quotas/model/StartAutoManagementResult.h>
50#include <aws/service-quotas/model/StartQuotaUtilizationReportRequest.h>
51#include <aws/service-quotas/model/StartQuotaUtilizationReportResult.h>
52#include <aws/service-quotas/model/StopAutoManagementRequest.h>
53#include <aws/service-quotas/model/StopAutoManagementResult.h>
54#include <aws/service-quotas/model/TagResourceResult.h>
55#include <aws/service-quotas/model/UntagResourceResult.h>
56#include <aws/service-quotas/model/UpdateAutoManagementRequest.h>
57#include <aws/service-quotas/model/UpdateAutoManagementResult.h>
58/* End of service model headers required in ServiceQuotasClient header */
59
60namespace Aws {
61namespace Http {
62class HttpClient;
63class HttpClientFactory;
64} // namespace Http
65
66namespace Utils {
67template <typename R, typename E>
68class Outcome;
69
70namespace Threading {
71class Executor;
72} // namespace Threading
73} // namespace Utils
74
75namespace Auth {
76class AWSCredentials;
77class AWSCredentialsProvider;
78} // namespace Auth
79
80namespace Client {
81class RetryStrategy;
82} // namespace Client
83
84namespace ServiceQuotas {
88
89namespace Model {
90/* Service model forward declarations required in ServiceQuotasClient header */
91class AssociateServiceQuotaTemplateRequest;
92class CreateSupportCaseRequest;
93class DeleteServiceQuotaIncreaseRequestFromTemplateRequest;
94class DisassociateServiceQuotaTemplateRequest;
95class GetAWSDefaultServiceQuotaRequest;
96class GetAssociationForServiceQuotaTemplateRequest;
97class GetAutoManagementConfigurationRequest;
98class GetQuotaUtilizationReportRequest;
99class GetRequestedServiceQuotaChangeRequest;
100class GetServiceQuotaRequest;
101class GetServiceQuotaIncreaseRequestFromTemplateRequest;
102class ListAWSDefaultServiceQuotasRequest;
103class ListRequestedServiceQuotaChangeHistoryRequest;
104class ListRequestedServiceQuotaChangeHistoryByQuotaRequest;
105class ListServiceQuotaIncreaseRequestsInTemplateRequest;
106class ListServiceQuotasRequest;
107class ListServicesRequest;
108class ListTagsForResourceRequest;
109class PutServiceQuotaIncreaseRequestIntoTemplateRequest;
110class RequestServiceQuotaIncreaseRequest;
111class StartAutoManagementRequest;
112class StartQuotaUtilizationReportRequest;
113class StopAutoManagementRequest;
114class TagResourceRequest;
115class UntagResourceRequest;
116class UpdateAutoManagementRequest;
117/* End of service model forward declarations required in ServiceQuotasClient header */
118
119/* Service model Outcome class definitions */
151/* End of service model Outcome class definitions */
152
153/* Service model Outcome callable definitions */
154typedef std::future<AssociateServiceQuotaTemplateOutcome> AssociateServiceQuotaTemplateOutcomeCallable;
155typedef std::future<CreateSupportCaseOutcome> CreateSupportCaseOutcomeCallable;
156typedef std::future<DeleteServiceQuotaIncreaseRequestFromTemplateOutcome> DeleteServiceQuotaIncreaseRequestFromTemplateOutcomeCallable;
157typedef std::future<DisassociateServiceQuotaTemplateOutcome> DisassociateServiceQuotaTemplateOutcomeCallable;
158typedef std::future<GetAWSDefaultServiceQuotaOutcome> GetAWSDefaultServiceQuotaOutcomeCallable;
159typedef std::future<GetAssociationForServiceQuotaTemplateOutcome> GetAssociationForServiceQuotaTemplateOutcomeCallable;
160typedef std::future<GetAutoManagementConfigurationOutcome> GetAutoManagementConfigurationOutcomeCallable;
161typedef std::future<GetQuotaUtilizationReportOutcome> GetQuotaUtilizationReportOutcomeCallable;
162typedef std::future<GetRequestedServiceQuotaChangeOutcome> GetRequestedServiceQuotaChangeOutcomeCallable;
163typedef std::future<GetServiceQuotaOutcome> GetServiceQuotaOutcomeCallable;
164typedef std::future<GetServiceQuotaIncreaseRequestFromTemplateOutcome> GetServiceQuotaIncreaseRequestFromTemplateOutcomeCallable;
165typedef std::future<ListAWSDefaultServiceQuotasOutcome> ListAWSDefaultServiceQuotasOutcomeCallable;
166typedef std::future<ListRequestedServiceQuotaChangeHistoryOutcome> ListRequestedServiceQuotaChangeHistoryOutcomeCallable;
167typedef std::future<ListRequestedServiceQuotaChangeHistoryByQuotaOutcome> ListRequestedServiceQuotaChangeHistoryByQuotaOutcomeCallable;
168typedef std::future<ListServiceQuotaIncreaseRequestsInTemplateOutcome> ListServiceQuotaIncreaseRequestsInTemplateOutcomeCallable;
169typedef std::future<ListServiceQuotasOutcome> ListServiceQuotasOutcomeCallable;
170typedef std::future<ListServicesOutcome> ListServicesOutcomeCallable;
171typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
172typedef std::future<PutServiceQuotaIncreaseRequestIntoTemplateOutcome> PutServiceQuotaIncreaseRequestIntoTemplateOutcomeCallable;
173typedef std::future<RequestServiceQuotaIncreaseOutcome> RequestServiceQuotaIncreaseOutcomeCallable;
174typedef std::future<StartAutoManagementOutcome> StartAutoManagementOutcomeCallable;
175typedef std::future<StartQuotaUtilizationReportOutcome> StartQuotaUtilizationReportOutcomeCallable;
176typedef std::future<StopAutoManagementOutcome> StopAutoManagementOutcomeCallable;
177typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
178typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
179typedef std::future<UpdateAutoManagementOutcome> UpdateAutoManagementOutcomeCallable;
180/* End of service model Outcome callable definitions */
181} // namespace Model
182
184
185/* Service model async handlers definitions */
186typedef std::function<void(const ServiceQuotasClient*, const Model::AssociateServiceQuotaTemplateRequest&,
188 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
190typedef std::function<void(const ServiceQuotasClient*, const Model::CreateSupportCaseRequest&, const Model::CreateSupportCaseOutcome&,
191 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
195 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
197typedef std::function<void(const ServiceQuotasClient*, const Model::DisassociateServiceQuotaTemplateRequest&,
199 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
201typedef std::function<void(const ServiceQuotasClient*, const Model::GetAWSDefaultServiceQuotaRequest&,
202 const Model::GetAWSDefaultServiceQuotaOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
204typedef std::function<void(const ServiceQuotasClient*, const Model::GetAssociationForServiceQuotaTemplateRequest&,
206 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
208typedef std::function<void(const ServiceQuotasClient*, const Model::GetAutoManagementConfigurationRequest&,
210 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
212typedef std::function<void(const ServiceQuotasClient*, const Model::GetQuotaUtilizationReportRequest&,
213 const Model::GetQuotaUtilizationReportOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
215typedef std::function<void(const ServiceQuotasClient*, const Model::GetRequestedServiceQuotaChangeRequest&,
217 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
219typedef std::function<void(const ServiceQuotasClient*, const Model::GetServiceQuotaRequest&, const Model::GetServiceQuotaOutcome&,
220 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
224 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
226typedef std::function<void(const ServiceQuotasClient*, const Model::ListAWSDefaultServiceQuotasRequest&,
227 const Model::ListAWSDefaultServiceQuotasOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
229typedef std::function<void(const ServiceQuotasClient*, const Model::ListRequestedServiceQuotaChangeHistoryRequest&,
231 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
235 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
239 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
241typedef std::function<void(const ServiceQuotasClient*, const Model::ListServiceQuotasRequest&, const Model::ListServiceQuotasOutcome&,
242 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
244typedef std::function<void(const ServiceQuotasClient*, const Model::ListServicesRequest&, const Model::ListServicesOutcome&,
245 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
247typedef std::function<void(const ServiceQuotasClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&,
248 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
252 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
254typedef std::function<void(const ServiceQuotasClient*, const Model::RequestServiceQuotaIncreaseRequest&,
255 const Model::RequestServiceQuotaIncreaseOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
257typedef std::function<void(const ServiceQuotasClient*, const Model::StartAutoManagementRequest&, const Model::StartAutoManagementOutcome&,
258 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
260typedef std::function<void(const ServiceQuotasClient*, const Model::StartQuotaUtilizationReportRequest&,
261 const Model::StartQuotaUtilizationReportOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
263typedef std::function<void(const ServiceQuotasClient*, const Model::StopAutoManagementRequest&, const Model::StopAutoManagementOutcome&,
264 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
266typedef std::function<void(const ServiceQuotasClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&,
267 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
269typedef std::function<void(const ServiceQuotasClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&,
270 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
273 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
275/* End of service model async handlers definitions */
276} // namespace ServiceQuotas
277} // namespace Aws
EndpointProviderBase< ServiceQuotasClientConfiguration, ServiceQuotasBuiltInParameters, ServiceQuotasClientContextParameters > ServiceQuotasEndpointProviderBase
std::future< GetRequestedServiceQuotaChangeOutcome > GetRequestedServiceQuotaChangeOutcomeCallable
Aws::Utils::Outcome< GetRequestedServiceQuotaChangeResult, ServiceQuotasError > GetRequestedServiceQuotaChangeOutcome
std::future< DeleteServiceQuotaIncreaseRequestFromTemplateOutcome > DeleteServiceQuotaIncreaseRequestFromTemplateOutcomeCallable
std::future< GetAutoManagementConfigurationOutcome > GetAutoManagementConfigurationOutcomeCallable
std::future< GetServiceQuotaIncreaseRequestFromTemplateOutcome > GetServiceQuotaIncreaseRequestFromTemplateOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< ListServiceQuotasOutcome > ListServiceQuotasOutcomeCallable
Aws::Utils::Outcome< StopAutoManagementResult, ServiceQuotasError > StopAutoManagementOutcome
Aws::Utils::Outcome< StartQuotaUtilizationReportResult, ServiceQuotasError > StartQuotaUtilizationReportOutcome
Aws::Utils::Outcome< CreateSupportCaseResult, ServiceQuotasError > CreateSupportCaseOutcome
Aws::Utils::Outcome< ListRequestedServiceQuotaChangeHistoryResult, ServiceQuotasError > ListRequestedServiceQuotaChangeHistoryOutcome
Aws::Utils::Outcome< UpdateAutoManagementResult, ServiceQuotasError > UpdateAutoManagementOutcome
std::future< RequestServiceQuotaIncreaseOutcome > RequestServiceQuotaIncreaseOutcomeCallable
std::future< CreateSupportCaseOutcome > CreateSupportCaseOutcomeCallable
std::future< GetServiceQuotaOutcome > GetServiceQuotaOutcomeCallable
std::future< GetAWSDefaultServiceQuotaOutcome > GetAWSDefaultServiceQuotaOutcomeCallable
std::future< DisassociateServiceQuotaTemplateOutcome > DisassociateServiceQuotaTemplateOutcomeCallable
Aws::Utils::Outcome< GetAutoManagementConfigurationResult, ServiceQuotasError > GetAutoManagementConfigurationOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, ServiceQuotasError > ListTagsForResourceOutcome
std::future< StartQuotaUtilizationReportOutcome > StartQuotaUtilizationReportOutcomeCallable
Aws::Utils::Outcome< RequestServiceQuotaIncreaseResult, ServiceQuotasError > RequestServiceQuotaIncreaseOutcome
Aws::Utils::Outcome< GetQuotaUtilizationReportResult, ServiceQuotasError > GetQuotaUtilizationReportOutcome
Aws::Utils::Outcome< GetServiceQuotaIncreaseRequestFromTemplateResult, ServiceQuotasError > GetServiceQuotaIncreaseRequestFromTemplateOutcome
Aws::Utils::Outcome< AssociateServiceQuotaTemplateResult, ServiceQuotasError > AssociateServiceQuotaTemplateOutcome
Aws::Utils::Outcome< UntagResourceResult, ServiceQuotasError > UntagResourceOutcome
Aws::Utils::Outcome< DisassociateServiceQuotaTemplateResult, ServiceQuotasError > DisassociateServiceQuotaTemplateOutcome
std::future< AssociateServiceQuotaTemplateOutcome > AssociateServiceQuotaTemplateOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< ListRequestedServiceQuotaChangeHistoryOutcome > ListRequestedServiceQuotaChangeHistoryOutcomeCallable
Aws::Utils::Outcome< PutServiceQuotaIncreaseRequestIntoTemplateResult, ServiceQuotasError > PutServiceQuotaIncreaseRequestIntoTemplateOutcome
Aws::Utils::Outcome< DeleteServiceQuotaIncreaseRequestFromTemplateResult, ServiceQuotasError > DeleteServiceQuotaIncreaseRequestFromTemplateOutcome
std::future< StartAutoManagementOutcome > StartAutoManagementOutcomeCallable
Aws::Utils::Outcome< StartAutoManagementResult, ServiceQuotasError > StartAutoManagementOutcome
Aws::Utils::Outcome< GetAWSDefaultServiceQuotaResult, ServiceQuotasError > GetAWSDefaultServiceQuotaOutcome
std::future< PutServiceQuotaIncreaseRequestIntoTemplateOutcome > PutServiceQuotaIncreaseRequestIntoTemplateOutcomeCallable
std::future< GetAssociationForServiceQuotaTemplateOutcome > GetAssociationForServiceQuotaTemplateOutcomeCallable
std::future< StopAutoManagementOutcome > StopAutoManagementOutcomeCallable
std::future< UpdateAutoManagementOutcome > UpdateAutoManagementOutcomeCallable
Aws::Utils::Outcome< GetAssociationForServiceQuotaTemplateResult, ServiceQuotasError > GetAssociationForServiceQuotaTemplateOutcome
std::future< ListServicesOutcome > ListServicesOutcomeCallable
Aws::Utils::Outcome< GetServiceQuotaResult, ServiceQuotasError > GetServiceQuotaOutcome
std::future< ListAWSDefaultServiceQuotasOutcome > ListAWSDefaultServiceQuotasOutcomeCallable
Aws::Utils::Outcome< ListAWSDefaultServiceQuotasResult, ServiceQuotasError > ListAWSDefaultServiceQuotasOutcome
Aws::Utils::Outcome< ListRequestedServiceQuotaChangeHistoryByQuotaResult, ServiceQuotasError > ListRequestedServiceQuotaChangeHistoryByQuotaOutcome
Aws::Utils::Outcome< ListServiceQuotaIncreaseRequestsInTemplateResult, ServiceQuotasError > ListServiceQuotaIncreaseRequestsInTemplateOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< ListRequestedServiceQuotaChangeHistoryByQuotaOutcome > ListRequestedServiceQuotaChangeHistoryByQuotaOutcomeCallable
Aws::Utils::Outcome< ListServiceQuotasResult, ServiceQuotasError > ListServiceQuotasOutcome
Aws::Utils::Outcome< TagResourceResult, ServiceQuotasError > TagResourceOutcome
std::future< GetQuotaUtilizationReportOutcome > GetQuotaUtilizationReportOutcomeCallable
Aws::Utils::Outcome< ListServicesResult, ServiceQuotasError > ListServicesOutcome
std::future< ListServiceQuotaIncreaseRequestsInTemplateOutcome > ListServiceQuotaIncreaseRequestsInTemplateOutcomeCallable
std::function< void(const ServiceQuotasClient *, const Model::AssociateServiceQuotaTemplateRequest &, const Model::AssociateServiceQuotaTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateServiceQuotaTemplateResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::DisassociateServiceQuotaTemplateRequest &, const Model::DisassociateServiceQuotaTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateServiceQuotaTemplateResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::DeleteServiceQuotaIncreaseRequestFromTemplateRequest &, const Model::DeleteServiceQuotaIncreaseRequestFromTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteServiceQuotaIncreaseRequestFromTemplateResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::GetQuotaUtilizationReportRequest &, const Model::GetQuotaUtilizationReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetQuotaUtilizationReportResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::UpdateAutoManagementRequest &, const Model::UpdateAutoManagementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAutoManagementResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::GetServiceQuotaRequest &, const Model::GetServiceQuotaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetServiceQuotaResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::PutServiceQuotaIncreaseRequestIntoTemplateRequest &, const Model::PutServiceQuotaIncreaseRequestIntoTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutServiceQuotaIncreaseRequestIntoTemplateResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::GetServiceQuotaIncreaseRequestFromTemplateRequest &, const Model::GetServiceQuotaIncreaseRequestFromTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetServiceQuotaIncreaseRequestFromTemplateResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::ListServiceQuotasRequest &, const Model::ListServiceQuotasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListServiceQuotasResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::StartQuotaUtilizationReportRequest &, const Model::StartQuotaUtilizationReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartQuotaUtilizationReportResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::GetAutoManagementConfigurationRequest &, const Model::GetAutoManagementConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAutoManagementConfigurationResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::StopAutoManagementRequest &, const Model::StopAutoManagementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopAutoManagementResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::GetAssociationForServiceQuotaTemplateRequest &, const Model::GetAssociationForServiceQuotaTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAssociationForServiceQuotaTemplateResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::ListRequestedServiceQuotaChangeHistoryByQuotaRequest &, const Model::ListRequestedServiceQuotaChangeHistoryByQuotaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRequestedServiceQuotaChangeHistoryByQuotaResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::RequestServiceQuotaIncreaseRequest &, const Model::RequestServiceQuotaIncreaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RequestServiceQuotaIncreaseResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::ListRequestedServiceQuotaChangeHistoryRequest &, const Model::ListRequestedServiceQuotaChangeHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRequestedServiceQuotaChangeHistoryResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::ListServiceQuotaIncreaseRequestsInTemplateRequest &, const Model::ListServiceQuotaIncreaseRequestsInTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListServiceQuotaIncreaseRequestsInTemplateResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::ListServicesRequest &, const Model::ListServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListServicesResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::StartAutoManagementRequest &, const Model::StartAutoManagementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartAutoManagementResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::GetRequestedServiceQuotaChangeRequest &, const Model::GetRequestedServiceQuotaChangeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRequestedServiceQuotaChangeResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::GetAWSDefaultServiceQuotaRequest &, const Model::GetAWSDefaultServiceQuotaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAWSDefaultServiceQuotaResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::ListAWSDefaultServiceQuotasRequest &, const Model::ListAWSDefaultServiceQuotasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAWSDefaultServiceQuotasResponseReceivedHandler
std::function< void(const ServiceQuotasClient *, const Model::CreateSupportCaseRequest &, const Model::CreateSupportCaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSupportCaseResponseReceivedHandler