AWS SDK for C++
AWS SDK for C++ Version 1.11.752
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-fms
include
aws
fms
FMSPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/utils/pagination/Paginator.h>
9
#include <aws/fms/model/ListAdminAccountsForOrganizationPaginationTraits.h>
10
#include <aws/fms/model/ListAdminsManagingAccountPaginationTraits.h>
11
#include <aws/fms/model/ListAppsListsPaginationTraits.h>
12
#include <aws/fms/model/ListComplianceStatusPaginationTraits.h>
13
#include <aws/fms/model/ListMemberAccountsPaginationTraits.h>
14
#include <aws/fms/model/ListPoliciesPaginationTraits.h>
15
#include <aws/fms/model/ListProtocolsListsPaginationTraits.h>
16
#include <aws/fms/model/ListThirdPartyFirewallFirewallPoliciesPaginationTraits.h>
17
18
#include <memory>
19
20
namespace
Aws
{
21
namespace
FMS {
22
23
class
FMSClient;
24
25
template
<
typename
DerivedClient>
26
class
FMSPaginationBase
{
27
public
:
31
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAdminAccountsForOrganizationRequest
,
32
Pagination::ListAdminAccountsForOrganizationPaginationTraits<DerivedClient>
>
33
ListAdminAccountsForOrganizationPaginator
(
const
Model::ListAdminAccountsForOrganizationRequest
& request) {
34
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAdminAccountsForOrganizationRequest
,
35
Pagination::ListAdminAccountsForOrganizationPaginationTraits<DerivedClient>
>{
36
static_cast<
DerivedClient*
>
(
this
), request};
37
}
38
42
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAdminsManagingAccountRequest
,
43
Pagination::ListAdminsManagingAccountPaginationTraits<DerivedClient>
>
44
ListAdminsManagingAccountPaginator
(
const
Model::ListAdminsManagingAccountRequest
& request) {
45
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAdminsManagingAccountRequest
,
46
Pagination::ListAdminsManagingAccountPaginationTraits<DerivedClient>
>{
47
static_cast<
DerivedClient*
>
(
this
), request};
48
}
49
53
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListAppsListsRequest, Pagination::ListAppsListsPaginationTraits<DerivedClient>
>
54
ListAppsListsPaginator
(
const
Model::ListAppsListsRequest
& request) {
55
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAppsListsRequest
,
56
Pagination::ListAppsListsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
57
request};
58
}
59
63
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListComplianceStatusRequest
,
64
Pagination::ListComplianceStatusPaginationTraits<DerivedClient>
>
65
ListComplianceStatusPaginator
(
const
Model::ListComplianceStatusRequest
& request) {
66
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListComplianceStatusRequest
,
67
Pagination::ListComplianceStatusPaginationTraits<DerivedClient>
>{
68
static_cast<
DerivedClient*
>
(
this
), request};
69
}
70
74
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListMemberAccountsRequest
,
75
Pagination::ListMemberAccountsPaginationTraits<DerivedClient>
>
76
ListMemberAccountsPaginator
(
const
Model::ListMemberAccountsRequest
& request) {
77
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListMemberAccountsRequest
,
78
Pagination::ListMemberAccountsPaginationTraits<DerivedClient>
>{
79
static_cast<
DerivedClient*
>
(
this
), request};
80
}
81
85
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListPoliciesRequest, Pagination::ListPoliciesPaginationTraits<DerivedClient>
>
86
ListPoliciesPaginator
(
const
Model::ListPoliciesRequest
& request) {
87
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPoliciesRequest
,
88
Pagination::ListPoliciesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
89
request};
90
}
91
95
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListProtocolsListsRequest
,
96
Pagination::ListProtocolsListsPaginationTraits<DerivedClient>
>
97
ListProtocolsListsPaginator
(
const
Model::ListProtocolsListsRequest
& request) {
98
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListProtocolsListsRequest
,
99
Pagination::ListProtocolsListsPaginationTraits<DerivedClient>
>{
100
static_cast<
DerivedClient*
>
(
this
), request};
101
}
102
106
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListThirdPartyFirewallFirewallPoliciesRequest
,
107
Pagination::ListThirdPartyFirewallFirewallPoliciesPaginationTraits<DerivedClient>
>
108
ListThirdPartyFirewallFirewallPoliciesPaginator
(
const
Model::ListThirdPartyFirewallFirewallPoliciesRequest
& request) {
109
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListThirdPartyFirewallFirewallPoliciesRequest
,
110
Pagination::ListThirdPartyFirewallFirewallPoliciesPaginationTraits<DerivedClient>
>{
111
static_cast<
DerivedClient*
>
(
this
), request};
112
}
113
};
114
}
// namespace FMS
115
}
// namespace Aws
Aws::FMS::FMSPaginationBase
Definition
FMSPaginationBase.h:26
Aws::FMS::FMSPaginationBase::ListComplianceStatusPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListComplianceStatusRequest, Pagination::ListComplianceStatusPaginationTraits< DerivedClient > > ListComplianceStatusPaginator(const Model::ListComplianceStatusRequest &request)
Definition
FMSPaginationBase.h:65
Aws::FMS::FMSPaginationBase::ListAppsListsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAppsListsRequest, Pagination::ListAppsListsPaginationTraits< DerivedClient > > ListAppsListsPaginator(const Model::ListAppsListsRequest &request)
Definition
FMSPaginationBase.h:54
Aws::FMS::FMSPaginationBase::ListMemberAccountsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMemberAccountsRequest, Pagination::ListMemberAccountsPaginationTraits< DerivedClient > > ListMemberAccountsPaginator(const Model::ListMemberAccountsRequest &request)
Definition
FMSPaginationBase.h:76
Aws::FMS::FMSPaginationBase::ListProtocolsListsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListProtocolsListsRequest, Pagination::ListProtocolsListsPaginationTraits< DerivedClient > > ListProtocolsListsPaginator(const Model::ListProtocolsListsRequest &request)
Definition
FMSPaginationBase.h:97
Aws::FMS::FMSPaginationBase::ListAdminsManagingAccountPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAdminsManagingAccountRequest, Pagination::ListAdminsManagingAccountPaginationTraits< DerivedClient > > ListAdminsManagingAccountPaginator(const Model::ListAdminsManagingAccountRequest &request)
Definition
FMSPaginationBase.h:44
Aws::FMS::FMSPaginationBase::ListThirdPartyFirewallFirewallPoliciesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListThirdPartyFirewallFirewallPoliciesRequest, Pagination::ListThirdPartyFirewallFirewallPoliciesPaginationTraits< DerivedClient > > ListThirdPartyFirewallFirewallPoliciesPaginator(const Model::ListThirdPartyFirewallFirewallPoliciesRequest &request)
Definition
FMSPaginationBase.h:108
Aws::FMS::FMSPaginationBase::ListAdminAccountsForOrganizationPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAdminAccountsForOrganizationRequest, Pagination::ListAdminAccountsForOrganizationPaginationTraits< DerivedClient > > ListAdminAccountsForOrganizationPaginator(const Model::ListAdminAccountsForOrganizationRequest &request)
Definition
FMSPaginationBase.h:33
Aws::FMS::FMSPaginationBase::ListPoliciesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPoliciesRequest, Pagination::ListPoliciesPaginationTraits< DerivedClient > > ListPoliciesPaginator(const Model::ListPoliciesRequest &request)
Definition
FMSPaginationBase.h:86
Aws::FMS::Model::ListAdminAccountsForOrganizationRequest
Definition
ListAdminAccountsForOrganizationRequest.h:19
Aws::FMS::Model::ListAdminsManagingAccountRequest
Definition
ListAdminsManagingAccountRequest.h:19
Aws::FMS::Model::ListAppsListsRequest
Definition
ListAppsListsRequest.h:19
Aws::FMS::Model::ListComplianceStatusRequest
Definition
ListComplianceStatusRequest.h:19
Aws::FMS::Model::ListMemberAccountsRequest
Definition
ListMemberAccountsRequest.h:19
Aws::FMS::Model::ListPoliciesRequest
Definition
ListPoliciesRequest.h:19
Aws::FMS::Model::ListProtocolsListsRequest
Definition
ListProtocolsListsRequest.h:19
Aws::FMS::Model::ListThirdPartyFirewallFirewallPoliciesRequest
Definition
ListThirdPartyFirewallFirewallPoliciesRequest.h:20
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::FMS::Pagination::ListAdminAccountsForOrganizationPaginationTraits
Definition
ListAdminAccountsForOrganizationPaginationTraits.h:17
Aws::FMS::Pagination::ListAdminsManagingAccountPaginationTraits
Definition
ListAdminsManagingAccountPaginationTraits.h:17
Aws::FMS::Pagination::ListAppsListsPaginationTraits
Definition
ListAppsListsPaginationTraits.h:17
Aws::FMS::Pagination::ListComplianceStatusPaginationTraits
Definition
ListComplianceStatusPaginationTraits.h:17
Aws::FMS::Pagination::ListMemberAccountsPaginationTraits
Definition
ListMemberAccountsPaginationTraits.h:17
Aws::FMS::Pagination::ListPoliciesPaginationTraits
Definition
ListPoliciesPaginationTraits.h:17
Aws::FMS::Pagination::ListProtocolsListsPaginationTraits
Definition
ListProtocolsListsPaginationTraits.h:17
Aws::FMS::Pagination::ListThirdPartyFirewallFirewallPoliciesPaginationTraits
Definition
ListThirdPartyFirewallFirewallPoliciesPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences