New API CreateTransitRouteTableAggregation.
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user