AWS SDK for C++

AWS SDK for C++ Version 1.11.754

Loading...
Searching...
No Matches
Inspector2PaginationBase.h
1
6#pragma once
7
8#include <aws/core/utils/pagination/Paginator.h>
9#include <aws/inspector2/model/GetCisScanResultDetailsPaginationTraits.h>
10#include <aws/inspector2/model/GetClustersForImagePaginationTraits.h>
11#include <aws/inspector2/model/ListAccountPermissionsPaginationTraits.h>
12#include <aws/inspector2/model/ListCisScanConfigurationsPaginationTraits.h>
13#include <aws/inspector2/model/ListCisScanResultsAggregatedByChecksPaginationTraits.h>
14#include <aws/inspector2/model/ListCisScanResultsAggregatedByTargetResourcePaginationTraits.h>
15#include <aws/inspector2/model/ListCisScansPaginationTraits.h>
16#include <aws/inspector2/model/ListCoveragePaginationTraits.h>
17#include <aws/inspector2/model/ListCoverageStatisticsPaginationTraits.h>
18#include <aws/inspector2/model/ListDelegatedAdminAccountsPaginationTraits.h>
19#include <aws/inspector2/model/ListFiltersPaginationTraits.h>
20#include <aws/inspector2/model/ListFindingAggregationsPaginationTraits.h>
21#include <aws/inspector2/model/ListFindingsPaginationTraits.h>
22#include <aws/inspector2/model/ListMembersPaginationTraits.h>
23#include <aws/inspector2/model/ListUsageTotalsPaginationTraits.h>
24#include <aws/inspector2/model/SearchVulnerabilitiesPaginationTraits.h>
25
26#include <memory>
27
28namespace Aws {
29namespace Inspector2 {
30
31class Inspector2Client;
32
33template <typename DerivedClient>
35 public:
44 static_cast<DerivedClient*>(this), request};
45 }
46
55 static_cast<DerivedClient*>(this), request};
56 }
57
66 static_cast<DerivedClient*>(this), request};
67 }
68
77 static_cast<DerivedClient*>(this), request};
78 }
79
88 static_cast<DerivedClient*>(this), request};
89 }
90
99 static_cast<DerivedClient*>(this), request};
100 }
101
108 Pagination::ListCisScansPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
109 request};
110 }
111
118 Pagination::ListCoveragePaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
119 request};
120 }
121
130 static_cast<DerivedClient*>(this), request};
131 }
132
141 static_cast<DerivedClient*>(this), request};
142 }
143
150 Pagination::ListFiltersPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
151 request};
152 }
153
162 static_cast<DerivedClient*>(this), request};
163 }
164
171 Pagination::ListFindingsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
172 request};
173 }
174
181 Pagination::ListMembersPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
182 request};
183 }
184
192 Pagination::ListUsageTotalsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
193 request};
194 }
195
204 static_cast<DerivedClient*>(this), request};
205 }
206};
207} // namespace Inspector2
208} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCisScanResultsAggregatedByChecksRequest, Pagination::ListCisScanResultsAggregatedByChecksPaginationTraits< DerivedClient > > ListCisScanResultsAggregatedByChecksPaginator(const Model::ListCisScanResultsAggregatedByChecksRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCoverageRequest, Pagination::ListCoveragePaginationTraits< DerivedClient > > ListCoveragePaginator(const Model::ListCoverageRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCoverageStatisticsRequest, Pagination::ListCoverageStatisticsPaginationTraits< DerivedClient > > ListCoverageStatisticsPaginator(const Model::ListCoverageStatisticsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAccountPermissionsRequest, Pagination::ListAccountPermissionsPaginationTraits< DerivedClient > > ListAccountPermissionsPaginator(const Model::ListAccountPermissionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFindingsRequest, Pagination::ListFindingsPaginationTraits< DerivedClient > > ListFindingsPaginator(const Model::ListFindingsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFindingAggregationsRequest, Pagination::ListFindingAggregationsPaginationTraits< DerivedClient > > ListFindingAggregationsPaginator(const Model::ListFindingAggregationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCisScansRequest, Pagination::ListCisScansPaginationTraits< DerivedClient > > ListCisScansPaginator(const Model::ListCisScansRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListDelegatedAdminAccountsRequest, Pagination::ListDelegatedAdminAccountsPaginationTraits< DerivedClient > > ListDelegatedAdminAccountsPaginator(const Model::ListDelegatedAdminAccountsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMembersRequest, Pagination::ListMembersPaginationTraits< DerivedClient > > ListMembersPaginator(const Model::ListMembersRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetCisScanResultDetailsRequest, Pagination::GetCisScanResultDetailsPaginationTraits< DerivedClient > > GetCisScanResultDetailsPaginator(const Model::GetCisScanResultDetailsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFiltersRequest, Pagination::ListFiltersPaginationTraits< DerivedClient > > ListFiltersPaginator(const Model::ListFiltersRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetClustersForImageRequest, Pagination::GetClustersForImagePaginationTraits< DerivedClient > > GetClustersForImagePaginator(const Model::GetClustersForImageRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCisScanResultsAggregatedByTargetResourceRequest, Pagination::ListCisScanResultsAggregatedByTargetResourcePaginationTraits< DerivedClient > > ListCisScanResultsAggregatedByTargetResourcePaginator(const Model::ListCisScanResultsAggregatedByTargetResourceRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListUsageTotalsRequest, Pagination::ListUsageTotalsPaginationTraits< DerivedClient > > ListUsageTotalsPaginator(const Model::ListUsageTotalsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::SearchVulnerabilitiesRequest, Pagination::SearchVulnerabilitiesPaginationTraits< DerivedClient > > SearchVulnerabilitiesPaginator(const Model::SearchVulnerabilitiesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCisScanConfigurationsRequest, Pagination::ListCisScanConfigurationsPaginationTraits< DerivedClient > > ListCisScanConfigurationsPaginator(const Model::ListCisScanConfigurationsRequest &request)