Skip to content

Commit 36af711

Browse files
committed
Add new API DescribeGrantRulesToResource .
1 parent 6bdbd94 commit 36af711

26 files changed

+1074
-25
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.36.1276
1+
1.36.1277

cbn/CMakeLists.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ set(cbn_public_header_model
4747
include/alibabacloud/cbn/model/CreateCenChildInstanceRouteEntryToCenResult.h
4848
include/alibabacloud/cbn/model/CreateCenInterRegionTrafficQosPolicyRequest.h
4949
include/alibabacloud/cbn/model/CreateCenInterRegionTrafficQosPolicyResult.h
50+
include/alibabacloud/cbn/model/CreateCenInterRegionTrafficQosQueueRequest.h
51+
include/alibabacloud/cbn/model/CreateCenInterRegionTrafficQosQueueResult.h
5052
include/alibabacloud/cbn/model/CreateCenRouteMapRequest.h
5153
include/alibabacloud/cbn/model/CreateCenRouteMapResult.h
5254
include/alibabacloud/cbn/model/CreateFlowlogRequest.h
@@ -149,6 +151,8 @@ set(cbn_public_header_model
149151
include/alibabacloud/cbn/model/DescribeGeographicRegionMembershipResult.h
150152
include/alibabacloud/cbn/model/DescribeGrantRulesToCenRequest.h
151153
include/alibabacloud/cbn/model/DescribeGrantRulesToCenResult.h
154+
include/alibabacloud/cbn/model/DescribeGrantRulesToResourceRequest.h
155+
include/alibabacloud/cbn/model/DescribeGrantRulesToResourceResult.h
152156
include/alibabacloud/cbn/model/DescribePublishedRouteEntriesRequest.h
153157
include/alibabacloud/cbn/model/DescribePublishedRouteEntriesResult.h
154158
include/alibabacloud/cbn/model/DescribeRouteConflictRequest.h
@@ -237,6 +241,8 @@ set(cbn_public_header_model
237241
include/alibabacloud/cbn/model/RegisterTransitRouterMulticastGroupMembersResult.h
238242
include/alibabacloud/cbn/model/RegisterTransitRouterMulticastGroupSourcesRequest.h
239243
include/alibabacloud/cbn/model/RegisterTransitRouterMulticastGroupSourcesResult.h
244+
include/alibabacloud/cbn/model/RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest.h
245+
include/alibabacloud/cbn/model/RemoveTrafficMatchRuleFromTrafficMarkingPolicyResult.h
240246
include/alibabacloud/cbn/model/RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest.h
241247
include/alibabacloud/cbn/model/RemoveTraficMatchRuleFromTrafficMarkingPolicyResult.h
242248
include/alibabacloud/cbn/model/ReplaceTransitRouterRouteTableAssociationRequest.h
@@ -312,6 +318,8 @@ set(cbn_src
312318
src/model/CreateCenChildInstanceRouteEntryToCenResult.cc
313319
src/model/CreateCenInterRegionTrafficQosPolicyRequest.cc
314320
src/model/CreateCenInterRegionTrafficQosPolicyResult.cc
321+
src/model/CreateCenInterRegionTrafficQosQueueRequest.cc
322+
src/model/CreateCenInterRegionTrafficQosQueueResult.cc
315323
src/model/CreateCenRouteMapRequest.cc
316324
src/model/CreateCenRouteMapResult.cc
317325
src/model/CreateFlowlogRequest.cc
@@ -414,6 +422,8 @@ set(cbn_src
414422
src/model/DescribeGeographicRegionMembershipResult.cc
415423
src/model/DescribeGrantRulesToCenRequest.cc
416424
src/model/DescribeGrantRulesToCenResult.cc
425+
src/model/DescribeGrantRulesToResourceRequest.cc
426+
src/model/DescribeGrantRulesToResourceResult.cc
417427
src/model/DescribePublishedRouteEntriesRequest.cc
418428
src/model/DescribePublishedRouteEntriesResult.cc
419429
src/model/DescribeRouteConflictRequest.cc
@@ -502,6 +512,8 @@ set(cbn_src
502512
src/model/RegisterTransitRouterMulticastGroupMembersResult.cc
503513
src/model/RegisterTransitRouterMulticastGroupSourcesRequest.cc
504514
src/model/RegisterTransitRouterMulticastGroupSourcesResult.cc
515+
src/model/RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest.cc
516+
src/model/RemoveTrafficMatchRuleFromTrafficMarkingPolicyResult.cc
505517
src/model/RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest.cc
506518
src/model/RemoveTraficMatchRuleFromTrafficMarkingPolicyResult.cc
507519
src/model/ReplaceTransitRouterRouteTableAssociationRequest.cc

cbn/include/alibabacloud/cbn/CbnClient.h

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@
4848
#include "model/CreateCenChildInstanceRouteEntryToCenResult.h"
4949
#include "model/CreateCenInterRegionTrafficQosPolicyRequest.h"
5050
#include "model/CreateCenInterRegionTrafficQosPolicyResult.h"
51+
#include "model/CreateCenInterRegionTrafficQosQueueRequest.h"
52+
#include "model/CreateCenInterRegionTrafficQosQueueResult.h"
5153
#include "model/CreateCenRouteMapRequest.h"
5254
#include "model/CreateCenRouteMapResult.h"
5355
#include "model/CreateFlowlogRequest.h"
@@ -150,6 +152,8 @@
150152
#include "model/DescribeGeographicRegionMembershipResult.h"
151153
#include "model/DescribeGrantRulesToCenRequest.h"
152154
#include "model/DescribeGrantRulesToCenResult.h"
155+
#include "model/DescribeGrantRulesToResourceRequest.h"
156+
#include "model/DescribeGrantRulesToResourceResult.h"
153157
#include "model/DescribePublishedRouteEntriesRequest.h"
154158
#include "model/DescribePublishedRouteEntriesResult.h"
155159
#include "model/DescribeRouteConflictRequest.h"
@@ -238,6 +242,8 @@
238242
#include "model/RegisterTransitRouterMulticastGroupMembersResult.h"
239243
#include "model/RegisterTransitRouterMulticastGroupSourcesRequest.h"
240244
#include "model/RegisterTransitRouterMulticastGroupSourcesResult.h"
245+
#include "model/RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest.h"
246+
#include "model/RemoveTrafficMatchRuleFromTrafficMarkingPolicyResult.h"
241247
#include "model/RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest.h"
242248
#include "model/RemoveTraficMatchRuleFromTrafficMarkingPolicyResult.h"
243249
#include "model/ReplaceTransitRouterRouteTableAssociationRequest.h"
@@ -332,6 +338,9 @@ namespace AlibabaCloud
332338
typedef Outcome<Error, Model::CreateCenInterRegionTrafficQosPolicyResult> CreateCenInterRegionTrafficQosPolicyOutcome;
333339
typedef std::future<CreateCenInterRegionTrafficQosPolicyOutcome> CreateCenInterRegionTrafficQosPolicyOutcomeCallable;
334340
typedef std::function<void(const CbnClient*, const Model::CreateCenInterRegionTrafficQosPolicyRequest&, const CreateCenInterRegionTrafficQosPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCenInterRegionTrafficQosPolicyAsyncHandler;
341+
typedef Outcome<Error, Model::CreateCenInterRegionTrafficQosQueueResult> CreateCenInterRegionTrafficQosQueueOutcome;
342+
typedef std::future<CreateCenInterRegionTrafficQosQueueOutcome> CreateCenInterRegionTrafficQosQueueOutcomeCallable;
343+
typedef std::function<void(const CbnClient*, const Model::CreateCenInterRegionTrafficQosQueueRequest&, const CreateCenInterRegionTrafficQosQueueOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCenInterRegionTrafficQosQueueAsyncHandler;
335344
typedef Outcome<Error, Model::CreateCenRouteMapResult> CreateCenRouteMapOutcome;
336345
typedef std::future<CreateCenRouteMapOutcome> CreateCenRouteMapOutcomeCallable;
337346
typedef std::function<void(const CbnClient*, const Model::CreateCenRouteMapRequest&, const CreateCenRouteMapOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCenRouteMapAsyncHandler;
@@ -485,6 +494,9 @@ namespace AlibabaCloud
485494
typedef Outcome<Error, Model::DescribeGrantRulesToCenResult> DescribeGrantRulesToCenOutcome;
486495
typedef std::future<DescribeGrantRulesToCenOutcome> DescribeGrantRulesToCenOutcomeCallable;
487496
typedef std::function<void(const CbnClient*, const Model::DescribeGrantRulesToCenRequest&, const DescribeGrantRulesToCenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGrantRulesToCenAsyncHandler;
497+
typedef Outcome<Error, Model::DescribeGrantRulesToResourceResult> DescribeGrantRulesToResourceOutcome;
498+
typedef std::future<DescribeGrantRulesToResourceOutcome> DescribeGrantRulesToResourceOutcomeCallable;
499+
typedef std::function<void(const CbnClient*, const Model::DescribeGrantRulesToResourceRequest&, const DescribeGrantRulesToResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGrantRulesToResourceAsyncHandler;
488500
typedef Outcome<Error, Model::DescribePublishedRouteEntriesResult> DescribePublishedRouteEntriesOutcome;
489501
typedef std::future<DescribePublishedRouteEntriesOutcome> DescribePublishedRouteEntriesOutcomeCallable;
490502
typedef std::function<void(const CbnClient*, const Model::DescribePublishedRouteEntriesRequest&, const DescribePublishedRouteEntriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePublishedRouteEntriesAsyncHandler;
@@ -617,6 +629,9 @@ namespace AlibabaCloud
617629
typedef Outcome<Error, Model::RegisterTransitRouterMulticastGroupSourcesResult> RegisterTransitRouterMulticastGroupSourcesOutcome;
618630
typedef std::future<RegisterTransitRouterMulticastGroupSourcesOutcome> RegisterTransitRouterMulticastGroupSourcesOutcomeCallable;
619631
typedef std::function<void(const CbnClient*, const Model::RegisterTransitRouterMulticastGroupSourcesRequest&, const RegisterTransitRouterMulticastGroupSourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterTransitRouterMulticastGroupSourcesAsyncHandler;
632+
typedef Outcome<Error, Model::RemoveTrafficMatchRuleFromTrafficMarkingPolicyResult> RemoveTrafficMatchRuleFromTrafficMarkingPolicyOutcome;
633+
typedef std::future<RemoveTrafficMatchRuleFromTrafficMarkingPolicyOutcome> RemoveTrafficMatchRuleFromTrafficMarkingPolicyOutcomeCallable;
634+
typedef std::function<void(const CbnClient*, const Model::RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest&, const RemoveTrafficMatchRuleFromTrafficMarkingPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveTrafficMatchRuleFromTrafficMarkingPolicyAsyncHandler;
620635
typedef Outcome<Error, Model::RemoveTraficMatchRuleFromTrafficMarkingPolicyResult> RemoveTraficMatchRuleFromTrafficMarkingPolicyOutcome;
621636
typedef std::future<RemoveTraficMatchRuleFromTrafficMarkingPolicyOutcome> RemoveTraficMatchRuleFromTrafficMarkingPolicyOutcomeCallable;
622637
typedef std::function<void(const CbnClient*, const Model::RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest&, const RemoveTraficMatchRuleFromTrafficMarkingPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveTraficMatchRuleFromTrafficMarkingPolicyAsyncHandler;
@@ -730,6 +745,9 @@ namespace AlibabaCloud
730745
CreateCenInterRegionTrafficQosPolicyOutcome createCenInterRegionTrafficQosPolicy(const Model::CreateCenInterRegionTrafficQosPolicyRequest &request)const;
731746
void createCenInterRegionTrafficQosPolicyAsync(const Model::CreateCenInterRegionTrafficQosPolicyRequest& request, const CreateCenInterRegionTrafficQosPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
732747
CreateCenInterRegionTrafficQosPolicyOutcomeCallable createCenInterRegionTrafficQosPolicyCallable(const Model::CreateCenInterRegionTrafficQosPolicyRequest& request) const;
748+
CreateCenInterRegionTrafficQosQueueOutcome createCenInterRegionTrafficQosQueue(const Model::CreateCenInterRegionTrafficQosQueueRequest &request)const;
749+
void createCenInterRegionTrafficQosQueueAsync(const Model::CreateCenInterRegionTrafficQosQueueRequest& request, const CreateCenInterRegionTrafficQosQueueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
750+
CreateCenInterRegionTrafficQosQueueOutcomeCallable createCenInterRegionTrafficQosQueueCallable(const Model::CreateCenInterRegionTrafficQosQueueRequest& request) const;
733751
CreateCenRouteMapOutcome createCenRouteMap(const Model::CreateCenRouteMapRequest &request)const;
734752
void createCenRouteMapAsync(const Model::CreateCenRouteMapRequest& request, const CreateCenRouteMapAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
735753
CreateCenRouteMapOutcomeCallable createCenRouteMapCallable(const Model::CreateCenRouteMapRequest& request) const;
@@ -883,6 +901,9 @@ namespace AlibabaCloud
883901
DescribeGrantRulesToCenOutcome describeGrantRulesToCen(const Model::DescribeGrantRulesToCenRequest &request)const;
884902
void describeGrantRulesToCenAsync(const Model::DescribeGrantRulesToCenRequest& request, const DescribeGrantRulesToCenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
885903
DescribeGrantRulesToCenOutcomeCallable describeGrantRulesToCenCallable(const Model::DescribeGrantRulesToCenRequest& request) const;
904+
DescribeGrantRulesToResourceOutcome describeGrantRulesToResource(const Model::DescribeGrantRulesToResourceRequest &request)const;
905+
void describeGrantRulesToResourceAsync(const Model::DescribeGrantRulesToResourceRequest& request, const DescribeGrantRulesToResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
906+
DescribeGrantRulesToResourceOutcomeCallable describeGrantRulesToResourceCallable(const Model::DescribeGrantRulesToResourceRequest& request) const;
886907
DescribePublishedRouteEntriesOutcome describePublishedRouteEntries(const Model::DescribePublishedRouteEntriesRequest &request)const;
887908
void describePublishedRouteEntriesAsync(const Model::DescribePublishedRouteEntriesRequest& request, const DescribePublishedRouteEntriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
888909
DescribePublishedRouteEntriesOutcomeCallable describePublishedRouteEntriesCallable(const Model::DescribePublishedRouteEntriesRequest& request) const;
@@ -1015,6 +1036,9 @@ namespace AlibabaCloud
10151036
RegisterTransitRouterMulticastGroupSourcesOutcome registerTransitRouterMulticastGroupSources(const Model::RegisterTransitRouterMulticastGroupSourcesRequest &request)const;
10161037
void registerTransitRouterMulticastGroupSourcesAsync(const Model::RegisterTransitRouterMulticastGroupSourcesRequest& request, const RegisterTransitRouterMulticastGroupSourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
10171038
RegisterTransitRouterMulticastGroupSourcesOutcomeCallable registerTransitRouterMulticastGroupSourcesCallable(const Model::RegisterTransitRouterMulticastGroupSourcesRequest& request) const;
1039+
RemoveTrafficMatchRuleFromTrafficMarkingPolicyOutcome removeTrafficMatchRuleFromTrafficMarkingPolicy(const Model::RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest &request)const;
1040+
void removeTrafficMatchRuleFromTrafficMarkingPolicyAsync(const Model::RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest& request, const RemoveTrafficMatchRuleFromTrafficMarkingPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
1041+
RemoveTrafficMatchRuleFromTrafficMarkingPolicyOutcomeCallable removeTrafficMatchRuleFromTrafficMarkingPolicyCallable(const Model::RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest& request) const;
10181042
RemoveTraficMatchRuleFromTrafficMarkingPolicyOutcome removeTraficMatchRuleFromTrafficMarkingPolicy(const Model::RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest &request)const;
10191043
void removeTraficMatchRuleFromTrafficMarkingPolicyAsync(const Model::RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest& request, const RemoveTraficMatchRuleFromTrafficMarkingPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
10201044
RemoveTraficMatchRuleFromTrafficMarkingPolicyOutcomeCallable removeTraficMatchRuleFromTrafficMarkingPolicyCallable(const Model::RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest& request) const;
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_CBN_MODEL_CREATECENINTERREGIONTRAFFICQOSQUEUEREQUEST_H_
18+
#define ALIBABACLOUD_CBN_MODEL_CREATECENINTERREGIONTRAFFICQOSQUEUEREQUEST_H_
19+
20+
#include <alibabacloud/cbn/CbnExport.h>
21+
#include <alibabacloud/core/RpcServiceRequest.h>
22+
#include <string>
23+
#include <vector>
24+
#include <map>
25+
26+
namespace AlibabaCloud {
27+
namespace Cbn {
28+
namespace Model {
29+
class ALIBABACLOUD_CBN_EXPORT CreateCenInterRegionTrafficQosQueueRequest : public RpcServiceRequest {
30+
public:
31+
CreateCenInterRegionTrafficQosQueueRequest();
32+
~CreateCenInterRegionTrafficQosQueueRequest();
33+
std::vector<int> getDscps() const;
34+
void setDscps(const std::vector<int> &dscps);
35+
long getResourceOwnerId() const;
36+
void setResourceOwnerId(long resourceOwnerId);
37+
std::string getClientToken() const;
38+
void setClientToken(const std::string &clientToken);
39+
std::string getQosQueueName() const;
40+
void setQosQueueName(const std::string &qosQueueName);
41+
std::string getRemainBandwidthPercent() const;
42+
void setRemainBandwidthPercent(const std::string &remainBandwidthPercent);
43+
bool getDryRun() const;
44+
void setDryRun(bool dryRun);
45+
std::string getTrafficQosPolicyId() const;
46+
void setTrafficQosPolicyId(const std::string &trafficQosPolicyId);
47+
std::string getResourceOwnerAccount() const;
48+
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
49+
std::string getOwnerAccount() const;
50+
void setOwnerAccount(const std::string &ownerAccount);
51+
long getOwnerId() const;
52+
void setOwnerId(long ownerId);
53+
std::string getQosQueueDescription() const;
54+
void setQosQueueDescription(const std::string &qosQueueDescription);
55+
56+
private:
57+
std::vector<int> dscps_;
58+
long resourceOwnerId_;
59+
std::string clientToken_;
60+
std::string qosQueueName_;
61+
std::string remainBandwidthPercent_;
62+
bool dryRun_;
63+
std::string trafficQosPolicyId_;
64+
std::string resourceOwnerAccount_;
65+
std::string ownerAccount_;
66+
long ownerId_;
67+
std::string qosQueueDescription_;
68+
};
69+
} // namespace Model
70+
} // namespace Cbn
71+
} // namespace AlibabaCloud
72+
#endif // !ALIBABACLOUD_CBN_MODEL_CREATECENINTERREGIONTRAFFICQOSQUEUEREQUEST_H_
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_CBN_MODEL_CREATECENINTERREGIONTRAFFICQOSQUEUERESULT_H_
18+
#define ALIBABACLOUD_CBN_MODEL_CREATECENINTERREGIONTRAFFICQOSQUEUERESULT_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <utility>
23+
#include <alibabacloud/core/ServiceResult.h>
24+
#include <alibabacloud/cbn/CbnExport.h>
25+
26+
namespace AlibabaCloud
27+
{
28+
namespace Cbn
29+
{
30+
namespace Model
31+
{
32+
class ALIBABACLOUD_CBN_EXPORT CreateCenInterRegionTrafficQosQueueResult : public ServiceResult
33+
{
34+
public:
35+
36+
37+
CreateCenInterRegionTrafficQosQueueResult();
38+
explicit CreateCenInterRegionTrafficQosQueueResult(const std::string &payload);
39+
~CreateCenInterRegionTrafficQosQueueResult();
40+
std::string getQosQueueId()const;
41+
42+
protected:
43+
void parse(const std::string &payload);
44+
private:
45+
std::string qosQueueId_;
46+
47+
};
48+
}
49+
}
50+
}
51+
#endif // !ALIBABACLOUD_CBN_MODEL_CREATECENINTERREGIONTRAFFICQOSQUEUERESULT_H_

cbn/include/alibabacloud/cbn/model/DescribeGrantRulesToCenRequest.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,21 +38,27 @@ class ALIBABACLOUD_CBN_EXPORT DescribeGrantRulesToCenRequest : public RpcService
3838
void setProductType(const std::string &productType);
3939
std::string getRegionId() const;
4040
void setRegionId(const std::string &regionId);
41+
std::string getNextToken() const;
42+
void setNextToken(const std::string &nextToken);
4143
std::string getResourceOwnerAccount() const;
4244
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
4345
std::string getOwnerAccount() const;
4446
void setOwnerAccount(const std::string &ownerAccount);
4547
long getOwnerId() const;
4648
void setOwnerId(long ownerId);
49+
long getMaxResults() const;
50+
void setMaxResults(long maxResults);
4751

4852
private:
4953
long resourceOwnerId_;
5054
std::string cenId_;
5155
std::string productType_;
5256
std::string regionId_;
57+
std::string nextToken_;
5358
std::string resourceOwnerAccount_;
5459
std::string ownerAccount_;
5560
long ownerId_;
61+
long maxResults_;
5662
};
5763
} // namespace Model
5864
} // namespace Cbn

0 commit comments

Comments
 (0)