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-ds
include
aws
ds
DirectoryServicePaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/utils/pagination/Paginator.h>
9
#include <aws/ds/model/DescribeClientAuthenticationSettingsPaginationTraits.h>
10
#include <aws/ds/model/DescribeDirectoriesPaginationTraits.h>
11
#include <aws/ds/model/DescribeDomainControllersPaginationTraits.h>
12
#include <aws/ds/model/DescribeLDAPSSettingsPaginationTraits.h>
13
#include <aws/ds/model/DescribeRegionsPaginationTraits.h>
14
#include <aws/ds/model/DescribeSharedDirectoriesPaginationTraits.h>
15
#include <aws/ds/model/DescribeSnapshotsPaginationTraits.h>
16
#include <aws/ds/model/DescribeTrustsPaginationTraits.h>
17
#include <aws/ds/model/DescribeUpdateDirectoryPaginationTraits.h>
18
#include <aws/ds/model/ListADAssessmentsPaginationTraits.h>
19
#include <aws/ds/model/ListCertificatesPaginationTraits.h>
20
#include <aws/ds/model/ListIpRoutesPaginationTraits.h>
21
#include <aws/ds/model/ListLogSubscriptionsPaginationTraits.h>
22
#include <aws/ds/model/ListSchemaExtensionsPaginationTraits.h>
23
#include <aws/ds/model/ListTagsForResourcePaginationTraits.h>
24
25
#include <memory>
26
27
namespace
Aws
{
28
namespace
DirectoryService {
29
30
class
DirectoryServiceClient;
31
32
template
<
typename
DerivedClient>
33
class
DirectoryServicePaginationBase
{
34
public
:
38
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeClientAuthenticationSettingsRequest
,
39
Pagination::DescribeClientAuthenticationSettingsPaginationTraits<DerivedClient>
>
40
DescribeClientAuthenticationSettingsPaginator
(
const
Model::DescribeClientAuthenticationSettingsRequest
& request) {
41
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeClientAuthenticationSettingsRequest
,
42
Pagination::DescribeClientAuthenticationSettingsPaginationTraits<DerivedClient>
>{
43
static_cast<
DerivedClient*
>
(
this
), request};
44
}
45
49
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeDirectoriesRequest
,
50
Pagination::DescribeDirectoriesPaginationTraits<DerivedClient>
>
51
DescribeDirectoriesPaginator
(
const
Model::DescribeDirectoriesRequest
& request) {
52
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeDirectoriesRequest
,
53
Pagination::DescribeDirectoriesPaginationTraits<DerivedClient>
>{
54
static_cast<
DerivedClient*
>
(
this
), request};
55
}
56
60
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeDomainControllersRequest
,
61
Pagination::DescribeDomainControllersPaginationTraits<DerivedClient>
>
62
DescribeDomainControllersPaginator
(
const
Model::DescribeDomainControllersRequest
& request) {
63
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeDomainControllersRequest
,
64
Pagination::DescribeDomainControllersPaginationTraits<DerivedClient>
>{
65
static_cast<
DerivedClient*
>
(
this
), request};
66
}
67
71
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeLDAPSSettingsRequest
,
72
Pagination::DescribeLDAPSSettingsPaginationTraits<DerivedClient>
>
73
DescribeLDAPSSettingsPaginator
(
const
Model::DescribeLDAPSSettingsRequest
& request) {
74
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeLDAPSSettingsRequest
,
75
Pagination::DescribeLDAPSSettingsPaginationTraits<DerivedClient>
>{
76
static_cast<
DerivedClient*
>
(
this
), request};
77
}
78
82
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeRegionsRequest
,
83
Pagination::DescribeRegionsPaginationTraits<DerivedClient>
>
84
DescribeRegionsPaginator
(
const
Model::DescribeRegionsRequest
& request) {
85
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeRegionsRequest
,
86
Pagination::DescribeRegionsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
87
request};
88
}
89
93
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeSharedDirectoriesRequest
,
94
Pagination::DescribeSharedDirectoriesPaginationTraits<DerivedClient>
>
95
DescribeSharedDirectoriesPaginator
(
const
Model::DescribeSharedDirectoriesRequest
& request) {
96
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeSharedDirectoriesRequest
,
97
Pagination::DescribeSharedDirectoriesPaginationTraits<DerivedClient>
>{
98
static_cast<
DerivedClient*
>
(
this
), request};
99
}
100
104
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeSnapshotsRequest
,
105
Pagination::DescribeSnapshotsPaginationTraits<DerivedClient>
>
106
DescribeSnapshotsPaginator
(
const
Model::DescribeSnapshotsRequest
& request) {
107
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeSnapshotsRequest
,
108
Pagination::DescribeSnapshotsPaginationTraits<DerivedClient>
>{
109
static_cast<
DerivedClient*
>
(
this
), request};
110
}
111
115
Aws::Utils::Pagination::Paginator<DerivedClient, Model::DescribeTrustsRequest, Pagination::DescribeTrustsPaginationTraits<DerivedClient>
>
116
DescribeTrustsPaginator
(
const
Model::DescribeTrustsRequest
& request) {
117
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeTrustsRequest
,
118
Pagination::DescribeTrustsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
119
request};
120
}
121
125
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeUpdateDirectoryRequest
,
126
Pagination::DescribeUpdateDirectoryPaginationTraits<DerivedClient>
>
127
DescribeUpdateDirectoryPaginator
(
const
Model::DescribeUpdateDirectoryRequest
& request) {
128
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeUpdateDirectoryRequest
,
129
Pagination::DescribeUpdateDirectoryPaginationTraits<DerivedClient>
>{
130
static_cast<
DerivedClient*
>
(
this
), request};
131
}
132
136
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListADAssessmentsRequest
,
137
Pagination::ListADAssessmentsPaginationTraits<DerivedClient>
>
138
ListADAssessmentsPaginator
(
const
Model::ListADAssessmentsRequest
& request) {
139
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListADAssessmentsRequest
,
140
Pagination::ListADAssessmentsPaginationTraits<DerivedClient>
>{
141
static_cast<
DerivedClient*
>
(
this
), request};
142
}
143
147
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCertificatesRequest
,
148
Pagination::ListCertificatesPaginationTraits<DerivedClient>
>
149
ListCertificatesPaginator
(
const
Model::ListCertificatesRequest
& request) {
150
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCertificatesRequest
,
151
Pagination::ListCertificatesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
152
request};
153
}
154
158
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListIpRoutesRequest, Pagination::ListIpRoutesPaginationTraits<DerivedClient>
>
159
ListIpRoutesPaginator
(
const
Model::ListIpRoutesRequest
& request) {
160
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListIpRoutesRequest
,
161
Pagination::ListIpRoutesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
162
request};
163
}
164
168
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListLogSubscriptionsRequest
,
169
Pagination::ListLogSubscriptionsPaginationTraits<DerivedClient>
>
170
ListLogSubscriptionsPaginator
(
const
Model::ListLogSubscriptionsRequest
& request) {
171
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListLogSubscriptionsRequest
,
172
Pagination::ListLogSubscriptionsPaginationTraits<DerivedClient>
>{
173
static_cast<
DerivedClient*
>
(
this
), request};
174
}
175
179
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSchemaExtensionsRequest
,
180
Pagination::ListSchemaExtensionsPaginationTraits<DerivedClient>
>
181
ListSchemaExtensionsPaginator
(
const
Model::ListSchemaExtensionsRequest
& request) {
182
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSchemaExtensionsRequest
,
183
Pagination::ListSchemaExtensionsPaginationTraits<DerivedClient>
>{
184
static_cast<
DerivedClient*
>
(
this
), request};
185
}
186
190
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListTagsForResourceRequest
,
191
Pagination::ListTagsForResourcePaginationTraits<DerivedClient>
>
192
ListTagsForResourcePaginator
(
const
Model::ListTagsForResourceRequest
& request) {
193
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListTagsForResourceRequest
,
194
Pagination::ListTagsForResourcePaginationTraits<DerivedClient>
>{
195
static_cast<
DerivedClient*
>
(
this
), request};
196
}
197
};
198
}
// namespace DirectoryService
199
}
// namespace Aws
Aws::DirectoryService::DirectoryServicePaginationBase
Definition
DirectoryServicePaginationBase.h:33
Aws::DirectoryService::DirectoryServicePaginationBase::DescribeSnapshotsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeSnapshotsRequest, Pagination::DescribeSnapshotsPaginationTraits< DerivedClient > > DescribeSnapshotsPaginator(const Model::DescribeSnapshotsRequest &request)
Definition
DirectoryServicePaginationBase.h:106
Aws::DirectoryService::DirectoryServicePaginationBase::ListIpRoutesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListIpRoutesRequest, Pagination::ListIpRoutesPaginationTraits< DerivedClient > > ListIpRoutesPaginator(const Model::ListIpRoutesRequest &request)
Definition
DirectoryServicePaginationBase.h:159
Aws::DirectoryService::DirectoryServicePaginationBase::DescribeUpdateDirectoryPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeUpdateDirectoryRequest, Pagination::DescribeUpdateDirectoryPaginationTraits< DerivedClient > > DescribeUpdateDirectoryPaginator(const Model::DescribeUpdateDirectoryRequest &request)
Definition
DirectoryServicePaginationBase.h:127
Aws::DirectoryService::DirectoryServicePaginationBase::ListTagsForResourcePaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListTagsForResourceRequest, Pagination::ListTagsForResourcePaginationTraits< DerivedClient > > ListTagsForResourcePaginator(const Model::ListTagsForResourceRequest &request)
Definition
DirectoryServicePaginationBase.h:192
Aws::DirectoryService::DirectoryServicePaginationBase::DescribeDirectoriesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeDirectoriesRequest, Pagination::DescribeDirectoriesPaginationTraits< DerivedClient > > DescribeDirectoriesPaginator(const Model::DescribeDirectoriesRequest &request)
Definition
DirectoryServicePaginationBase.h:51
Aws::DirectoryService::DirectoryServicePaginationBase::DescribeSharedDirectoriesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeSharedDirectoriesRequest, Pagination::DescribeSharedDirectoriesPaginationTraits< DerivedClient > > DescribeSharedDirectoriesPaginator(const Model::DescribeSharedDirectoriesRequest &request)
Definition
DirectoryServicePaginationBase.h:95
Aws::DirectoryService::DirectoryServicePaginationBase::ListLogSubscriptionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListLogSubscriptionsRequest, Pagination::ListLogSubscriptionsPaginationTraits< DerivedClient > > ListLogSubscriptionsPaginator(const Model::ListLogSubscriptionsRequest &request)
Definition
DirectoryServicePaginationBase.h:170
Aws::DirectoryService::DirectoryServicePaginationBase::ListCertificatesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCertificatesRequest, Pagination::ListCertificatesPaginationTraits< DerivedClient > > ListCertificatesPaginator(const Model::ListCertificatesRequest &request)
Definition
DirectoryServicePaginationBase.h:149
Aws::DirectoryService::DirectoryServicePaginationBase::ListSchemaExtensionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSchemaExtensionsRequest, Pagination::ListSchemaExtensionsPaginationTraits< DerivedClient > > ListSchemaExtensionsPaginator(const Model::ListSchemaExtensionsRequest &request)
Definition
DirectoryServicePaginationBase.h:181
Aws::DirectoryService::DirectoryServicePaginationBase::DescribeRegionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeRegionsRequest, Pagination::DescribeRegionsPaginationTraits< DerivedClient > > DescribeRegionsPaginator(const Model::DescribeRegionsRequest &request)
Definition
DirectoryServicePaginationBase.h:84
Aws::DirectoryService::DirectoryServicePaginationBase::DescribeClientAuthenticationSettingsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeClientAuthenticationSettingsRequest, Pagination::DescribeClientAuthenticationSettingsPaginationTraits< DerivedClient > > DescribeClientAuthenticationSettingsPaginator(const Model::DescribeClientAuthenticationSettingsRequest &request)
Definition
DirectoryServicePaginationBase.h:40
Aws::DirectoryService::DirectoryServicePaginationBase::DescribeTrustsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeTrustsRequest, Pagination::DescribeTrustsPaginationTraits< DerivedClient > > DescribeTrustsPaginator(const Model::DescribeTrustsRequest &request)
Definition
DirectoryServicePaginationBase.h:116
Aws::DirectoryService::DirectoryServicePaginationBase::DescribeLDAPSSettingsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeLDAPSSettingsRequest, Pagination::DescribeLDAPSSettingsPaginationTraits< DerivedClient > > DescribeLDAPSSettingsPaginator(const Model::DescribeLDAPSSettingsRequest &request)
Definition
DirectoryServicePaginationBase.h:73
Aws::DirectoryService::DirectoryServicePaginationBase::ListADAssessmentsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListADAssessmentsRequest, Pagination::ListADAssessmentsPaginationTraits< DerivedClient > > ListADAssessmentsPaginator(const Model::ListADAssessmentsRequest &request)
Definition
DirectoryServicePaginationBase.h:138
Aws::DirectoryService::DirectoryServicePaginationBase::DescribeDomainControllersPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeDomainControllersRequest, Pagination::DescribeDomainControllersPaginationTraits< DerivedClient > > DescribeDomainControllersPaginator(const Model::DescribeDomainControllersRequest &request)
Definition
DirectoryServicePaginationBase.h:62
Aws::DirectoryService::Model::DescribeClientAuthenticationSettingsRequest
Definition
DescribeClientAuthenticationSettingsRequest.h:20
Aws::DirectoryService::Model::DescribeDirectoriesRequest
Definition
DescribeDirectoriesRequest.h:24
Aws::DirectoryService::Model::DescribeDomainControllersRequest
Definition
DescribeDomainControllersRequest.h:20
Aws::DirectoryService::Model::DescribeLDAPSSettingsRequest
Definition
DescribeLDAPSSettingsRequest.h:20
Aws::DirectoryService::Model::DescribeRegionsRequest
Definition
DescribeRegionsRequest.h:19
Aws::DirectoryService::Model::DescribeSharedDirectoriesRequest
Definition
DescribeSharedDirectoriesRequest.h:20
Aws::DirectoryService::Model::DescribeSnapshotsRequest
Definition
DescribeSnapshotsRequest.h:24
Aws::DirectoryService::Model::DescribeTrustsRequest
Definition
DescribeTrustsRequest.h:26
Aws::DirectoryService::Model::DescribeUpdateDirectoryRequest
Definition
DescribeUpdateDirectoryRequest.h:20
Aws::DirectoryService::Model::ListADAssessmentsRequest
Definition
ListADAssessmentsRequest.h:19
Aws::DirectoryService::Model::ListCertificatesRequest
Definition
ListCertificatesRequest.h:19
Aws::DirectoryService::Model::ListIpRoutesRequest
Definition
ListIpRoutesRequest.h:19
Aws::DirectoryService::Model::ListLogSubscriptionsRequest
Definition
ListLogSubscriptionsRequest.h:19
Aws::DirectoryService::Model::ListSchemaExtensionsRequest
Definition
ListSchemaExtensionsRequest.h:19
Aws::DirectoryService::Model::ListTagsForResourceRequest
Definition
ListTagsForResourceRequest.h:19
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::DirectoryService::Pagination::DescribeClientAuthenticationSettingsPaginationTraits
Definition
DescribeClientAuthenticationSettingsPaginationTraits.h:17
Aws::DirectoryService::Pagination::DescribeDirectoriesPaginationTraits
Definition
DescribeDirectoriesPaginationTraits.h:17
Aws::DirectoryService::Pagination::DescribeDomainControllersPaginationTraits
Definition
DescribeDomainControllersPaginationTraits.h:17
Aws::DirectoryService::Pagination::DescribeLDAPSSettingsPaginationTraits
Definition
DescribeLDAPSSettingsPaginationTraits.h:17
Aws::DirectoryService::Pagination::DescribeRegionsPaginationTraits
Definition
DescribeRegionsPaginationTraits.h:17
Aws::DirectoryService::Pagination::DescribeSharedDirectoriesPaginationTraits
Definition
DescribeSharedDirectoriesPaginationTraits.h:17
Aws::DirectoryService::Pagination::DescribeSnapshotsPaginationTraits
Definition
DescribeSnapshotsPaginationTraits.h:17
Aws::DirectoryService::Pagination::DescribeTrustsPaginationTraits
Definition
DescribeTrustsPaginationTraits.h:17
Aws::DirectoryService::Pagination::DescribeUpdateDirectoryPaginationTraits
Definition
DescribeUpdateDirectoryPaginationTraits.h:17
Aws::DirectoryService::Pagination::ListADAssessmentsPaginationTraits
Definition
ListADAssessmentsPaginationTraits.h:17
Aws::DirectoryService::Pagination::ListCertificatesPaginationTraits
Definition
ListCertificatesPaginationTraits.h:17
Aws::DirectoryService::Pagination::ListIpRoutesPaginationTraits
Definition
ListIpRoutesPaginationTraits.h:17
Aws::DirectoryService::Pagination::ListLogSubscriptionsPaginationTraits
Definition
ListLogSubscriptionsPaginationTraits.h:17
Aws::DirectoryService::Pagination::ListSchemaExtensionsPaginationTraits
Definition
ListSchemaExtensionsPaginationTraits.h:17
Aws::DirectoryService::Pagination::ListTagsForResourcePaginationTraits
Definition
ListTagsForResourcePaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences