AWS SDK for C++
AWS SDK for C++ Version 1.11.754
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-macie2
include
aws
macie2
Macie2PaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/utils/pagination/Paginator.h>
9
#include <aws/macie2/model/DescribeBucketsPaginationTraits.h>
10
#include <aws/macie2/model/GetUsageStatisticsPaginationTraits.h>
11
#include <aws/macie2/model/ListAllowListsPaginationTraits.h>
12
#include <aws/macie2/model/ListAutomatedDiscoveryAccountsPaginationTraits.h>
13
#include <aws/macie2/model/ListClassificationJobsPaginationTraits.h>
14
#include <aws/macie2/model/ListClassificationScopesPaginationTraits.h>
15
#include <aws/macie2/model/ListCustomDataIdentifiersPaginationTraits.h>
16
#include <aws/macie2/model/ListFindingsFiltersPaginationTraits.h>
17
#include <aws/macie2/model/ListFindingsPaginationTraits.h>
18
#include <aws/macie2/model/ListInvitationsPaginationTraits.h>
19
#include <aws/macie2/model/ListManagedDataIdentifiersPaginationTraits.h>
20
#include <aws/macie2/model/ListMembersPaginationTraits.h>
21
#include <aws/macie2/model/ListOrganizationAdminAccountsPaginationTraits.h>
22
#include <aws/macie2/model/ListResourceProfileArtifactsPaginationTraits.h>
23
#include <aws/macie2/model/ListResourceProfileDetectionsPaginationTraits.h>
24
#include <aws/macie2/model/ListSensitivityInspectionTemplatesPaginationTraits.h>
25
#include <aws/macie2/model/SearchResourcesPaginationTraits.h>
26
27
#include <memory>
28
29
namespace
Aws
{
30
namespace
Macie2 {
31
32
class
Macie2Client;
33
34
template
<
typename
DerivedClient>
35
class
Macie2PaginationBase
{
36
public
:
40
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeBucketsRequest
,
41
Pagination::DescribeBucketsPaginationTraits<DerivedClient>
>
42
DescribeBucketsPaginator
(
const
Model::DescribeBucketsRequest
& request) {
43
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeBucketsRequest
,
44
Pagination::DescribeBucketsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
45
request};
46
}
47
51
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetUsageStatisticsRequest
,
52
Pagination::GetUsageStatisticsPaginationTraits<DerivedClient>
>
53
GetUsageStatisticsPaginator
(
const
Model::GetUsageStatisticsRequest
& request) {
54
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetUsageStatisticsRequest
,
55
Pagination::GetUsageStatisticsPaginationTraits<DerivedClient>
>{
56
static_cast<
DerivedClient*
>
(
this
), request};
57
}
58
62
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListAllowListsRequest, Pagination::ListAllowListsPaginationTraits<DerivedClient>
>
63
ListAllowListsPaginator
(
const
Model::ListAllowListsRequest
& request) {
64
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAllowListsRequest
,
65
Pagination::ListAllowListsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
66
request};
67
}
68
72
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAutomatedDiscoveryAccountsRequest
,
73
Pagination::ListAutomatedDiscoveryAccountsPaginationTraits<DerivedClient>
>
74
ListAutomatedDiscoveryAccountsPaginator
(
const
Model::ListAutomatedDiscoveryAccountsRequest
& request) {
75
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAutomatedDiscoveryAccountsRequest
,
76
Pagination::ListAutomatedDiscoveryAccountsPaginationTraits<DerivedClient>
>{
77
static_cast<
DerivedClient*
>
(
this
), request};
78
}
79
83
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClassificationJobsRequest
,
84
Pagination::ListClassificationJobsPaginationTraits<DerivedClient>
>
85
ListClassificationJobsPaginator
(
const
Model::ListClassificationJobsRequest
& request) {
86
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClassificationJobsRequest
,
87
Pagination::ListClassificationJobsPaginationTraits<DerivedClient>
>{
88
static_cast<
DerivedClient*
>
(
this
), request};
89
}
90
94
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClassificationScopesRequest
,
95
Pagination::ListClassificationScopesPaginationTraits<DerivedClient>
>
96
ListClassificationScopesPaginator
(
const
Model::ListClassificationScopesRequest
& request) {
97
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClassificationScopesRequest
,
98
Pagination::ListClassificationScopesPaginationTraits<DerivedClient>
>{
99
static_cast<
DerivedClient*
>
(
this
), request};
100
}
101
105
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCustomDataIdentifiersRequest
,
106
Pagination::ListCustomDataIdentifiersPaginationTraits<DerivedClient>
>
107
ListCustomDataIdentifiersPaginator
(
const
Model::ListCustomDataIdentifiersRequest
& request) {
108
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCustomDataIdentifiersRequest
,
109
Pagination::ListCustomDataIdentifiersPaginationTraits<DerivedClient>
>{
110
static_cast<
DerivedClient*
>
(
this
), request};
111
}
112
116
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListFindingsRequest, Pagination::ListFindingsPaginationTraits<DerivedClient>
>
117
ListFindingsPaginator
(
const
Model::ListFindingsRequest
& request) {
118
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListFindingsRequest
,
119
Pagination::ListFindingsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
120
request};
121
}
122
126
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListFindingsFiltersRequest
,
127
Pagination::ListFindingsFiltersPaginationTraits<DerivedClient>
>
128
ListFindingsFiltersPaginator
(
const
Model::ListFindingsFiltersRequest
& request) {
129
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListFindingsFiltersRequest
,
130
Pagination::ListFindingsFiltersPaginationTraits<DerivedClient>
>{
131
static_cast<
DerivedClient*
>
(
this
), request};
132
}
133
137
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListInvitationsRequest
,
138
Pagination::ListInvitationsPaginationTraits<DerivedClient>
>
139
ListInvitationsPaginator
(
const
Model::ListInvitationsRequest
& request) {
140
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListInvitationsRequest
,
141
Pagination::ListInvitationsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
142
request};
143
}
144
148
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListManagedDataIdentifiersRequest
,
149
Pagination::ListManagedDataIdentifiersPaginationTraits<DerivedClient>
>
150
ListManagedDataIdentifiersPaginator
(
const
Model::ListManagedDataIdentifiersRequest
& request) {
151
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListManagedDataIdentifiersRequest
,
152
Pagination::ListManagedDataIdentifiersPaginationTraits<DerivedClient>
>{
153
static_cast<
DerivedClient*
>
(
this
), request};
154
}
155
159
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListMembersRequest, Pagination::ListMembersPaginationTraits<DerivedClient>
>
160
ListMembersPaginator
(
const
Model::ListMembersRequest
& request) {
161
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListMembersRequest
,
162
Pagination::ListMembersPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
163
request};
164
}
165
169
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListOrganizationAdminAccountsRequest
,
170
Pagination::ListOrganizationAdminAccountsPaginationTraits<DerivedClient>
>
171
ListOrganizationAdminAccountsPaginator
(
const
Model::ListOrganizationAdminAccountsRequest
& request) {
172
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListOrganizationAdminAccountsRequest
,
173
Pagination::ListOrganizationAdminAccountsPaginationTraits<DerivedClient>
>{
174
static_cast<
DerivedClient*
>
(
this
), request};
175
}
176
180
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListResourceProfileArtifactsRequest
,
181
Pagination::ListResourceProfileArtifactsPaginationTraits<DerivedClient>
>
182
ListResourceProfileArtifactsPaginator
(
const
Model::ListResourceProfileArtifactsRequest
& request) {
183
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListResourceProfileArtifactsRequest
,
184
Pagination::ListResourceProfileArtifactsPaginationTraits<DerivedClient>
>{
185
static_cast<
DerivedClient*
>
(
this
), request};
186
}
187
191
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListResourceProfileDetectionsRequest
,
192
Pagination::ListResourceProfileDetectionsPaginationTraits<DerivedClient>
>
193
ListResourceProfileDetectionsPaginator
(
const
Model::ListResourceProfileDetectionsRequest
& request) {
194
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListResourceProfileDetectionsRequest
,
195
Pagination::ListResourceProfileDetectionsPaginationTraits<DerivedClient>
>{
196
static_cast<
DerivedClient*
>
(
this
), request};
197
}
198
202
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSensitivityInspectionTemplatesRequest
,
203
Pagination::ListSensitivityInspectionTemplatesPaginationTraits<DerivedClient>
>
204
ListSensitivityInspectionTemplatesPaginator
(
const
Model::ListSensitivityInspectionTemplatesRequest
& request) {
205
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSensitivityInspectionTemplatesRequest
,
206
Pagination::ListSensitivityInspectionTemplatesPaginationTraits<DerivedClient>
>{
207
static_cast<
DerivedClient*
>
(
this
), request};
208
}
209
213
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::SearchResourcesRequest
,
214
Pagination::SearchResourcesPaginationTraits<DerivedClient>
>
215
SearchResourcesPaginator
(
const
Model::SearchResourcesRequest
& request) {
216
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::SearchResourcesRequest
,
217
Pagination::SearchResourcesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
218
request};
219
}
220
};
221
}
// namespace Macie2
222
}
// namespace Aws
Aws::Macie2::Macie2PaginationBase
Definition
Macie2PaginationBase.h:35
Aws::Macie2::Macie2PaginationBase::ListMembersPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMembersRequest, Pagination::ListMembersPaginationTraits< DerivedClient > > ListMembersPaginator(const Model::ListMembersRequest &request)
Definition
Macie2PaginationBase.h:160
Aws::Macie2::Macie2PaginationBase::ListAutomatedDiscoveryAccountsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAutomatedDiscoveryAccountsRequest, Pagination::ListAutomatedDiscoveryAccountsPaginationTraits< DerivedClient > > ListAutomatedDiscoveryAccountsPaginator(const Model::ListAutomatedDiscoveryAccountsRequest &request)
Definition
Macie2PaginationBase.h:74
Aws::Macie2::Macie2PaginationBase::ListManagedDataIdentifiersPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListManagedDataIdentifiersRequest, Pagination::ListManagedDataIdentifiersPaginationTraits< DerivedClient > > ListManagedDataIdentifiersPaginator(const Model::ListManagedDataIdentifiersRequest &request)
Definition
Macie2PaginationBase.h:150
Aws::Macie2::Macie2PaginationBase::ListInvitationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListInvitationsRequest, Pagination::ListInvitationsPaginationTraits< DerivedClient > > ListInvitationsPaginator(const Model::ListInvitationsRequest &request)
Definition
Macie2PaginationBase.h:139
Aws::Macie2::Macie2PaginationBase::ListClassificationJobsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClassificationJobsRequest, Pagination::ListClassificationJobsPaginationTraits< DerivedClient > > ListClassificationJobsPaginator(const Model::ListClassificationJobsRequest &request)
Definition
Macie2PaginationBase.h:85
Aws::Macie2::Macie2PaginationBase::ListFindingsFiltersPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFindingsFiltersRequest, Pagination::ListFindingsFiltersPaginationTraits< DerivedClient > > ListFindingsFiltersPaginator(const Model::ListFindingsFiltersRequest &request)
Definition
Macie2PaginationBase.h:128
Aws::Macie2::Macie2PaginationBase::ListResourceProfileArtifactsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListResourceProfileArtifactsRequest, Pagination::ListResourceProfileArtifactsPaginationTraits< DerivedClient > > ListResourceProfileArtifactsPaginator(const Model::ListResourceProfileArtifactsRequest &request)
Definition
Macie2PaginationBase.h:182
Aws::Macie2::Macie2PaginationBase::ListCustomDataIdentifiersPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCustomDataIdentifiersRequest, Pagination::ListCustomDataIdentifiersPaginationTraits< DerivedClient > > ListCustomDataIdentifiersPaginator(const Model::ListCustomDataIdentifiersRequest &request)
Definition
Macie2PaginationBase.h:107
Aws::Macie2::Macie2PaginationBase::GetUsageStatisticsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetUsageStatisticsRequest, Pagination::GetUsageStatisticsPaginationTraits< DerivedClient > > GetUsageStatisticsPaginator(const Model::GetUsageStatisticsRequest &request)
Definition
Macie2PaginationBase.h:53
Aws::Macie2::Macie2PaginationBase::DescribeBucketsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeBucketsRequest, Pagination::DescribeBucketsPaginationTraits< DerivedClient > > DescribeBucketsPaginator(const Model::DescribeBucketsRequest &request)
Definition
Macie2PaginationBase.h:42
Aws::Macie2::Macie2PaginationBase::ListFindingsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFindingsRequest, Pagination::ListFindingsPaginationTraits< DerivedClient > > ListFindingsPaginator(const Model::ListFindingsRequest &request)
Definition
Macie2PaginationBase.h:117
Aws::Macie2::Macie2PaginationBase::ListOrganizationAdminAccountsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListOrganizationAdminAccountsRequest, Pagination::ListOrganizationAdminAccountsPaginationTraits< DerivedClient > > ListOrganizationAdminAccountsPaginator(const Model::ListOrganizationAdminAccountsRequest &request)
Definition
Macie2PaginationBase.h:171
Aws::Macie2::Macie2PaginationBase::SearchResourcesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::SearchResourcesRequest, Pagination::SearchResourcesPaginationTraits< DerivedClient > > SearchResourcesPaginator(const Model::SearchResourcesRequest &request)
Definition
Macie2PaginationBase.h:215
Aws::Macie2::Macie2PaginationBase::ListClassificationScopesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClassificationScopesRequest, Pagination::ListClassificationScopesPaginationTraits< DerivedClient > > ListClassificationScopesPaginator(const Model::ListClassificationScopesRequest &request)
Definition
Macie2PaginationBase.h:96
Aws::Macie2::Macie2PaginationBase::ListSensitivityInspectionTemplatesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSensitivityInspectionTemplatesRequest, Pagination::ListSensitivityInspectionTemplatesPaginationTraits< DerivedClient > > ListSensitivityInspectionTemplatesPaginator(const Model::ListSensitivityInspectionTemplatesRequest &request)
Definition
Macie2PaginationBase.h:204
Aws::Macie2::Macie2PaginationBase::ListAllowListsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAllowListsRequest, Pagination::ListAllowListsPaginationTraits< DerivedClient > > ListAllowListsPaginator(const Model::ListAllowListsRequest &request)
Definition
Macie2PaginationBase.h:63
Aws::Macie2::Macie2PaginationBase::ListResourceProfileDetectionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListResourceProfileDetectionsRequest, Pagination::ListResourceProfileDetectionsPaginationTraits< DerivedClient > > ListResourceProfileDetectionsPaginator(const Model::ListResourceProfileDetectionsRequest &request)
Definition
Macie2PaginationBase.h:193
Aws::Macie2::Model::DescribeBucketsRequest
Definition
DescribeBucketsRequest.h:22
Aws::Macie2::Model::GetUsageStatisticsRequest
Definition
GetUsageStatisticsRequest.h:23
Aws::Macie2::Model::ListAllowListsRequest
Definition
ListAllowListsRequest.h:22
Aws::Macie2::Model::ListAutomatedDiscoveryAccountsRequest
Definition
ListAutomatedDiscoveryAccountsRequest.h:23
Aws::Macie2::Model::ListClassificationJobsRequest
Definition
ListClassificationJobsRequest.h:21
Aws::Macie2::Model::ListClassificationScopesRequest
Definition
ListClassificationScopesRequest.h:22
Aws::Macie2::Model::ListCustomDataIdentifiersRequest
Definition
ListCustomDataIdentifiersRequest.h:19
Aws::Macie2::Model::ListFindingsFiltersRequest
Definition
ListFindingsFiltersRequest.h:22
Aws::Macie2::Model::ListFindingsRequest
Definition
ListFindingsRequest.h:21
Aws::Macie2::Model::ListInvitationsRequest
Definition
ListInvitationsRequest.h:22
Aws::Macie2::Model::ListManagedDataIdentifiersRequest
Definition
ListManagedDataIdentifiersRequest.h:19
Aws::Macie2::Model::ListMembersRequest
Definition
ListMembersRequest.h:22
Aws::Macie2::Model::ListOrganizationAdminAccountsRequest
Definition
ListOrganizationAdminAccountsRequest.h:22
Aws::Macie2::Model::ListResourceProfileArtifactsRequest
Definition
ListResourceProfileArtifactsRequest.h:22
Aws::Macie2::Model::ListResourceProfileDetectionsRequest
Definition
ListResourceProfileDetectionsRequest.h:22
Aws::Macie2::Model::ListSensitivityInspectionTemplatesRequest
Definition
ListSensitivityInspectionTemplatesRequest.h:22
Aws::Macie2::Model::SearchResourcesRequest
Definition
SearchResourcesRequest.h:21
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::Macie2::Pagination::DescribeBucketsPaginationTraits
Definition
DescribeBucketsPaginationTraits.h:17
Aws::Macie2::Pagination::GetUsageStatisticsPaginationTraits
Definition
GetUsageStatisticsPaginationTraits.h:17
Aws::Macie2::Pagination::ListAllowListsPaginationTraits
Definition
ListAllowListsPaginationTraits.h:17
Aws::Macie2::Pagination::ListAutomatedDiscoveryAccountsPaginationTraits
Definition
ListAutomatedDiscoveryAccountsPaginationTraits.h:17
Aws::Macie2::Pagination::ListClassificationJobsPaginationTraits
Definition
ListClassificationJobsPaginationTraits.h:17
Aws::Macie2::Pagination::ListClassificationScopesPaginationTraits
Definition
ListClassificationScopesPaginationTraits.h:17
Aws::Macie2::Pagination::ListCustomDataIdentifiersPaginationTraits
Definition
ListCustomDataIdentifiersPaginationTraits.h:17
Aws::Macie2::Pagination::ListFindingsFiltersPaginationTraits
Definition
ListFindingsFiltersPaginationTraits.h:17
Aws::Macie2::Pagination::ListFindingsPaginationTraits
Definition
ListFindingsPaginationTraits.h:17
Aws::Macie2::Pagination::ListInvitationsPaginationTraits
Definition
ListInvitationsPaginationTraits.h:17
Aws::Macie2::Pagination::ListManagedDataIdentifiersPaginationTraits
Definition
ListManagedDataIdentifiersPaginationTraits.h:17
Aws::Macie2::Pagination::ListMembersPaginationTraits
Definition
ListMembersPaginationTraits.h:17
Aws::Macie2::Pagination::ListOrganizationAdminAccountsPaginationTraits
Definition
ListOrganizationAdminAccountsPaginationTraits.h:17
Aws::Macie2::Pagination::ListResourceProfileArtifactsPaginationTraits
Definition
ListResourceProfileArtifactsPaginationTraits.h:17
Aws::Macie2::Pagination::ListResourceProfileDetectionsPaginationTraits
Definition
ListResourceProfileDetectionsPaginationTraits.h:17
Aws::Macie2::Pagination::ListSensitivityInspectionTemplatesPaginationTraits
Definition
ListSensitivityInspectionTemplatesPaginationTraits.h:17
Aws::Macie2::Pagination::SearchResourcesPaginationTraits
Definition
SearchResourcesPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences