AWS SDK for C++

AWS SDK for C++ Version 1.11.750

Loading...
Searching...
No Matches
ConfigServicePaginationBase.h
1
6#pragma once
7
8#include <aws/config/model/DescribeAggregateComplianceByConfigRulesPaginationTraits.h>
9#include <aws/config/model/DescribeAggregateComplianceByConformancePacksPaginationTraits.h>
10#include <aws/config/model/DescribeAggregationAuthorizationsPaginationTraits.h>
11#include <aws/config/model/DescribeComplianceByConfigRulePaginationTraits.h>
12#include <aws/config/model/DescribeComplianceByResourcePaginationTraits.h>
13#include <aws/config/model/DescribeConfigRuleEvaluationStatusPaginationTraits.h>
14#include <aws/config/model/DescribeConfigRulesPaginationTraits.h>
15#include <aws/config/model/DescribeConfigurationAggregatorSourcesStatusPaginationTraits.h>
16#include <aws/config/model/DescribeConfigurationAggregatorsPaginationTraits.h>
17#include <aws/config/model/DescribeConformancePackCompliancePaginationTraits.h>
18#include <aws/config/model/DescribeConformancePackStatusPaginationTraits.h>
19#include <aws/config/model/DescribeConformancePacksPaginationTraits.h>
20#include <aws/config/model/DescribeOrganizationConfigRuleStatusesPaginationTraits.h>
21#include <aws/config/model/DescribeOrganizationConfigRulesPaginationTraits.h>
22#include <aws/config/model/DescribeOrganizationConformancePackStatusesPaginationTraits.h>
23#include <aws/config/model/DescribeOrganizationConformancePacksPaginationTraits.h>
24#include <aws/config/model/DescribePendingAggregationRequestsPaginationTraits.h>
25#include <aws/config/model/DescribeRemediationExceptionsPaginationTraits.h>
26#include <aws/config/model/DescribeRemediationExecutionStatusPaginationTraits.h>
27#include <aws/config/model/DescribeRetentionConfigurationsPaginationTraits.h>
28#include <aws/config/model/GetAggregateComplianceDetailsByConfigRulePaginationTraits.h>
29#include <aws/config/model/GetAggregateConfigRuleComplianceSummaryPaginationTraits.h>
30#include <aws/config/model/GetAggregateConformancePackComplianceSummaryPaginationTraits.h>
31#include <aws/config/model/GetAggregateDiscoveredResourceCountsPaginationTraits.h>
32#include <aws/config/model/GetComplianceDetailsByConfigRulePaginationTraits.h>
33#include <aws/config/model/GetComplianceDetailsByResourcePaginationTraits.h>
34#include <aws/config/model/GetConformancePackComplianceDetailsPaginationTraits.h>
35#include <aws/config/model/GetConformancePackComplianceSummaryPaginationTraits.h>
36#include <aws/config/model/GetDiscoveredResourceCountsPaginationTraits.h>
37#include <aws/config/model/GetOrganizationConfigRuleDetailedStatusPaginationTraits.h>
38#include <aws/config/model/GetOrganizationConformancePackDetailedStatusPaginationTraits.h>
39#include <aws/config/model/GetResourceConfigHistoryPaginationTraits.h>
40#include <aws/config/model/ListAggregateDiscoveredResourcesPaginationTraits.h>
41#include <aws/config/model/ListConfigurationRecordersPaginationTraits.h>
42#include <aws/config/model/ListConformancePackComplianceScoresPaginationTraits.h>
43#include <aws/config/model/ListDiscoveredResourcesPaginationTraits.h>
44#include <aws/config/model/ListResourceEvaluationsPaginationTraits.h>
45#include <aws/config/model/ListStoredQueriesPaginationTraits.h>
46#include <aws/config/model/ListTagsForResourcePaginationTraits.h>
47#include <aws/config/model/SelectAggregateResourceConfigPaginationTraits.h>
48#include <aws/config/model/SelectResourceConfigPaginationTraits.h>
49#include <aws/core/utils/pagination/Paginator.h>
50
51#include <memory>
52
53namespace Aws {
54namespace ConfigService {
55
56class ConfigServiceClient;
57
58template <typename DerivedClient>
60 public:
69 static_cast<DerivedClient*>(this), request};
70 }
71
80 static_cast<DerivedClient*>(this), request};
81 }
82
91 static_cast<DerivedClient*>(this), request};
92 }
93
102 static_cast<DerivedClient*>(this), request};
103 }
104
113 static_cast<DerivedClient*>(this), request};
114 }
115
124 static_cast<DerivedClient*>(this), request};
125 }
126
135 static_cast<DerivedClient*>(this), request};
136 }
137
146 static_cast<DerivedClient*>(this), request};
147 }
148
157 static_cast<DerivedClient*>(this), request};
158 }
159
168 static_cast<DerivedClient*>(this), request};
169 }
170
179 static_cast<DerivedClient*>(this), request};
180 }
181
190 static_cast<DerivedClient*>(this), request};
191 }
192
201 static_cast<DerivedClient*>(this), request};
202 }
203
212 static_cast<DerivedClient*>(this), request};
213 }
214
223 static_cast<DerivedClient*>(this), request};
224 }
225
234 static_cast<DerivedClient*>(this), request};
235 }
236
245 static_cast<DerivedClient*>(this), request};
246 }
247
256 static_cast<DerivedClient*>(this), request};
257 }
258
267 static_cast<DerivedClient*>(this), request};
268 }
269
278 static_cast<DerivedClient*>(this), request};
279 }
280
289 static_cast<DerivedClient*>(this), request};
290 }
291
300 static_cast<DerivedClient*>(this), request};
301 }
302
311 static_cast<DerivedClient*>(this), request};
312 }
313
322 static_cast<DerivedClient*>(this), request};
323 }
324
333 static_cast<DerivedClient*>(this), request};
334 }
335
344 static_cast<DerivedClient*>(this), request};
345 }
346
355 static_cast<DerivedClient*>(this), request};
356 }
357
366 static_cast<DerivedClient*>(this), request};
367 }
368
377 static_cast<DerivedClient*>(this), request};
378 }
379
388 static_cast<DerivedClient*>(this), request};
389 }
390
399 static_cast<DerivedClient*>(this), request};
400 }
401
410 static_cast<DerivedClient*>(this), request};
411 }
412
421 static_cast<DerivedClient*>(this), request};
422 }
423
432 static_cast<DerivedClient*>(this), request};
433 }
434
443 static_cast<DerivedClient*>(this), request};
444 }
445
454 static_cast<DerivedClient*>(this), request};
455 }
456
465 static_cast<DerivedClient*>(this), request};
466 }
467
476 static_cast<DerivedClient*>(this), request};
477 }
478
487 static_cast<DerivedClient*>(this), request};
488 }
489
498 static_cast<DerivedClient*>(this), request};
499 }
500
509 static_cast<DerivedClient*>(this), request};
510 }
511};
512} // namespace ConfigService
513} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListStoredQueriesRequest, Pagination::ListStoredQueriesPaginationTraits< DerivedClient > > ListStoredQueriesPaginator(const Model::ListStoredQueriesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::SelectAggregateResourceConfigRequest, Pagination::SelectAggregateResourceConfigPaginationTraits< DerivedClient > > SelectAggregateResourceConfigPaginator(const Model::SelectAggregateResourceConfigRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribePendingAggregationRequestsRequest, Pagination::DescribePendingAggregationRequestsPaginationTraits< DerivedClient > > DescribePendingAggregationRequestsPaginator(const Model::DescribePendingAggregationRequestsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeOrganizationConformancePackStatusesRequest, Pagination::DescribeOrganizationConformancePackStatusesPaginationTraits< DerivedClient > > DescribeOrganizationConformancePackStatusesPaginator(const Model::DescribeOrganizationConformancePackStatusesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetResourceConfigHistoryRequest, Pagination::GetResourceConfigHistoryPaginationTraits< DerivedClient > > GetResourceConfigHistoryPaginator(const Model::GetResourceConfigHistoryRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeConfigRuleEvaluationStatusRequest, Pagination::DescribeConfigRuleEvaluationStatusPaginationTraits< DerivedClient > > DescribeConfigRuleEvaluationStatusPaginator(const Model::DescribeConfigRuleEvaluationStatusRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeRetentionConfigurationsRequest, Pagination::DescribeRetentionConfigurationsPaginationTraits< DerivedClient > > DescribeRetentionConfigurationsPaginator(const Model::DescribeRetentionConfigurationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeComplianceByResourceRequest, Pagination::DescribeComplianceByResourcePaginationTraits< DerivedClient > > DescribeComplianceByResourcePaginator(const Model::DescribeComplianceByResourceRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeConformancePacksRequest, Pagination::DescribeConformancePacksPaginationTraits< DerivedClient > > DescribeConformancePacksPaginator(const Model::DescribeConformancePacksRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConformancePackComplianceScoresRequest, Pagination::ListConformancePackComplianceScoresPaginationTraits< DerivedClient > > ListConformancePackComplianceScoresPaginator(const Model::ListConformancePackComplianceScoresRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetConformancePackComplianceDetailsRequest, Pagination::GetConformancePackComplianceDetailsPaginationTraits< DerivedClient > > GetConformancePackComplianceDetailsPaginator(const Model::GetConformancePackComplianceDetailsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetComplianceDetailsByResourceRequest, Pagination::GetComplianceDetailsByResourcePaginationTraits< DerivedClient > > GetComplianceDetailsByResourcePaginator(const Model::GetComplianceDetailsByResourceRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeAggregateComplianceByConformancePacksRequest, Pagination::DescribeAggregateComplianceByConformancePacksPaginationTraits< DerivedClient > > DescribeAggregateComplianceByConformancePacksPaginator(const Model::DescribeAggregateComplianceByConformancePacksRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetAggregateDiscoveredResourceCountsRequest, Pagination::GetAggregateDiscoveredResourceCountsPaginationTraits< DerivedClient > > GetAggregateDiscoveredResourceCountsPaginator(const Model::GetAggregateDiscoveredResourceCountsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListTagsForResourceRequest, Pagination::ListTagsForResourcePaginationTraits< DerivedClient > > ListTagsForResourcePaginator(const Model::ListTagsForResourceRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetAggregateConformancePackComplianceSummaryRequest, Pagination::GetAggregateConformancePackComplianceSummaryPaginationTraits< DerivedClient > > GetAggregateConformancePackComplianceSummaryPaginator(const Model::GetAggregateConformancePackComplianceSummaryRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetAggregateConfigRuleComplianceSummaryRequest, Pagination::GetAggregateConfigRuleComplianceSummaryPaginationTraits< DerivedClient > > GetAggregateConfigRuleComplianceSummaryPaginator(const Model::GetAggregateConfigRuleComplianceSummaryRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeRemediationExecutionStatusRequest, Pagination::DescribeRemediationExecutionStatusPaginationTraits< DerivedClient > > DescribeRemediationExecutionStatusPaginator(const Model::DescribeRemediationExecutionStatusRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeConfigRulesRequest, Pagination::DescribeConfigRulesPaginationTraits< DerivedClient > > DescribeConfigRulesPaginator(const Model::DescribeConfigRulesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeComplianceByConfigRuleRequest, Pagination::DescribeComplianceByConfigRulePaginationTraits< DerivedClient > > DescribeComplianceByConfigRulePaginator(const Model::DescribeComplianceByConfigRuleRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetDiscoveredResourceCountsRequest, Pagination::GetDiscoveredResourceCountsPaginationTraits< DerivedClient > > GetDiscoveredResourceCountsPaginator(const Model::GetDiscoveredResourceCountsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeConfigurationAggregatorSourcesStatusRequest, Pagination::DescribeConfigurationAggregatorSourcesStatusPaginationTraits< DerivedClient > > DescribeConfigurationAggregatorSourcesStatusPaginator(const Model::DescribeConfigurationAggregatorSourcesStatusRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeConformancePackComplianceRequest, Pagination::DescribeConformancePackCompliancePaginationTraits< DerivedClient > > DescribeConformancePackCompliancePaginator(const Model::DescribeConformancePackComplianceRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeOrganizationConfigRuleStatusesRequest, Pagination::DescribeOrganizationConfigRuleStatusesPaginationTraits< DerivedClient > > DescribeOrganizationConfigRuleStatusesPaginator(const Model::DescribeOrganizationConfigRuleStatusesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeOrganizationConformancePacksRequest, Pagination::DescribeOrganizationConformancePacksPaginationTraits< DerivedClient > > DescribeOrganizationConformancePacksPaginator(const Model::DescribeOrganizationConformancePacksRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetConformancePackComplianceSummaryRequest, Pagination::GetConformancePackComplianceSummaryPaginationTraits< DerivedClient > > GetConformancePackComplianceSummaryPaginator(const Model::GetConformancePackComplianceSummaryRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeOrganizationConfigRulesRequest, Pagination::DescribeOrganizationConfigRulesPaginationTraits< DerivedClient > > DescribeOrganizationConfigRulesPaginator(const Model::DescribeOrganizationConfigRulesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeAggregateComplianceByConfigRulesRequest, Pagination::DescribeAggregateComplianceByConfigRulesPaginationTraits< DerivedClient > > DescribeAggregateComplianceByConfigRulesPaginator(const Model::DescribeAggregateComplianceByConfigRulesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetAggregateComplianceDetailsByConfigRuleRequest, Pagination::GetAggregateComplianceDetailsByConfigRulePaginationTraits< DerivedClient > > GetAggregateComplianceDetailsByConfigRulePaginator(const Model::GetAggregateComplianceDetailsByConfigRuleRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAggregateDiscoveredResourcesRequest, Pagination::ListAggregateDiscoveredResourcesPaginationTraits< DerivedClient > > ListAggregateDiscoveredResourcesPaginator(const Model::ListAggregateDiscoveredResourcesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListResourceEvaluationsRequest, Pagination::ListResourceEvaluationsPaginationTraits< DerivedClient > > ListResourceEvaluationsPaginator(const Model::ListResourceEvaluationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConfigurationRecordersRequest, Pagination::ListConfigurationRecordersPaginationTraits< DerivedClient > > ListConfigurationRecordersPaginator(const Model::ListConfigurationRecordersRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeAggregationAuthorizationsRequest, Pagination::DescribeAggregationAuthorizationsPaginationTraits< DerivedClient > > DescribeAggregationAuthorizationsPaginator(const Model::DescribeAggregationAuthorizationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetOrganizationConformancePackDetailedStatusRequest, Pagination::GetOrganizationConformancePackDetailedStatusPaginationTraits< DerivedClient > > GetOrganizationConformancePackDetailedStatusPaginator(const Model::GetOrganizationConformancePackDetailedStatusRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeRemediationExceptionsRequest, Pagination::DescribeRemediationExceptionsPaginationTraits< DerivedClient > > DescribeRemediationExceptionsPaginator(const Model::DescribeRemediationExceptionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeConformancePackStatusRequest, Pagination::DescribeConformancePackStatusPaginationTraits< DerivedClient > > DescribeConformancePackStatusPaginator(const Model::DescribeConformancePackStatusRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::SelectResourceConfigRequest, Pagination::SelectResourceConfigPaginationTraits< DerivedClient > > SelectResourceConfigPaginator(const Model::SelectResourceConfigRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetOrganizationConfigRuleDetailedStatusRequest, Pagination::GetOrganizationConfigRuleDetailedStatusPaginationTraits< DerivedClient > > GetOrganizationConfigRuleDetailedStatusPaginator(const Model::GetOrganizationConfigRuleDetailedStatusRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeConfigurationAggregatorsRequest, Pagination::DescribeConfigurationAggregatorsPaginationTraits< DerivedClient > > DescribeConfigurationAggregatorsPaginator(const Model::DescribeConfigurationAggregatorsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetComplianceDetailsByConfigRuleRequest, Pagination::GetComplianceDetailsByConfigRulePaginationTraits< DerivedClient > > GetComplianceDetailsByConfigRulePaginator(const Model::GetComplianceDetailsByConfigRuleRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListDiscoveredResourcesRequest, Pagination::ListDiscoveredResourcesPaginationTraits< DerivedClient > > ListDiscoveredResourcesPaginator(const Model::ListDiscoveredResourcesRequest &request)