AWS SDK for C++
AWS SDK for C++ Version 1.11.753
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-mpa
include
aws
mpa
MPAPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/utils/pagination/Paginator.h>
9
#include <aws/mpa/model/ListApprovalTeamsPaginationTraits.h>
10
#include <aws/mpa/model/ListIdentitySourcesPaginationTraits.h>
11
#include <aws/mpa/model/ListPoliciesPaginationTraits.h>
12
#include <aws/mpa/model/ListPolicyVersionsPaginationTraits.h>
13
#include <aws/mpa/model/ListResourcePoliciesPaginationTraits.h>
14
#include <aws/mpa/model/ListSessionsPaginationTraits.h>
15
16
#include <memory>
17
18
namespace
Aws
{
19
namespace
MPA {
20
21
class
MPAClient;
22
23
template
<
typename
DerivedClient>
24
class
MPAPaginationBase
{
25
public
:
29
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListApprovalTeamsRequest
,
30
Pagination::ListApprovalTeamsPaginationTraits<DerivedClient>
>
31
ListApprovalTeamsPaginator
(
const
Model::ListApprovalTeamsRequest
& request) {
32
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListApprovalTeamsRequest
,
33
Pagination::ListApprovalTeamsPaginationTraits<DerivedClient>
>{
34
static_cast<
DerivedClient*
>
(
this
), request};
35
}
36
40
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListIdentitySourcesRequest
,
41
Pagination::ListIdentitySourcesPaginationTraits<DerivedClient>
>
42
ListIdentitySourcesPaginator
(
const
Model::ListIdentitySourcesRequest
& request) {
43
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListIdentitySourcesRequest
,
44
Pagination::ListIdentitySourcesPaginationTraits<DerivedClient>
>{
45
static_cast<
DerivedClient*
>
(
this
), request};
46
}
47
51
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListPoliciesRequest, Pagination::ListPoliciesPaginationTraits<DerivedClient>
>
52
ListPoliciesPaginator
(
const
Model::ListPoliciesRequest
& request) {
53
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPoliciesRequest
,
54
Pagination::ListPoliciesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
55
request};
56
}
57
61
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPolicyVersionsRequest
,
62
Pagination::ListPolicyVersionsPaginationTraits<DerivedClient>
>
63
ListPolicyVersionsPaginator
(
const
Model::ListPolicyVersionsRequest
& request) {
64
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPolicyVersionsRequest
,
65
Pagination::ListPolicyVersionsPaginationTraits<DerivedClient>
>{
66
static_cast<
DerivedClient*
>
(
this
), request};
67
}
68
72
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListResourcePoliciesRequest
,
73
Pagination::ListResourcePoliciesPaginationTraits<DerivedClient>
>
74
ListResourcePoliciesPaginator
(
const
Model::ListResourcePoliciesRequest
& request) {
75
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListResourcePoliciesRequest
,
76
Pagination::ListResourcePoliciesPaginationTraits<DerivedClient>
>{
77
static_cast<
DerivedClient*
>
(
this
), request};
78
}
79
83
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListSessionsRequest, Pagination::ListSessionsPaginationTraits<DerivedClient>
>
84
ListSessionsPaginator
(
const
Model::ListSessionsRequest
& request) {
85
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSessionsRequest
,
86
Pagination::ListSessionsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
87
request};
88
}
89
};
90
}
// namespace MPA
91
}
// namespace Aws
Aws::MPA::MPAPaginationBase
Definition
MPAPaginationBase.h:24
Aws::MPA::MPAPaginationBase::ListIdentitySourcesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListIdentitySourcesRequest, Pagination::ListIdentitySourcesPaginationTraits< DerivedClient > > ListIdentitySourcesPaginator(const Model::ListIdentitySourcesRequest &request)
Definition
MPAPaginationBase.h:42
Aws::MPA::MPAPaginationBase::ListApprovalTeamsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListApprovalTeamsRequest, Pagination::ListApprovalTeamsPaginationTraits< DerivedClient > > ListApprovalTeamsPaginator(const Model::ListApprovalTeamsRequest &request)
Definition
MPAPaginationBase.h:31
Aws::MPA::MPAPaginationBase::ListResourcePoliciesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListResourcePoliciesRequest, Pagination::ListResourcePoliciesPaginationTraits< DerivedClient > > ListResourcePoliciesPaginator(const Model::ListResourcePoliciesRequest &request)
Definition
MPAPaginationBase.h:74
Aws::MPA::MPAPaginationBase::ListPolicyVersionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPolicyVersionsRequest, Pagination::ListPolicyVersionsPaginationTraits< DerivedClient > > ListPolicyVersionsPaginator(const Model::ListPolicyVersionsRequest &request)
Definition
MPAPaginationBase.h:63
Aws::MPA::MPAPaginationBase::ListSessionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSessionsRequest, Pagination::ListSessionsPaginationTraits< DerivedClient > > ListSessionsPaginator(const Model::ListSessionsRequest &request)
Definition
MPAPaginationBase.h:84
Aws::MPA::MPAPaginationBase::ListPoliciesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPoliciesRequest, Pagination::ListPoliciesPaginationTraits< DerivedClient > > ListPoliciesPaginator(const Model::ListPoliciesRequest &request)
Definition
MPAPaginationBase.h:52
Aws::MPA::Model::ListApprovalTeamsRequest
Definition
ListApprovalTeamsRequest.h:22
Aws::MPA::Model::ListIdentitySourcesRequest
Definition
ListIdentitySourcesRequest.h:22
Aws::MPA::Model::ListPoliciesRequest
Definition
ListPoliciesRequest.h:22
Aws::MPA::Model::ListPolicyVersionsRequest
Definition
ListPolicyVersionsRequest.h:22
Aws::MPA::Model::ListResourcePoliciesRequest
Definition
ListResourcePoliciesRequest.h:22
Aws::MPA::Model::ListSessionsRequest
Definition
ListSessionsRequest.h:21
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::MPA::Pagination::ListApprovalTeamsPaginationTraits
Definition
ListApprovalTeamsPaginationTraits.h:17
Aws::MPA::Pagination::ListIdentitySourcesPaginationTraits
Definition
ListIdentitySourcesPaginationTraits.h:17
Aws::MPA::Pagination::ListPoliciesPaginationTraits
Definition
ListPoliciesPaginationTraits.h:17
Aws::MPA::Pagination::ListPolicyVersionsPaginationTraits
Definition
ListPolicyVersionsPaginationTraits.h:17
Aws::MPA::Pagination::ListResourcePoliciesPaginationTraits
Definition
ListResourcePoliciesPaginationTraits.h:17
Aws::MPA::Pagination::ListSessionsPaginationTraits
Definition
ListSessionsPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences