New API CreateTransitRouteTableAggregation.

This commit is contained in:
sdk-team
2023-01-13 03:20:56 +00:00
parent a8f72c5f44
commit e174ddcab8
304 changed files with 3961 additions and 40 deletions

View File

@@ -1 +1 @@
1.36.1421
1.36.1422

View File

@@ -55,6 +55,8 @@ set(cbn_public_header_model
include/alibabacloud/cbn/model/CreateFlowlogResult.h
include/alibabacloud/cbn/model/CreateTrafficMarkingPolicyRequest.h
include/alibabacloud/cbn/model/CreateTrafficMarkingPolicyResult.h
include/alibabacloud/cbn/model/CreateTransitRouteTableAggregationRequest.h
include/alibabacloud/cbn/model/CreateTransitRouteTableAggregationResult.h
include/alibabacloud/cbn/model/CreateTransitRouterRequest.h
include/alibabacloud/cbn/model/CreateTransitRouterResult.h
include/alibabacloud/cbn/model/CreateTransitRouterCidrRequest.h
@@ -97,6 +99,8 @@ set(cbn_public_header_model
include/alibabacloud/cbn/model/DeleteRouteServiceInCenResult.h
include/alibabacloud/cbn/model/DeleteTrafficMarkingPolicyRequest.h
include/alibabacloud/cbn/model/DeleteTrafficMarkingPolicyResult.h
include/alibabacloud/cbn/model/DeleteTransitRouteTableAggregationRequest.h
include/alibabacloud/cbn/model/DeleteTransitRouteTableAggregationResult.h
include/alibabacloud/cbn/model/DeleteTransitRouterRequest.h
include/alibabacloud/cbn/model/DeleteTransitRouterResult.h
include/alibabacloud/cbn/model/DeleteTransitRouterCidrRequest.h
@@ -161,6 +165,10 @@ set(cbn_public_header_model
include/alibabacloud/cbn/model/DescribeRouteConflictResult.h
include/alibabacloud/cbn/model/DescribeRouteServicesInCenRequest.h
include/alibabacloud/cbn/model/DescribeRouteServicesInCenResult.h
include/alibabacloud/cbn/model/DescribeTransitRouteTableAggregationRequest.h
include/alibabacloud/cbn/model/DescribeTransitRouteTableAggregationResult.h
include/alibabacloud/cbn/model/DescribeTransitRouteTableAggregationDetailRequest.h
include/alibabacloud/cbn/model/DescribeTransitRouteTableAggregationDetailResult.h
include/alibabacloud/cbn/model/DetachCenChildInstanceRequest.h
include/alibabacloud/cbn/model/DetachCenChildInstanceResult.h
include/alibabacloud/cbn/model/DisableCenVbrHealthCheckRequest.h
@@ -179,6 +187,8 @@ set(cbn_public_header_model
include/alibabacloud/cbn/model/GrantInstanceToTransitRouterResult.h
include/alibabacloud/cbn/model/ListCenInterRegionTrafficQosPoliciesRequest.h
include/alibabacloud/cbn/model/ListCenInterRegionTrafficQosPoliciesResult.h
include/alibabacloud/cbn/model/ListCenInterRegionTrafficQosQueuesRequest.h
include/alibabacloud/cbn/model/ListCenInterRegionTrafficQosQueuesResult.h
include/alibabacloud/cbn/model/ListGrantVSwitchEnisRequest.h
include/alibabacloud/cbn/model/ListGrantVSwitchEnisResult.h
include/alibabacloud/cbn/model/ListGrantVSwitchesToCenRequest.h
@@ -241,6 +251,8 @@ set(cbn_public_header_model
include/alibabacloud/cbn/model/OpenTransitRouterServiceResult.h
include/alibabacloud/cbn/model/PublishRouteEntriesRequest.h
include/alibabacloud/cbn/model/PublishRouteEntriesResult.h
include/alibabacloud/cbn/model/RefreshTransitRouteTableAggregationRequest.h
include/alibabacloud/cbn/model/RefreshTransitRouteTableAggregationResult.h
include/alibabacloud/cbn/model/RegisterTransitRouterMulticastGroupMembersRequest.h
include/alibabacloud/cbn/model/RegisterTransitRouterMulticastGroupMembersResult.h
include/alibabacloud/cbn/model/RegisterTransitRouterMulticastGroupSourcesRequest.h
@@ -330,6 +342,8 @@ set(cbn_src
src/model/CreateFlowlogResult.cc
src/model/CreateTrafficMarkingPolicyRequest.cc
src/model/CreateTrafficMarkingPolicyResult.cc
src/model/CreateTransitRouteTableAggregationRequest.cc
src/model/CreateTransitRouteTableAggregationResult.cc
src/model/CreateTransitRouterRequest.cc
src/model/CreateTransitRouterResult.cc
src/model/CreateTransitRouterCidrRequest.cc
@@ -372,6 +386,8 @@ set(cbn_src
src/model/DeleteRouteServiceInCenResult.cc
src/model/DeleteTrafficMarkingPolicyRequest.cc
src/model/DeleteTrafficMarkingPolicyResult.cc
src/model/DeleteTransitRouteTableAggregationRequest.cc
src/model/DeleteTransitRouteTableAggregationResult.cc
src/model/DeleteTransitRouterRequest.cc
src/model/DeleteTransitRouterResult.cc
src/model/DeleteTransitRouterCidrRequest.cc
@@ -436,6 +452,10 @@ set(cbn_src
src/model/DescribeRouteConflictResult.cc
src/model/DescribeRouteServicesInCenRequest.cc
src/model/DescribeRouteServicesInCenResult.cc
src/model/DescribeTransitRouteTableAggregationRequest.cc
src/model/DescribeTransitRouteTableAggregationResult.cc
src/model/DescribeTransitRouteTableAggregationDetailRequest.cc
src/model/DescribeTransitRouteTableAggregationDetailResult.cc
src/model/DetachCenChildInstanceRequest.cc
src/model/DetachCenChildInstanceResult.cc
src/model/DisableCenVbrHealthCheckRequest.cc
@@ -454,6 +474,8 @@ set(cbn_src
src/model/GrantInstanceToTransitRouterResult.cc
src/model/ListCenInterRegionTrafficQosPoliciesRequest.cc
src/model/ListCenInterRegionTrafficQosPoliciesResult.cc
src/model/ListCenInterRegionTrafficQosQueuesRequest.cc
src/model/ListCenInterRegionTrafficQosQueuesResult.cc
src/model/ListGrantVSwitchEnisRequest.cc
src/model/ListGrantVSwitchEnisResult.cc
src/model/ListGrantVSwitchesToCenRequest.cc
@@ -516,6 +538,8 @@ set(cbn_src
src/model/OpenTransitRouterServiceResult.cc
src/model/PublishRouteEntriesRequest.cc
src/model/PublishRouteEntriesResult.cc
src/model/RefreshTransitRouteTableAggregationRequest.cc
src/model/RefreshTransitRouteTableAggregationResult.cc
src/model/RegisterTransitRouterMulticastGroupMembersRequest.cc
src/model/RegisterTransitRouterMulticastGroupMembersResult.cc
src/model/RegisterTransitRouterMulticastGroupSourcesRequest.cc

View File

@@ -56,6 +56,8 @@
#include "model/CreateFlowlogResult.h"
#include "model/CreateTrafficMarkingPolicyRequest.h"
#include "model/CreateTrafficMarkingPolicyResult.h"
#include "model/CreateTransitRouteTableAggregationRequest.h"
#include "model/CreateTransitRouteTableAggregationResult.h"
#include "model/CreateTransitRouterRequest.h"
#include "model/CreateTransitRouterResult.h"
#include "model/CreateTransitRouterCidrRequest.h"
@@ -98,6 +100,8 @@
#include "model/DeleteRouteServiceInCenResult.h"
#include "model/DeleteTrafficMarkingPolicyRequest.h"
#include "model/DeleteTrafficMarkingPolicyResult.h"
#include "model/DeleteTransitRouteTableAggregationRequest.h"
#include "model/DeleteTransitRouteTableAggregationResult.h"
#include "model/DeleteTransitRouterRequest.h"
#include "model/DeleteTransitRouterResult.h"
#include "model/DeleteTransitRouterCidrRequest.h"
@@ -162,6 +166,10 @@
#include "model/DescribeRouteConflictResult.h"
#include "model/DescribeRouteServicesInCenRequest.h"
#include "model/DescribeRouteServicesInCenResult.h"
#include "model/DescribeTransitRouteTableAggregationRequest.h"
#include "model/DescribeTransitRouteTableAggregationResult.h"
#include "model/DescribeTransitRouteTableAggregationDetailRequest.h"
#include "model/DescribeTransitRouteTableAggregationDetailResult.h"
#include "model/DetachCenChildInstanceRequest.h"
#include "model/DetachCenChildInstanceResult.h"
#include "model/DisableCenVbrHealthCheckRequest.h"
@@ -180,6 +188,8 @@
#include "model/GrantInstanceToTransitRouterResult.h"
#include "model/ListCenInterRegionTrafficQosPoliciesRequest.h"
#include "model/ListCenInterRegionTrafficQosPoliciesResult.h"
#include "model/ListCenInterRegionTrafficQosQueuesRequest.h"
#include "model/ListCenInterRegionTrafficQosQueuesResult.h"
#include "model/ListGrantVSwitchEnisRequest.h"
#include "model/ListGrantVSwitchEnisResult.h"
#include "model/ListGrantVSwitchesToCenRequest.h"
@@ -242,6 +252,8 @@
#include "model/OpenTransitRouterServiceResult.h"
#include "model/PublishRouteEntriesRequest.h"
#include "model/PublishRouteEntriesResult.h"
#include "model/RefreshTransitRouteTableAggregationRequest.h"
#include "model/RefreshTransitRouteTableAggregationResult.h"
#include "model/RegisterTransitRouterMulticastGroupMembersRequest.h"
#include "model/RegisterTransitRouterMulticastGroupMembersResult.h"
#include "model/RegisterTransitRouterMulticastGroupSourcesRequest.h"
@@ -354,6 +366,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::CreateTrafficMarkingPolicyResult> CreateTrafficMarkingPolicyOutcome;
typedef std::future<CreateTrafficMarkingPolicyOutcome> CreateTrafficMarkingPolicyOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::CreateTrafficMarkingPolicyRequest&, const CreateTrafficMarkingPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTrafficMarkingPolicyAsyncHandler;
typedef Outcome<Error, Model::CreateTransitRouteTableAggregationResult> CreateTransitRouteTableAggregationOutcome;
typedef std::future<CreateTransitRouteTableAggregationOutcome> CreateTransitRouteTableAggregationOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::CreateTransitRouteTableAggregationRequest&, const CreateTransitRouteTableAggregationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTransitRouteTableAggregationAsyncHandler;
typedef Outcome<Error, Model::CreateTransitRouterResult> CreateTransitRouterOutcome;
typedef std::future<CreateTransitRouterOutcome> CreateTransitRouterOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::CreateTransitRouterRequest&, const CreateTransitRouterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTransitRouterAsyncHandler;
@@ -417,6 +432,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DeleteTrafficMarkingPolicyResult> DeleteTrafficMarkingPolicyOutcome;
typedef std::future<DeleteTrafficMarkingPolicyOutcome> DeleteTrafficMarkingPolicyOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::DeleteTrafficMarkingPolicyRequest&, const DeleteTrafficMarkingPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTrafficMarkingPolicyAsyncHandler;
typedef Outcome<Error, Model::DeleteTransitRouteTableAggregationResult> DeleteTransitRouteTableAggregationOutcome;
typedef std::future<DeleteTransitRouteTableAggregationOutcome> DeleteTransitRouteTableAggregationOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::DeleteTransitRouteTableAggregationRequest&, const DeleteTransitRouteTableAggregationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTransitRouteTableAggregationAsyncHandler;
typedef Outcome<Error, Model::DeleteTransitRouterResult> DeleteTransitRouterOutcome;
typedef std::future<DeleteTransitRouterOutcome> DeleteTransitRouterOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::DeleteTransitRouterRequest&, const DeleteTransitRouterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTransitRouterAsyncHandler;
@@ -513,6 +531,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeRouteServicesInCenResult> DescribeRouteServicesInCenOutcome;
typedef std::future<DescribeRouteServicesInCenOutcome> DescribeRouteServicesInCenOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::DescribeRouteServicesInCenRequest&, const DescribeRouteServicesInCenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRouteServicesInCenAsyncHandler;
typedef Outcome<Error, Model::DescribeTransitRouteTableAggregationResult> DescribeTransitRouteTableAggregationOutcome;
typedef std::future<DescribeTransitRouteTableAggregationOutcome> DescribeTransitRouteTableAggregationOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::DescribeTransitRouteTableAggregationRequest&, const DescribeTransitRouteTableAggregationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTransitRouteTableAggregationAsyncHandler;
typedef Outcome<Error, Model::DescribeTransitRouteTableAggregationDetailResult> DescribeTransitRouteTableAggregationDetailOutcome;
typedef std::future<DescribeTransitRouteTableAggregationDetailOutcome> DescribeTransitRouteTableAggregationDetailOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::DescribeTransitRouteTableAggregationDetailRequest&, const DescribeTransitRouteTableAggregationDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTransitRouteTableAggregationDetailAsyncHandler;
typedef Outcome<Error, Model::DetachCenChildInstanceResult> DetachCenChildInstanceOutcome;
typedef std::future<DetachCenChildInstanceOutcome> DetachCenChildInstanceOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::DetachCenChildInstanceRequest&, const DetachCenChildInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachCenChildInstanceAsyncHandler;
@@ -540,6 +564,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ListCenInterRegionTrafficQosPoliciesResult> ListCenInterRegionTrafficQosPoliciesOutcome;
typedef std::future<ListCenInterRegionTrafficQosPoliciesOutcome> ListCenInterRegionTrafficQosPoliciesOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::ListCenInterRegionTrafficQosPoliciesRequest&, const ListCenInterRegionTrafficQosPoliciesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCenInterRegionTrafficQosPoliciesAsyncHandler;
typedef Outcome<Error, Model::ListCenInterRegionTrafficQosQueuesResult> ListCenInterRegionTrafficQosQueuesOutcome;
typedef std::future<ListCenInterRegionTrafficQosQueuesOutcome> ListCenInterRegionTrafficQosQueuesOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::ListCenInterRegionTrafficQosQueuesRequest&, const ListCenInterRegionTrafficQosQueuesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCenInterRegionTrafficQosQueuesAsyncHandler;
typedef Outcome<Error, Model::ListGrantVSwitchEnisResult> ListGrantVSwitchEnisOutcome;
typedef std::future<ListGrantVSwitchEnisOutcome> ListGrantVSwitchEnisOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::ListGrantVSwitchEnisRequest&, const ListGrantVSwitchEnisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListGrantVSwitchEnisAsyncHandler;
@@ -633,6 +660,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::PublishRouteEntriesResult> PublishRouteEntriesOutcome;
typedef std::future<PublishRouteEntriesOutcome> PublishRouteEntriesOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::PublishRouteEntriesRequest&, const PublishRouteEntriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PublishRouteEntriesAsyncHandler;
typedef Outcome<Error, Model::RefreshTransitRouteTableAggregationResult> RefreshTransitRouteTableAggregationOutcome;
typedef std::future<RefreshTransitRouteTableAggregationOutcome> RefreshTransitRouteTableAggregationOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::RefreshTransitRouteTableAggregationRequest&, const RefreshTransitRouteTableAggregationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RefreshTransitRouteTableAggregationAsyncHandler;
typedef Outcome<Error, Model::RegisterTransitRouterMulticastGroupMembersResult> RegisterTransitRouterMulticastGroupMembersOutcome;
typedef std::future<RegisterTransitRouterMulticastGroupMembersOutcome> RegisterTransitRouterMulticastGroupMembersOutcomeCallable;
typedef std::function<void(const CbnClient*, const Model::RegisterTransitRouterMulticastGroupMembersRequest&, const RegisterTransitRouterMulticastGroupMembersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterTransitRouterMulticastGroupMembersAsyncHandler;
@@ -767,6 +797,9 @@ namespace AlibabaCloud
CreateTrafficMarkingPolicyOutcome createTrafficMarkingPolicy(const Model::CreateTrafficMarkingPolicyRequest &request)const;
void createTrafficMarkingPolicyAsync(const Model::CreateTrafficMarkingPolicyRequest& request, const CreateTrafficMarkingPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateTrafficMarkingPolicyOutcomeCallable createTrafficMarkingPolicyCallable(const Model::CreateTrafficMarkingPolicyRequest& request) const;
CreateTransitRouteTableAggregationOutcome createTransitRouteTableAggregation(const Model::CreateTransitRouteTableAggregationRequest &request)const;
void createTransitRouteTableAggregationAsync(const Model::CreateTransitRouteTableAggregationRequest& request, const CreateTransitRouteTableAggregationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateTransitRouteTableAggregationOutcomeCallable createTransitRouteTableAggregationCallable(const Model::CreateTransitRouteTableAggregationRequest& request) const;
CreateTransitRouterOutcome createTransitRouter(const Model::CreateTransitRouterRequest &request)const;
void createTransitRouterAsync(const Model::CreateTransitRouterRequest& request, const CreateTransitRouterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateTransitRouterOutcomeCallable createTransitRouterCallable(const Model::CreateTransitRouterRequest& request) const;
@@ -830,6 +863,9 @@ namespace AlibabaCloud
DeleteTrafficMarkingPolicyOutcome deleteTrafficMarkingPolicy(const Model::DeleteTrafficMarkingPolicyRequest &request)const;
void deleteTrafficMarkingPolicyAsync(const Model::DeleteTrafficMarkingPolicyRequest& request, const DeleteTrafficMarkingPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteTrafficMarkingPolicyOutcomeCallable deleteTrafficMarkingPolicyCallable(const Model::DeleteTrafficMarkingPolicyRequest& request) const;
DeleteTransitRouteTableAggregationOutcome deleteTransitRouteTableAggregation(const Model::DeleteTransitRouteTableAggregationRequest &request)const;
void deleteTransitRouteTableAggregationAsync(const Model::DeleteTransitRouteTableAggregationRequest& request, const DeleteTransitRouteTableAggregationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteTransitRouteTableAggregationOutcomeCallable deleteTransitRouteTableAggregationCallable(const Model::DeleteTransitRouteTableAggregationRequest& request) const;
DeleteTransitRouterOutcome deleteTransitRouter(const Model::DeleteTransitRouterRequest &request)const;
void deleteTransitRouterAsync(const Model::DeleteTransitRouterRequest& request, const DeleteTransitRouterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteTransitRouterOutcomeCallable deleteTransitRouterCallable(const Model::DeleteTransitRouterRequest& request) const;
@@ -926,6 +962,12 @@ namespace AlibabaCloud
DescribeRouteServicesInCenOutcome describeRouteServicesInCen(const Model::DescribeRouteServicesInCenRequest &request)const;
void describeRouteServicesInCenAsync(const Model::DescribeRouteServicesInCenRequest& request, const DescribeRouteServicesInCenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeRouteServicesInCenOutcomeCallable describeRouteServicesInCenCallable(const Model::DescribeRouteServicesInCenRequest& request) const;
DescribeTransitRouteTableAggregationOutcome describeTransitRouteTableAggregation(const Model::DescribeTransitRouteTableAggregationRequest &request)const;
void describeTransitRouteTableAggregationAsync(const Model::DescribeTransitRouteTableAggregationRequest& request, const DescribeTransitRouteTableAggregationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeTransitRouteTableAggregationOutcomeCallable describeTransitRouteTableAggregationCallable(const Model::DescribeTransitRouteTableAggregationRequest& request) const;
DescribeTransitRouteTableAggregationDetailOutcome describeTransitRouteTableAggregationDetail(const Model::DescribeTransitRouteTableAggregationDetailRequest &request)const;
void describeTransitRouteTableAggregationDetailAsync(const Model::DescribeTransitRouteTableAggregationDetailRequest& request, const DescribeTransitRouteTableAggregationDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeTransitRouteTableAggregationDetailOutcomeCallable describeTransitRouteTableAggregationDetailCallable(const Model::DescribeTransitRouteTableAggregationDetailRequest& request) const;
DetachCenChildInstanceOutcome detachCenChildInstance(const Model::DetachCenChildInstanceRequest &request)const;
void detachCenChildInstanceAsync(const Model::DetachCenChildInstanceRequest& request, const DetachCenChildInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DetachCenChildInstanceOutcomeCallable detachCenChildInstanceCallable(const Model::DetachCenChildInstanceRequest& request) const;
@@ -953,6 +995,9 @@ namespace AlibabaCloud
ListCenInterRegionTrafficQosPoliciesOutcome listCenInterRegionTrafficQosPolicies(const Model::ListCenInterRegionTrafficQosPoliciesRequest &request)const;
void listCenInterRegionTrafficQosPoliciesAsync(const Model::ListCenInterRegionTrafficQosPoliciesRequest& request, const ListCenInterRegionTrafficQosPoliciesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListCenInterRegionTrafficQosPoliciesOutcomeCallable listCenInterRegionTrafficQosPoliciesCallable(const Model::ListCenInterRegionTrafficQosPoliciesRequest& request) const;
ListCenInterRegionTrafficQosQueuesOutcome listCenInterRegionTrafficQosQueues(const Model::ListCenInterRegionTrafficQosQueuesRequest &request)const;
void listCenInterRegionTrafficQosQueuesAsync(const Model::ListCenInterRegionTrafficQosQueuesRequest& request, const ListCenInterRegionTrafficQosQueuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListCenInterRegionTrafficQosQueuesOutcomeCallable listCenInterRegionTrafficQosQueuesCallable(const Model::ListCenInterRegionTrafficQosQueuesRequest& request) const;
ListGrantVSwitchEnisOutcome listGrantVSwitchEnis(const Model::ListGrantVSwitchEnisRequest &request)const;
void listGrantVSwitchEnisAsync(const Model::ListGrantVSwitchEnisRequest& request, const ListGrantVSwitchEnisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListGrantVSwitchEnisOutcomeCallable listGrantVSwitchEnisCallable(const Model::ListGrantVSwitchEnisRequest& request) const;
@@ -1046,6 +1091,9 @@ namespace AlibabaCloud
PublishRouteEntriesOutcome publishRouteEntries(const Model::PublishRouteEntriesRequest &request)const;
void publishRouteEntriesAsync(const Model::PublishRouteEntriesRequest& request, const PublishRouteEntriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PublishRouteEntriesOutcomeCallable publishRouteEntriesCallable(const Model::PublishRouteEntriesRequest& request) const;
RefreshTransitRouteTableAggregationOutcome refreshTransitRouteTableAggregation(const Model::RefreshTransitRouteTableAggregationRequest &request)const;
void refreshTransitRouteTableAggregationAsync(const Model::RefreshTransitRouteTableAggregationRequest& request, const RefreshTransitRouteTableAggregationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RefreshTransitRouteTableAggregationOutcomeCallable refreshTransitRouteTableAggregationCallable(const Model::RefreshTransitRouteTableAggregationRequest& request) const;
RegisterTransitRouterMulticastGroupMembersOutcome registerTransitRouterMulticastGroupMembers(const Model::RegisterTransitRouterMulticastGroupMembersRequest &request)const;
void registerTransitRouterMulticastGroupMembersAsync(const Model::RegisterTransitRouterMulticastGroupMembersRequest& request, const RegisterTransitRouterMulticastGroupMembersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RegisterTransitRouterMulticastGroupMembersOutcomeCallable registerTransitRouterMulticastGroupMembersCallable(const Model::RegisterTransitRouterMulticastGroupMembersRequest& request) const;

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getFlowLogId() const;
void setFlowLogId(const std::string &flowLogId);
@@ -55,6 +57,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string flowLogId_;
};
} // namespace Model

View File

@@ -54,6 +54,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -64,6 +66,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -54,6 +54,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -64,6 +66,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -40,6 +40,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getCenBandwidthPackageId() const;
void setCenBandwidthPackageId(const std::string &cenBandwidthPackageId);
@@ -49,6 +51,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string cenBandwidthPackageId_;
};
} // namespace Model

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
@@ -55,6 +57,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string transitRouterAttachmentId_;
};
} // namespace Model

View File

@@ -46,6 +46,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
@@ -58,6 +60,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string transitRouterAttachmentId_;
};
} // namespace Model

View File

@@ -44,6 +44,8 @@ public:
void setOwnerId(long ownerId);
std::string getChildInstanceType() const;
void setChildInstanceType(const std::string &childInstanceType);
std::string getVersion() const;
void setVersion(const std::string &version);
long getChildInstanceOwnerId() const;
void setChildInstanceOwnerId(long childInstanceOwnerId);
std::string getChildInstanceId() const;
@@ -57,6 +59,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string childInstanceType_;
std::string version_;
long childInstanceOwnerId_;
std::string childInstanceId_;
};

View File

@@ -32,21 +32,24 @@ public:
~CheckTransitRouterServiceRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string clientToken_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -64,6 +64,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getServiceType() const;
void setServiceType(const std::string &serviceType);
bool getAutoRenew() const;
@@ -89,6 +91,7 @@ private:
int bandwidth_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string serviceType_;
bool autoRenew_;
std::string name_;

View File

@@ -48,6 +48,8 @@ public:
void setDestinationCidrBlock(const std::string &destinationCidrBlock);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
@@ -61,6 +63,7 @@ private:
std::string ownerAccount_;
std::string destinationCidrBlock_;
long ownerId_;
std::string version_;
std::string transitRouterAttachmentId_;
};
} // namespace Model

View File

@@ -52,6 +52,8 @@ public:
void setOwnerId(long ownerId);
std::string getChildInstanceType() const;
void setChildInstanceType(const std::string &childInstanceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getChildInstanceId() const;
void setChildInstanceId(const std::string &childInstanceId);
long getChildInstanceAliUid() const;
@@ -69,6 +71,7 @@ private:
std::string destinationCidrBlock_;
long ownerId_;
std::string childInstanceType_;
std::string version_;
std::string childInstanceId_;
long childInstanceAliUid_;
};

View File

@@ -55,6 +55,8 @@ public:
void setOwnerId(long ownerId);
std::string getTransitRouterId() const;
void setTransitRouterId(const std::string &transitRouterId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
@@ -69,6 +71,7 @@ private:
std::string trafficQosPolicyDescription_;
long ownerId_;
std::string transitRouterId_;
std::string version_;
std::string transitRouterAttachmentId_;
};
} // namespace Model

View File

@@ -50,6 +50,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getQosQueueDescription() const;
void setQosQueueDescription(const std::string &qosQueueDescription);
@@ -64,6 +66,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string qosQueueDescription_;
};
} // namespace Model

View File

@@ -52,6 +52,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getProtectionLevel() const;
void setProtectionLevel(const std::string &protectionLevel);
std::string getName() const;
@@ -67,6 +69,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string protectionLevel_;
std::string name_;
};

View File

@@ -62,6 +62,8 @@ public:
void setOwnerId(long ownerId);
int getPriority() const;
void setPriority(int priority);
std::string getVersion() const;
void setVersion(const std::string &version);
std::vector<std::string> getDestinationChildInstanceTypes() const;
void setDestinationChildInstanceTypes(const std::vector<std::string> &destinationChildInstanceTypes);
std::vector<std::string> getSourceRouteTableIds() const;
@@ -126,6 +128,7 @@ private:
int preference_;
long ownerId_;
int priority_;
std::string version_;
std::vector<std::string> destinationChildInstanceTypes_;
std::vector<std::string> sourceRouteTableIds_;
std::vector<std::string> sourceChildInstanceTypes_;

View File

@@ -56,6 +56,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
long getInterval() const;
@@ -75,6 +77,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string transitRouterAttachmentId_;
long interval_;
std::string flowLogName_;

View File

@@ -60,6 +60,8 @@ public:
void setTransitRouterId(const std::string &transitRouterId);
int getPriority() const;
void setPriority(int priority);
std::string getVersion() const;
void setVersion(const std::string &version);
int getMarkingDscp() const;
void setMarkingDscp(int markingDscp);
@@ -75,6 +77,7 @@ private:
long ownerId_;
std::string transitRouterId_;
int priority_;
std::string version_;
int markingDscp_;
};
} // namespace Model

View File

@@ -0,0 +1,75 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTETABLEAGGREGATIONREQUEST_H_
#define ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTETABLEAGGREGATIONREQUEST_H_
#include <alibabacloud/cbn/CbnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Cbn {
namespace Model {
class ALIBABACLOUD_CBN_EXPORT CreateTransitRouteTableAggregationRequest : public RpcServiceRequest {
public:
CreateTransitRouteTableAggregationRequest();
~CreateTransitRouteTableAggregationRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getTransitRouteTableAggregationDescription() const;
void setTransitRouteTableAggregationDescription(const std::string &transitRouteTableAggregationDescription);
std::string getTransitRouteTableAggregationName() const;
void setTransitRouteTableAggregationName(const std::string &transitRouteTableAggregationName);
bool getDryRun() const;
void setDryRun(bool dryRun);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getTransitRouteTableAggregationScop() const;
void setTransitRouteTableAggregationScop(const std::string &transitRouteTableAggregationScop);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouteTableId() const;
void setTransitRouteTableId(const std::string &transitRouteTableId);
std::string getTransitRouteTableAggregationCidr() const;
void setTransitRouteTableAggregationCidr(const std::string &transitRouteTableAggregationCidr);
private:
long resourceOwnerId_;
std::string clientToken_;
std::string transitRouteTableAggregationDescription_;
std::string transitRouteTableAggregationName_;
bool dryRun_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string transitRouteTableAggregationScop_;
long ownerId_;
std::string version_;
std::string transitRouteTableId_;
std::string transitRouteTableAggregationCidr_;
};
} // namespace Model
} // namespace Cbn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTETABLEAGGREGATIONREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTETABLEAGGREGATIONRESULT_H_
#define ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTETABLEAGGREGATIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cbn/CbnExport.h>
namespace AlibabaCloud
{
namespace Cbn
{
namespace Model
{
class ALIBABACLOUD_CBN_EXPORT CreateTransitRouteTableAggregationResult : public ServiceResult
{
public:
CreateTransitRouteTableAggregationResult();
explicit CreateTransitRouteTableAggregationResult(const std::string &payload);
~CreateTransitRouteTableAggregationResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTETABLEAGGREGATIONRESULT_H_

View File

@@ -52,6 +52,8 @@ public:
void setOwnerId(long ownerId);
std::string getTransitRouterId() const;
void setTransitRouterId(const std::string &transitRouterId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getName() const;
void setName(const std::string &name);
@@ -67,6 +69,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string transitRouterId_;
std::string version_;
std::string name_;
};
} // namespace Model

View File

@@ -60,6 +60,8 @@ public:
void setOwnerId(long ownerId);
std::string getTransitRouterId() const;
void setTransitRouterId(const std::string &transitRouterId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -75,6 +77,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string transitRouterId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -68,6 +68,8 @@ public:
void setTransitRouterId(const std::string &transitRouterId);
std::string getResourceType() const;
void setResourceType(const std::string &resourceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentDescription() const;
void setTransitRouterAttachmentDescription(const std::string &transitRouterAttachmentDescription);
std::string getPeerTransitRouterRegionId() const;
@@ -95,6 +97,7 @@ private:
long ownerId_;
std::string transitRouterId_;
std::string resourceType_;
std::string version_;
std::string transitRouterAttachmentDescription_;
std::string peerTransitRouterRegionId_;
std::string cenBandwidthPackageId_;

View File

@@ -54,6 +54,8 @@ public:
void setTransitRouterId(const std::string &transitRouterId);
std::string getTransitRouterTableId() const;
void setTransitRouterTableId(const std::string &transitRouterTableId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getNextHop() const;
void setNextHop(const std::string &nextHop);
@@ -70,6 +72,7 @@ private:
long ownerId_;
std::string transitRouterId_;
std::string transitRouterTableId_;
std::string version_;
std::string nextHop_;
};
} // namespace Model

View File

@@ -70,6 +70,8 @@ public:
void setTransitRouterDescription(const std::string &transitRouterDescription);
bool getSupportMulticast() const;
void setSupportMulticast(bool supportMulticast);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
std::string transitRouterName_;
@@ -87,6 +89,7 @@ private:
long ownerId_;
std::string transitRouterDescription_;
bool supportMulticast_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -54,6 +54,8 @@ public:
void setOwnerId(long ownerId);
std::string getTransitRouterRouteEntryName() const;
void setTransitRouterRouteEntryName(const std::string &transitRouterRouteEntryName);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -68,6 +70,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string transitRouterRouteEntryName_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -28,6 +28,9 @@ namespace Cbn {
namespace Model {
class ALIBABACLOUD_CBN_EXPORT CreateTransitRouterRouteTableRequest : public RpcServiceRequest {
public:
struct RouteTableOptions {
std::string multiRegionECMP;
};
struct Tag {
std::string value;
std::string key;
@@ -38,6 +41,8 @@ public:
void setResourceOwnerId(long resourceOwnerId);
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
RouteTableOptions getRouteTableOptions() const;
void setRouteTableOptions(const RouteTableOptions &routeTableOptions);
std::string getTransitRouterRouteTableDescription() const;
void setTransitRouterRouteTableDescription(const std::string &transitRouterRouteTableDescription);
std::vector<Tag> getTag() const;
@@ -54,10 +59,13 @@ public:
void setOwnerId(long ownerId);
std::string getTransitRouterId() const;
void setTransitRouterId(const std::string &transitRouterId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
std::string clientToken_;
RouteTableOptions routeTableOptions_;
std::string transitRouterRouteTableDescription_;
std::vector<Tag> tag_;
bool dryRun_;
@@ -66,6 +74,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string transitRouterId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -66,6 +66,8 @@ public:
void setTransitRouterId(const std::string &transitRouterId);
std::string getResourceType() const;
void setResourceType(const std::string &resourceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentDescription() const;
void setTransitRouterAttachmentDescription(const std::string &transitRouterAttachmentDescription);
std::string getAssociateRouteTableId() const;
@@ -90,6 +92,7 @@ private:
long ownerId_;
std::string transitRouterId_;
std::string resourceType_;
std::string version_;
std::string transitRouterAttachmentDescription_;
std::string associateRouteTableId_;
long vbrOwnerId_;

View File

@@ -76,6 +76,8 @@ public:
void setTransitRouterId(const std::string &transitRouterId);
std::string getResourceType() const;
void setResourceType(const std::string &resourceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentDescription() const;
void setTransitRouterAttachmentDescription(const std::string &transitRouterAttachmentDescription);
std::string getAssociateRouteTableId() const;
@@ -105,6 +107,7 @@ private:
long ownerId_;
std::string transitRouterId_;
std::string resourceType_;
std::string version_;
std::string transitRouterAttachmentDescription_;
std::string associateRouteTableId_;
std::string vpcId_;

View File

@@ -69,6 +69,8 @@ public:
void setTransitRouterId(const std::string &transitRouterId);
std::string getResourceType() const;
void setResourceType(const std::string &resourceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentDescription() const;
void setTransitRouterAttachmentDescription(const std::string &transitRouterAttachmentDescription);
long getVpnOwnerId() const;
@@ -95,6 +97,7 @@ private:
long ownerId_;
std::string transitRouterId_;
std::string resourceType_;
std::string version_;
std::string transitRouterAttachmentDescription_;
long vpnOwnerId_;
std::string chargeType_;

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getFlowLogId() const;
void setFlowLogId(const std::string &flowLogId);
@@ -55,6 +57,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string flowLogId_;
};
} // namespace Model

View File

@@ -38,6 +38,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getCenBandwidthPackageId() const;
void setCenBandwidthPackageId(const std::string &cenBandwidthPackageId);
@@ -46,6 +48,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string cenBandwidthPackageId_;
};
} // namespace Model

View File

@@ -48,6 +48,8 @@ public:
void setDestinationCidrBlock(const std::string &destinationCidrBlock);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
@@ -61,6 +63,7 @@ private:
std::string ownerAccount_;
std::string destinationCidrBlock_;
long ownerId_;
std::string version_;
std::string transitRouterAttachmentId_;
};
} // namespace Model

View File

@@ -48,6 +48,8 @@ public:
void setOwnerId(long ownerId);
std::string getChildInstanceType() const;
void setChildInstanceType(const std::string &childInstanceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getChildInstanceId() const;
void setChildInstanceId(const std::string &childInstanceId);
long getChildInstanceAliUid() const;
@@ -63,6 +65,7 @@ private:
std::string destinationCidrBlock_;
long ownerId_;
std::string childInstanceType_;
std::string version_;
std::string childInstanceId_;
long childInstanceAliUid_;
};

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -53,6 +55,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -42,6 +42,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getQosQueueId() const;
void setQosQueueId(const std::string &qosQueueId);
@@ -52,6 +54,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string qosQueueId_;
};
} // namespace Model

View File

@@ -32,21 +32,24 @@ public:
~DeleteCenRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getCenId() const;
void setCenId(const std::string &cenId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string cenId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -42,6 +42,8 @@ public:
void setRouteMapId(const std::string &routeMapId);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getCenRegionId() const;
void setCenRegionId(const std::string &cenRegionId);
@@ -52,6 +54,7 @@ private:
std::string ownerAccount_;
std::string routeMapId_;
long ownerId_;
std::string version_;
std::string cenRegionId_;
};
} // namespace Model

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getFlowLogId() const;
void setFlowLogId(const std::string &flowLogId);
@@ -55,6 +57,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string flowLogId_;
};
} // namespace Model

View File

@@ -48,6 +48,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -59,6 +61,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -53,6 +55,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -0,0 +1,66 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTETABLEAGGREGATIONREQUEST_H_
#define ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTETABLEAGGREGATIONREQUEST_H_
#include <alibabacloud/cbn/CbnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Cbn {
namespace Model {
class ALIBABACLOUD_CBN_EXPORT DeleteTransitRouteTableAggregationRequest : public RpcServiceRequest {
public:
DeleteTransitRouteTableAggregationRequest();
~DeleteTransitRouteTableAggregationRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
bool getDryRun() const;
void setDryRun(bool dryRun);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouteTableId() const;
void setTransitRouteTableId(const std::string &transitRouteTableId);
std::string getTransitRouteTableAggregationCidr() const;
void setTransitRouteTableAggregationCidr(const std::string &transitRouteTableAggregationCidr);
private:
long resourceOwnerId_;
std::string clientToken_;
bool dryRun_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string transitRouteTableId_;
std::string transitRouteTableAggregationCidr_;
};
} // namespace Model
} // namespace Cbn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTETABLEAGGREGATIONREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTETABLEAGGREGATIONRESULT_H_
#define ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTETABLEAGGREGATIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cbn/CbnExport.h>
namespace AlibabaCloud
{
namespace Cbn
{
namespace Model
{
class ALIBABACLOUD_CBN_EXPORT DeleteTransitRouteTableAggregationResult : public ServiceResult
{
public:
DeleteTransitRouteTableAggregationResult();
explicit DeleteTransitRouteTableAggregationResult(const std::string &payload);
~DeleteTransitRouteTableAggregationResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTETABLEAGGREGATIONRESULT_H_

View File

@@ -48,6 +48,8 @@ public:
void setOwnerId(long ownerId);
std::string getTransitRouterId() const;
void setTransitRouterId(const std::string &transitRouterId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -59,6 +61,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string transitRouterId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -53,6 +55,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -44,6 +44,8 @@ public:
void setOwnerId(long ownerId);
std::string getResourceType() const;
void setResourceType(const std::string &resourceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
@@ -55,6 +57,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string resourceType_;
std::string version_;
std::string transitRouterAttachmentId_;
};
} // namespace Model

View File

@@ -52,6 +52,8 @@ public:
void setTransitRouterId(const std::string &transitRouterId);
std::string getTransitRouterTableId() const;
void setTransitRouterTableId(const std::string &transitRouterTableId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getNextHop() const;
void setNextHop(const std::string &nextHop);
@@ -67,6 +69,7 @@ private:
long ownerId_;
std::string transitRouterId_;
std::string transitRouterTableId_;
std::string version_;
std::string nextHop_;
};
} // namespace Model

View File

@@ -44,6 +44,8 @@ public:
void setOwnerId(long ownerId);
std::string getTransitRouterId() const;
void setTransitRouterId(const std::string &transitRouterId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -53,6 +55,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string transitRouterId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -52,6 +52,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
std::string transitRouterRouteEntryId_;
@@ -65,6 +67,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -53,6 +55,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -44,6 +44,8 @@ public:
void setOwnerId(long ownerId);
std::string getResourceType() const;
void setResourceType(const std::string &resourceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
bool getForce() const;
@@ -57,6 +59,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string resourceType_;
std::string version_;
std::string transitRouterAttachmentId_;
bool force_;
};

View File

@@ -44,6 +44,8 @@ public:
void setOwnerId(long ownerId);
std::string getResourceType() const;
void setResourceType(const std::string &resourceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
bool getForce() const;
@@ -57,6 +59,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string resourceType_;
std::string version_;
std::string transitRouterAttachmentId_;
bool force_;
};

View File

@@ -44,6 +44,8 @@ public:
void setOwnerId(long ownerId);
std::string getResourceType() const;
void setResourceType(const std::string &resourceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
bool getForce() const;
@@ -57,6 +59,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string resourceType_;
std::string version_;
std::string transitRouterAttachmentId_;
bool force_;
};

View File

@@ -52,6 +52,8 @@ public:
void setPeerTransitRouterMulticastDomains(const std::vector<std::string> &peerTransitRouterMulticastDomains);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -65,6 +67,7 @@ private:
std::string ownerAccount_;
std::vector<std::string> peerTransitRouterMulticastDomains_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -50,6 +50,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -62,6 +64,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -46,6 +46,8 @@ public:
void setOwnerId(long ownerId);
std::string getChildInstanceType() const;
void setChildInstanceType(const std::string &childInstanceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getChildInstanceId() const;
void setChildInstanceId(const std::string &childInstanceId);
@@ -58,6 +60,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string childInstanceType_;
std::string version_;
std::string childInstanceId_;
};
} // namespace Model

View File

@@ -48,6 +48,8 @@ public:
void setOwnerId(long ownerId);
std::string getChildInstanceType() const;
void setChildInstanceType(const std::string &childInstanceType);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -59,6 +61,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string childInstanceType_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -57,6 +57,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::vector<Filter> getFilter() const;
void setFilter(const std::vector<Filter> &filter);
@@ -71,6 +73,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::vector<Filter> filter_;
};
} // namespace Model

View File

@@ -50,6 +50,8 @@ public:
void setOwnerId(long ownerId);
std::string getChildInstanceType() const;
void setChildInstanceType(const std::string &childInstanceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getChildInstanceId() const;
void setChildInstanceId(const std::string &childInstanceId);
std::string getChildInstanceRouteTableId() const;
@@ -68,6 +70,7 @@ private:
std::string destinationCidrBlock_;
long ownerId_;
std::string childInstanceType_;
std::string version_;
std::string childInstanceId_;
std::string childInstanceRouteTableId_;
std::string status_;

View File

@@ -48,6 +48,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -59,6 +61,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -53,6 +55,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -53,6 +55,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -44,6 +44,8 @@ public:
void setHostRegionId(const std::string &hostRegionId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -53,6 +55,7 @@ private:
int pageSize_;
std::string hostRegionId_;
std::string resourceOwnerAccount_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -46,6 +46,8 @@ public:
void setDestinationCidrBlock(const std::string &destinationCidrBlock);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getCenRegionId() const;
void setCenRegionId(const std::string &cenRegionId);
std::string getStatus() const;
@@ -60,6 +62,7 @@ private:
std::string ownerAccount_;
std::string destinationCidrBlock_;
long ownerId_;
std::string version_;
std::string cenRegionId_;
std::string status_;
};

View File

@@ -53,6 +53,8 @@ public:
void setRouteMapId(const std::string &routeMapId);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::vector<Filter> getFilter() const;
void setFilter(const std::vector<Filter> &filter);
std::string getCenRegionId() const;
@@ -69,6 +71,7 @@ private:
std::string ownerAccount_;
std::string routeMapId_;
long ownerId_;
std::string version_;
std::vector<Filter> filter_;
std::string cenRegionId_;
};

View File

@@ -48,6 +48,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getVbrInstanceId() const;
void setVbrInstanceId(const std::string &vbrInstanceId);
@@ -61,6 +63,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string vbrInstanceId_;
};
} // namespace Model

View File

@@ -53,6 +53,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::vector<Filter> getFilter() const;
void setFilter(const std::vector<Filter> &filter);
@@ -65,6 +67,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::vector<Filter> filter_;
};
} // namespace Model

View File

@@ -40,6 +40,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
long getChildInstanceOwnerId() const;
void setChildInstanceOwnerId(long childInstanceOwnerId);
@@ -49,6 +51,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
long childInstanceOwnerId_;
};
} // namespace Model

View File

@@ -60,6 +60,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
std::string getFlowLogId() const;
@@ -83,6 +85,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string transitRouterAttachmentId_;
std::string flowLogId_;
std::string flowLogName_;

View File

@@ -42,6 +42,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getGeographicRegionId() const;
void setGeographicRegionId(const std::string &geographicRegionId);
@@ -52,6 +54,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string geographicRegionId_;
};
} // namespace Model

View File

@@ -46,6 +46,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
long getMaxResults() const;
void setMaxResults(long maxResults);
@@ -58,6 +60,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
long maxResults_;
};
} // namespace Model

View File

@@ -46,6 +46,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
int getMaxResults() const;
void setMaxResults(int maxResults);
@@ -58,6 +60,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
int maxResults_;
};
} // namespace Model

View File

@@ -46,6 +46,8 @@ public:
void setDestinationCidrBlock(const std::string &destinationCidrBlock);
std::string getChildInstanceType() const;
void setChildInstanceType(const std::string &childInstanceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getChildInstanceId() const;
void setChildInstanceId(const std::string &childInstanceId);
std::string getChildInstanceRouteTableId() const;
@@ -60,6 +62,7 @@ private:
std::string resourceOwnerAccount_;
std::string destinationCidrBlock_;
std::string childInstanceType_;
std::string version_;
std::string childInstanceId_;
std::string childInstanceRouteTableId_;
};

View File

@@ -48,6 +48,8 @@ public:
void setOwnerId(long ownerId);
std::string getChildInstanceType() const;
void setChildInstanceType(const std::string &childInstanceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getChildInstanceId() const;
void setChildInstanceId(const std::string &childInstanceId);
std::string getChildInstanceRouteTableId() const;
@@ -63,6 +65,7 @@ private:
std::string destinationCidrBlock_;
long ownerId_;
std::string childInstanceType_;
std::string version_;
std::string childInstanceId_;
std::string childInstanceRouteTableId_;
};

View File

@@ -52,6 +52,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -65,6 +67,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -0,0 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONDETAILREQUEST_H_
#define ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONDETAILREQUEST_H_
#include <alibabacloud/cbn/CbnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Cbn {
namespace Model {
class ALIBABACLOUD_CBN_EXPORT DescribeTransitRouteTableAggregationDetailRequest : public RpcServiceRequest {
public:
DescribeTransitRouteTableAggregationDetailRequest();
~DescribeTransitRouteTableAggregationDetailRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouteTableId() const;
void setTransitRouteTableId(const std::string &transitRouteTableId);
std::string getTransitRouteTableAggregationCidr() const;
void setTransitRouteTableAggregationCidr(const std::string &transitRouteTableAggregationCidr);
private:
long resourceOwnerId_;
std::string clientToken_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string transitRouteTableId_;
std::string transitRouteTableAggregationCidr_;
};
} // namespace Model
} // namespace Cbn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONDETAILREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONDETAILRESULT_H_
#define ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONDETAILRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cbn/CbnExport.h>
namespace AlibabaCloud
{
namespace Cbn
{
namespace Model
{
class ALIBABACLOUD_CBN_EXPORT DescribeTransitRouteTableAggregationDetailResult : public ServiceResult
{
public:
struct DataItem
{
std::string status;
std::string description;
std::string instanceId;
};
DescribeTransitRouteTableAggregationDetailResult();
explicit DescribeTransitRouteTableAggregationDetailResult(const std::string &payload);
~DescribeTransitRouteTableAggregationDetailResult();
std::string getNextToken()const;
int getTotal()const;
std::vector<DataItem> getData()const;
int getCount()const;
protected:
void parse(const std::string &payload);
private:
std::string nextToken_;
int total_;
std::vector<DataItem> data_;
int count_;
};
}
}
}
#endif // !ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONDETAILRESULT_H_

View File

@@ -0,0 +1,69 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONREQUEST_H_
#define ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONREQUEST_H_
#include <alibabacloud/cbn/CbnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Cbn {
namespace Model {
class ALIBABACLOUD_CBN_EXPORT DescribeTransitRouteTableAggregationRequest : public RpcServiceRequest {
public:
DescribeTransitRouteTableAggregationRequest();
~DescribeTransitRouteTableAggregationRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getNextToken() const;
void setNextToken(const std::string &nextToken);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouteTableId() const;
void setTransitRouteTableId(const std::string &transitRouteTableId);
std::string getTransitRouteTableAggregationCidr() const;
void setTransitRouteTableAggregationCidr(const std::string &transitRouteTableAggregationCidr);
long getMaxResults() const;
void setMaxResults(long maxResults);
private:
long resourceOwnerId_;
std::string clientToken_;
std::string nextToken_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string transitRouteTableId_;
std::string transitRouteTableAggregationCidr_;
long maxResults_;
};
} // namespace Model
} // namespace Cbn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONREQUEST_H_

View File

@@ -0,0 +1,68 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONRESULT_H_
#define ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cbn/CbnExport.h>
namespace AlibabaCloud
{
namespace Cbn
{
namespace Model
{
class ALIBABACLOUD_CBN_EXPORT DescribeTransitRouteTableAggregationResult : public ServiceResult
{
public:
struct DataItem
{
std::string status;
std::string routeType;
std::string description;
std::string scop;
std::string nexthop;
std::string transitRouteTableAggregationCidr;
std::string trRouteTableId;
std::string name;
};
DescribeTransitRouteTableAggregationResult();
explicit DescribeTransitRouteTableAggregationResult(const std::string &payload);
~DescribeTransitRouteTableAggregationResult();
std::string getNextToken()const;
int getTotal()const;
std::vector<DataItem> getData()const;
int getCount()const;
protected:
void parse(const std::string &payload);
private:
std::string nextToken_;
int total_;
std::vector<DataItem> data_;
int count_;
};
}
}
}
#endif // !ALIBABACLOUD_CBN_MODEL_DESCRIBETRANSITROUTETABLEAGGREGATIONRESULT_H_

View File

@@ -46,6 +46,8 @@ public:
void setOwnerId(long ownerId);
std::string getChildInstanceType() const;
void setChildInstanceType(const std::string &childInstanceType);
std::string getVersion() const;
void setVersion(const std::string &version);
long getChildInstanceOwnerId() const;
void setChildInstanceOwnerId(long childInstanceOwnerId);
std::string getChildInstanceId() const;
@@ -60,6 +62,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string childInstanceType_;
std::string version_;
long childInstanceOwnerId_;
std::string childInstanceId_;
};

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getVbrInstanceId() const;
void setVbrInstanceId(const std::string &vbrInstanceId);
@@ -55,6 +57,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string vbrInstanceId_;
};
} // namespace Model

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
@@ -55,6 +57,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string transitRouterAttachmentId_;
};
} // namespace Model

View File

@@ -46,6 +46,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
@@ -58,6 +60,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string transitRouterAttachmentId_;
};
} // namespace Model

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
@@ -55,6 +57,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string transitRouterAttachmentId_;
};
} // namespace Model

View File

@@ -50,6 +50,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getHealthCheckSourceIp() const;
void setHealthCheckSourceIp(const std::string &healthCheckSourceIp);
int getHealthCheckInterval() const;
@@ -68,6 +70,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string healthCheckSourceIp_;
int healthCheckInterval_;
std::string vbrInstanceId_;

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
@@ -55,6 +57,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string transitRouterAttachmentId_;
};
} // namespace Model

View File

@@ -46,6 +46,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getInstanceId() const;
void setInstanceId(const std::string &instanceId);
std::string getOrderType() const;
@@ -60,6 +62,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string instanceId_;
std::string orderType_;
};

View File

@@ -48,6 +48,8 @@ public:
void setOwnerId(long ownerId);
std::string getTransitRouterId() const;
void setTransitRouterId(const std::string &transitRouterId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
int getMaxResults() const;
@@ -63,6 +65,7 @@ private:
std::string trafficQosPolicyDescription_;
long ownerId_;
std::string transitRouterId_;
std::string version_;
std::string transitRouterAttachmentId_;
int maxResults_;
};

View File

@@ -0,0 +1,78 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CBN_MODEL_LISTCENINTERREGIONTRAFFICQOSQUEUESREQUEST_H_
#define ALIBABACLOUD_CBN_MODEL_LISTCENINTERREGIONTRAFFICQOSQUEUESREQUEST_H_
#include <alibabacloud/cbn/CbnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Cbn {
namespace Model {
class ALIBABACLOUD_CBN_EXPORT ListCenInterRegionTrafficQosQueuesRequest : public RpcServiceRequest {
public:
ListCenInterRegionTrafficQosQueuesRequest();
~ListCenInterRegionTrafficQosQueuesRequest();
std::string getTrafficQosQueueName() const;
void setTrafficQosQueueName(const std::string &trafficQosQueueName);
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getTrafficQosQueueId() const;
void setTrafficQosQueueId(const std::string &trafficQosQueueId);
std::string getTrafficQosQueueDescription() const;
void setTrafficQosQueueDescription(const std::string &trafficQosQueueDescription);
std::string getNextToken() const;
void setNextToken(const std::string &nextToken);
std::string getTrafficQosPolicyId() const;
void setTrafficQosPolicyId(const std::string &trafficQosPolicyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getTransitRouterId() const;
void setTransitRouterId(const std::string &transitRouterId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
int getMaxResults() const;
void setMaxResults(int maxResults);
private:
std::string trafficQosQueueName_;
long resourceOwnerId_;
std::string trafficQosQueueId_;
std::string trafficQosQueueDescription_;
std::string nextToken_;
std::string trafficQosPolicyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string transitRouterId_;
std::string version_;
std::string transitRouterAttachmentId_;
int maxResults_;
};
} // namespace Model
} // namespace Cbn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_CBN_MODEL_LISTCENINTERREGIONTRAFFICQOSQUEUESREQUEST_H_

View File

@@ -0,0 +1,65 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CBN_MODEL_LISTCENINTERREGIONTRAFFICQOSQUEUESRESULT_H_
#define ALIBABACLOUD_CBN_MODEL_LISTCENINTERREGIONTRAFFICQOSQUEUESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cbn/CbnExport.h>
namespace AlibabaCloud
{
namespace Cbn
{
namespace Model
{
class ALIBABACLOUD_CBN_EXPORT ListCenInterRegionTrafficQosQueuesResult : public ServiceResult
{
public:
struct TrafficQosQueue
{
std::string transitRouterAttachmentId;
std::string status;
int remainBandwidthPercent;
std::string trafficQosQueueName;
std::vector<std::string> dscps;
std::string trafficQosQueueDescription;
std::string trafficQosPolicyId;
std::string transitRouterId;
std::string trafficQosQueueId;
};
ListCenInterRegionTrafficQosQueuesResult();
explicit ListCenInterRegionTrafficQosQueuesResult(const std::string &payload);
~ListCenInterRegionTrafficQosQueuesResult();
std::vector<TrafficQosQueue> getTrafficQosQueues()const;
std::string getNextToken()const;
protected:
void parse(const std::string &payload);
private:
std::vector<TrafficQosQueue> trafficQosQueues_;
std::string nextToken_;
};
}
}
}
#endif // !ALIBABACLOUD_CBN_MODEL_LISTCENINTERREGIONTRAFFICQOSQUEUESRESULT_H_

View File

@@ -44,6 +44,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getVSwitchId() const;
void setVSwitchId(const std::string &vSwitchId);
std::string getVpcId() const;
@@ -57,6 +59,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string vSwitchId_;
std::string vpcId_;
};

View File

@@ -46,6 +46,8 @@ public:
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getVpcId() const;
void setVpcId(const std::string &vpcId);
std::string getZoneId() const;
@@ -60,6 +62,7 @@ private:
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string version_;
std::string vpcId_;
std::string zoneId_;
};

View File

@@ -54,6 +54,8 @@ public:
void setOwnerId(long ownerId);
std::string getResourceType() const;
void setResourceType(const std::string &resourceType);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -66,6 +68,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string resourceType_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -48,6 +48,8 @@ public:
void setOwnerId(long ownerId);
std::string getTransitRouterId() const;
void setTransitRouterId(const std::string &transitRouterId);
std::string getVersion() const;
void setVersion(const std::string &version);
int getMaxResults() const;
void setMaxResults(int maxResults);
@@ -61,6 +63,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string transitRouterId_;
std::string version_;
int maxResults_;
};
} // namespace Model

View File

@@ -46,6 +46,8 @@ public:
void setOwnerId(long ownerId);
bool getSupportMulticast() const;
void setSupportMulticast(bool supportMulticast);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -56,6 +58,7 @@ private:
std::string ownerAccount_;
long ownerId_;
bool supportMulticast_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -56,6 +56,8 @@ public:
void setTransitRouterId(const std::string &transitRouterId);
std::string getAttachmentName() const;
void setAttachmentName(const std::string &attachmentName);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getCidrBlock() const;
void setCidrBlock(const std::string &cidrBlock);
int getMaxResults() const;
@@ -77,6 +79,7 @@ private:
long ownerId_;
std::string transitRouterId_;
std::string attachmentName_;
std::string version_;
std::string cidrBlock_;
int maxResults_;
std::string attachmentId_;

View File

@@ -48,6 +48,8 @@ public:
void setOwnerId(long ownerId);
std::string getTransitRouterId() const;
void setTransitRouterId(const std::string &transitRouterId);
std::string getVersion() const;
void setVersion(const std::string &version);
private:
long resourceOwnerId_;
@@ -59,6 +61,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string transitRouterId_;
std::string version_;
};
} // namespace Model
} // namespace Cbn

View File

@@ -50,6 +50,8 @@ public:
void setOwnerId(long ownerId);
std::string getResourceType() const;
void setResourceType(const std::string &resourceType);
std::string getVersion() const;
void setVersion(const std::string &version);
std::string getTransitRouterAttachmentId() const;
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
long getMaxResults() const;
@@ -66,6 +68,7 @@ private:
std::string ownerAccount_;
long ownerId_;
std::string resourceType_;
std::string version_;
std::string transitRouterAttachmentId_;
long maxResults_;
};

Some files were not shown because too many files have changed in this diff Show More