| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498 |
- #
- # 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.
- #
- set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
- set(cbn_public_header
- include/alibabacloud/cbn/CbnClient.h
- include/alibabacloud/cbn/CbnExport.h )
- set(cbn_public_header_model
- include/alibabacloud/cbn/model/ActiveFlowLogRequest.h
- include/alibabacloud/cbn/model/ActiveFlowLogResult.h
- include/alibabacloud/cbn/model/AddTraficMatchRuleToTrafficMarkingPolicyRequest.h
- include/alibabacloud/cbn/model/AddTraficMatchRuleToTrafficMarkingPolicyResult.h
- include/alibabacloud/cbn/model/AssociateCenBandwidthPackageRequest.h
- include/alibabacloud/cbn/model/AssociateCenBandwidthPackageResult.h
- include/alibabacloud/cbn/model/AssociateTransitRouterAttachmentWithRouteTableRequest.h
- include/alibabacloud/cbn/model/AssociateTransitRouterAttachmentWithRouteTableResult.h
- include/alibabacloud/cbn/model/AttachCenChildInstanceRequest.h
- include/alibabacloud/cbn/model/AttachCenChildInstanceResult.h
- include/alibabacloud/cbn/model/CheckTransitRouterServiceRequest.h
- include/alibabacloud/cbn/model/CheckTransitRouterServiceResult.h
- include/alibabacloud/cbn/model/CreateCenRequest.h
- include/alibabacloud/cbn/model/CreateCenResult.h
- include/alibabacloud/cbn/model/CreateCenBandwidthPackageRequest.h
- include/alibabacloud/cbn/model/CreateCenBandwidthPackageResult.h
- include/alibabacloud/cbn/model/CreateCenChildInstanceRouteEntryToAttachmentRequest.h
- include/alibabacloud/cbn/model/CreateCenChildInstanceRouteEntryToAttachmentResult.h
- include/alibabacloud/cbn/model/CreateCenChildInstanceRouteEntryToCenRequest.h
- include/alibabacloud/cbn/model/CreateCenChildInstanceRouteEntryToCenResult.h
- include/alibabacloud/cbn/model/CreateCenInterRegionTrafficQosPolicyRequest.h
- include/alibabacloud/cbn/model/CreateCenInterRegionTrafficQosPolicyResult.h
- include/alibabacloud/cbn/model/CreateCenRouteMapRequest.h
- include/alibabacloud/cbn/model/CreateCenRouteMapResult.h
- include/alibabacloud/cbn/model/CreateFlowlogRequest.h
- include/alibabacloud/cbn/model/CreateFlowlogResult.h
- include/alibabacloud/cbn/model/CreateTrafficMarkingPolicyRequest.h
- include/alibabacloud/cbn/model/CreateTrafficMarkingPolicyResult.h
- include/alibabacloud/cbn/model/CreateTransitRouterRequest.h
- include/alibabacloud/cbn/model/CreateTransitRouterResult.h
- include/alibabacloud/cbn/model/CreateTransitRouterPeerAttachmentRequest.h
- include/alibabacloud/cbn/model/CreateTransitRouterPeerAttachmentResult.h
- include/alibabacloud/cbn/model/CreateTransitRouterRouteEntryRequest.h
- include/alibabacloud/cbn/model/CreateTransitRouterRouteEntryResult.h
- include/alibabacloud/cbn/model/CreateTransitRouterRouteTableRequest.h
- include/alibabacloud/cbn/model/CreateTransitRouterRouteTableResult.h
- include/alibabacloud/cbn/model/CreateTransitRouterVbrAttachmentRequest.h
- include/alibabacloud/cbn/model/CreateTransitRouterVbrAttachmentResult.h
- include/alibabacloud/cbn/model/CreateTransitRouterVpcAttachmentRequest.h
- include/alibabacloud/cbn/model/CreateTransitRouterVpcAttachmentResult.h
- include/alibabacloud/cbn/model/DeactiveFlowLogRequest.h
- include/alibabacloud/cbn/model/DeactiveFlowLogResult.h
- include/alibabacloud/cbn/model/DeleteCenRequest.h
- include/alibabacloud/cbn/model/DeleteCenResult.h
- include/alibabacloud/cbn/model/DeleteCenBandwidthPackageRequest.h
- include/alibabacloud/cbn/model/DeleteCenBandwidthPackageResult.h
- include/alibabacloud/cbn/model/DeleteCenChildInstanceRouteEntryToAttachmentRequest.h
- include/alibabacloud/cbn/model/DeleteCenChildInstanceRouteEntryToAttachmentResult.h
- include/alibabacloud/cbn/model/DeleteCenChildInstanceRouteEntryToCenRequest.h
- include/alibabacloud/cbn/model/DeleteCenChildInstanceRouteEntryToCenResult.h
- include/alibabacloud/cbn/model/DeleteCenInterRegionTrafficQosPolicyRequest.h
- include/alibabacloud/cbn/model/DeleteCenInterRegionTrafficQosPolicyResult.h
- include/alibabacloud/cbn/model/DeleteCenInterRegionTrafficQosQueueRequest.h
- include/alibabacloud/cbn/model/DeleteCenInterRegionTrafficQosQueueResult.h
- include/alibabacloud/cbn/model/DeleteCenRouteMapRequest.h
- include/alibabacloud/cbn/model/DeleteCenRouteMapResult.h
- include/alibabacloud/cbn/model/DeleteFlowlogRequest.h
- include/alibabacloud/cbn/model/DeleteFlowlogResult.h
- include/alibabacloud/cbn/model/DeleteRouteServiceInCenRequest.h
- include/alibabacloud/cbn/model/DeleteRouteServiceInCenResult.h
- include/alibabacloud/cbn/model/DeleteTrafficMarkingPolicyRequest.h
- include/alibabacloud/cbn/model/DeleteTrafficMarkingPolicyResult.h
- include/alibabacloud/cbn/model/DeleteTransitRouterPeerAttachmentRequest.h
- include/alibabacloud/cbn/model/DeleteTransitRouterPeerAttachmentResult.h
- include/alibabacloud/cbn/model/DeleteTransitRouterRouteEntryRequest.h
- include/alibabacloud/cbn/model/DeleteTransitRouterRouteEntryResult.h
- include/alibabacloud/cbn/model/DeleteTransitRouterRouteTableRequest.h
- include/alibabacloud/cbn/model/DeleteTransitRouterRouteTableResult.h
- include/alibabacloud/cbn/model/DeleteTransitRouterVbrAttachmentRequest.h
- include/alibabacloud/cbn/model/DeleteTransitRouterVbrAttachmentResult.h
- include/alibabacloud/cbn/model/DeleteTransitRouterVpcAttachmentRequest.h
- include/alibabacloud/cbn/model/DeleteTransitRouterVpcAttachmentResult.h
- include/alibabacloud/cbn/model/DescribeCenAttachedChildInstanceAttributeRequest.h
- include/alibabacloud/cbn/model/DescribeCenAttachedChildInstanceAttributeResult.h
- include/alibabacloud/cbn/model/DescribeCenAttachedChildInstancesRequest.h
- include/alibabacloud/cbn/model/DescribeCenAttachedChildInstancesResult.h
- include/alibabacloud/cbn/model/DescribeCenBandwidthPackagesRequest.h
- include/alibabacloud/cbn/model/DescribeCenBandwidthPackagesResult.h
- include/alibabacloud/cbn/model/DescribeCenChildInstanceRouteEntriesRequest.h
- include/alibabacloud/cbn/model/DescribeCenChildInstanceRouteEntriesResult.h
- include/alibabacloud/cbn/model/DescribeCenGeographicSpanRemainingBandwidthRequest.h
- include/alibabacloud/cbn/model/DescribeCenGeographicSpanRemainingBandwidthResult.h
- include/alibabacloud/cbn/model/DescribeCenGeographicSpansRequest.h
- include/alibabacloud/cbn/model/DescribeCenGeographicSpansResult.h
- include/alibabacloud/cbn/model/DescribeCenInterRegionBandwidthLimitsRequest.h
- include/alibabacloud/cbn/model/DescribeCenInterRegionBandwidthLimitsResult.h
- include/alibabacloud/cbn/model/DescribeCenPrivateZoneRoutesRequest.h
- include/alibabacloud/cbn/model/DescribeCenPrivateZoneRoutesResult.h
- include/alibabacloud/cbn/model/DescribeCenRegionDomainRouteEntriesRequest.h
- include/alibabacloud/cbn/model/DescribeCenRegionDomainRouteEntriesResult.h
- include/alibabacloud/cbn/model/DescribeCenRouteMapsRequest.h
- include/alibabacloud/cbn/model/DescribeCenRouteMapsResult.h
- include/alibabacloud/cbn/model/DescribeCenVbrHealthCheckRequest.h
- include/alibabacloud/cbn/model/DescribeCenVbrHealthCheckResult.h
- include/alibabacloud/cbn/model/DescribeCensRequest.h
- include/alibabacloud/cbn/model/DescribeCensResult.h
- include/alibabacloud/cbn/model/DescribeChildInstanceRegionsRequest.h
- include/alibabacloud/cbn/model/DescribeChildInstanceRegionsResult.h
- include/alibabacloud/cbn/model/DescribeFlowlogsRequest.h
- include/alibabacloud/cbn/model/DescribeFlowlogsResult.h
- include/alibabacloud/cbn/model/DescribeGeographicRegionMembershipRequest.h
- include/alibabacloud/cbn/model/DescribeGeographicRegionMembershipResult.h
- include/alibabacloud/cbn/model/DescribeGrantRulesToCenRequest.h
- include/alibabacloud/cbn/model/DescribeGrantRulesToCenResult.h
- include/alibabacloud/cbn/model/DescribePublishedRouteEntriesRequest.h
- include/alibabacloud/cbn/model/DescribePublishedRouteEntriesResult.h
- include/alibabacloud/cbn/model/DescribeRouteConflictRequest.h
- include/alibabacloud/cbn/model/DescribeRouteConflictResult.h
- include/alibabacloud/cbn/model/DescribeRouteServicesInCenRequest.h
- include/alibabacloud/cbn/model/DescribeRouteServicesInCenResult.h
- include/alibabacloud/cbn/model/DetachCenChildInstanceRequest.h
- include/alibabacloud/cbn/model/DetachCenChildInstanceResult.h
- include/alibabacloud/cbn/model/DisableCenVbrHealthCheckRequest.h
- include/alibabacloud/cbn/model/DisableCenVbrHealthCheckResult.h
- include/alibabacloud/cbn/model/DisableTransitRouterRouteTablePropagationRequest.h
- include/alibabacloud/cbn/model/DisableTransitRouterRouteTablePropagationResult.h
- include/alibabacloud/cbn/model/DissociateTransitRouterAttachmentFromRouteTableRequest.h
- include/alibabacloud/cbn/model/DissociateTransitRouterAttachmentFromRouteTableResult.h
- include/alibabacloud/cbn/model/EnableCenVbrHealthCheckRequest.h
- include/alibabacloud/cbn/model/EnableCenVbrHealthCheckResult.h
- include/alibabacloud/cbn/model/EnableTransitRouterRouteTablePropagationRequest.h
- include/alibabacloud/cbn/model/EnableTransitRouterRouteTablePropagationResult.h
- include/alibabacloud/cbn/model/GrantInstanceToTransitRouterRequest.h
- include/alibabacloud/cbn/model/GrantInstanceToTransitRouterResult.h
- include/alibabacloud/cbn/model/ListCenInterRegionTrafficQosPoliciesRequest.h
- include/alibabacloud/cbn/model/ListCenInterRegionTrafficQosPoliciesResult.h
- include/alibabacloud/cbn/model/ListGrantVSwitchesToCenRequest.h
- include/alibabacloud/cbn/model/ListGrantVSwitchesToCenResult.h
- include/alibabacloud/cbn/model/ListTagResourcesRequest.h
- include/alibabacloud/cbn/model/ListTagResourcesResult.h
- include/alibabacloud/cbn/model/ListTrafficMarkingPoliciesRequest.h
- include/alibabacloud/cbn/model/ListTrafficMarkingPoliciesResult.h
- include/alibabacloud/cbn/model/ListTransitRouterAvailableResourceRequest.h
- include/alibabacloud/cbn/model/ListTransitRouterAvailableResourceResult.h
- include/alibabacloud/cbn/model/ListTransitRouterPeerAttachmentsRequest.h
- include/alibabacloud/cbn/model/ListTransitRouterPeerAttachmentsResult.h
- include/alibabacloud/cbn/model/ListTransitRouterRouteEntriesRequest.h
- include/alibabacloud/cbn/model/ListTransitRouterRouteEntriesResult.h
- include/alibabacloud/cbn/model/ListTransitRouterRouteTableAssociationsRequest.h
- include/alibabacloud/cbn/model/ListTransitRouterRouteTableAssociationsResult.h
- include/alibabacloud/cbn/model/ListTransitRouterRouteTablePropagationsRequest.h
- include/alibabacloud/cbn/model/ListTransitRouterRouteTablePropagationsResult.h
- include/alibabacloud/cbn/model/ListTransitRouterRouteTablesRequest.h
- include/alibabacloud/cbn/model/ListTransitRouterRouteTablesResult.h
- include/alibabacloud/cbn/model/ListTransitRouterVbrAttachmentsRequest.h
- include/alibabacloud/cbn/model/ListTransitRouterVbrAttachmentsResult.h
- include/alibabacloud/cbn/model/ListTransitRouterVpcAttachmentsRequest.h
- include/alibabacloud/cbn/model/ListTransitRouterVpcAttachmentsResult.h
- include/alibabacloud/cbn/model/ListTransitRoutersRequest.h
- include/alibabacloud/cbn/model/ListTransitRoutersResult.h
- include/alibabacloud/cbn/model/ModifyCenAttributeRequest.h
- include/alibabacloud/cbn/model/ModifyCenAttributeResult.h
- include/alibabacloud/cbn/model/ModifyCenBandwidthPackageAttributeRequest.h
- include/alibabacloud/cbn/model/ModifyCenBandwidthPackageAttributeResult.h
- include/alibabacloud/cbn/model/ModifyCenBandwidthPackageSpecRequest.h
- include/alibabacloud/cbn/model/ModifyCenBandwidthPackageSpecResult.h
- include/alibabacloud/cbn/model/ModifyCenRouteMapRequest.h
- include/alibabacloud/cbn/model/ModifyCenRouteMapResult.h
- include/alibabacloud/cbn/model/ModifyFlowLogAttributeRequest.h
- include/alibabacloud/cbn/model/ModifyFlowLogAttributeResult.h
- include/alibabacloud/cbn/model/MoveResourceGroupRequest.h
- include/alibabacloud/cbn/model/MoveResourceGroupResult.h
- include/alibabacloud/cbn/model/OpenTransitRouterServiceRequest.h
- include/alibabacloud/cbn/model/OpenTransitRouterServiceResult.h
- include/alibabacloud/cbn/model/PublishRouteEntriesRequest.h
- include/alibabacloud/cbn/model/PublishRouteEntriesResult.h
- include/alibabacloud/cbn/model/RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest.h
- include/alibabacloud/cbn/model/RemoveTraficMatchRuleFromTrafficMarkingPolicyResult.h
- include/alibabacloud/cbn/model/ReplaceTransitRouterRouteTableAssociationRequest.h
- include/alibabacloud/cbn/model/ReplaceTransitRouterRouteTableAssociationResult.h
- include/alibabacloud/cbn/model/ResolveAndRouteServiceInCenRequest.h
- include/alibabacloud/cbn/model/ResolveAndRouteServiceInCenResult.h
- include/alibabacloud/cbn/model/RevokeInstanceFromTransitRouterRequest.h
- include/alibabacloud/cbn/model/RevokeInstanceFromTransitRouterResult.h
- include/alibabacloud/cbn/model/RoutePrivateZoneInCenToVpcRequest.h
- include/alibabacloud/cbn/model/RoutePrivateZoneInCenToVpcResult.h
- include/alibabacloud/cbn/model/SetCenInterRegionBandwidthLimitRequest.h
- include/alibabacloud/cbn/model/SetCenInterRegionBandwidthLimitResult.h
- include/alibabacloud/cbn/model/TagResourcesRequest.h
- include/alibabacloud/cbn/model/TagResourcesResult.h
- include/alibabacloud/cbn/model/TempUpgradeCenBandwidthPackageSpecRequest.h
- include/alibabacloud/cbn/model/TempUpgradeCenBandwidthPackageSpecResult.h
- include/alibabacloud/cbn/model/UnassociateCenBandwidthPackageRequest.h
- include/alibabacloud/cbn/model/UnassociateCenBandwidthPackageResult.h
- include/alibabacloud/cbn/model/UnroutePrivateZoneInCenToVpcRequest.h
- include/alibabacloud/cbn/model/UnroutePrivateZoneInCenToVpcResult.h
- include/alibabacloud/cbn/model/UntagResourcesRequest.h
- include/alibabacloud/cbn/model/UntagResourcesResult.h
- include/alibabacloud/cbn/model/UpdateCenInterRegionTrafficQosPolicyAttributeRequest.h
- include/alibabacloud/cbn/model/UpdateCenInterRegionTrafficQosPolicyAttributeResult.h
- include/alibabacloud/cbn/model/UpdateCenInterRegionTrafficQosQueueAttributeRequest.h
- include/alibabacloud/cbn/model/UpdateCenInterRegionTrafficQosQueueAttributeResult.h
- include/alibabacloud/cbn/model/UpdateTrafficMarkingPolicyAttributeRequest.h
- include/alibabacloud/cbn/model/UpdateTrafficMarkingPolicyAttributeResult.h
- include/alibabacloud/cbn/model/UpdateTransitRouterRequest.h
- include/alibabacloud/cbn/model/UpdateTransitRouterResult.h
- include/alibabacloud/cbn/model/UpdateTransitRouterPeerAttachmentAttributeRequest.h
- include/alibabacloud/cbn/model/UpdateTransitRouterPeerAttachmentAttributeResult.h
- include/alibabacloud/cbn/model/UpdateTransitRouterRouteEntryRequest.h
- include/alibabacloud/cbn/model/UpdateTransitRouterRouteEntryResult.h
- include/alibabacloud/cbn/model/UpdateTransitRouterRouteTableRequest.h
- include/alibabacloud/cbn/model/UpdateTransitRouterRouteTableResult.h
- include/alibabacloud/cbn/model/UpdateTransitRouterVbrAttachmentAttributeRequest.h
- include/alibabacloud/cbn/model/UpdateTransitRouterVbrAttachmentAttributeResult.h
- include/alibabacloud/cbn/model/UpdateTransitRouterVpcAttachmentAttributeRequest.h
- include/alibabacloud/cbn/model/UpdateTransitRouterVpcAttachmentAttributeResult.h
- include/alibabacloud/cbn/model/WithdrawPublishedRouteEntriesRequest.h
- include/alibabacloud/cbn/model/WithdrawPublishedRouteEntriesResult.h )
- set(cbn_src
- src/CbnClient.cc
- src/model/ActiveFlowLogRequest.cc
- src/model/ActiveFlowLogResult.cc
- src/model/AddTraficMatchRuleToTrafficMarkingPolicyRequest.cc
- src/model/AddTraficMatchRuleToTrafficMarkingPolicyResult.cc
- src/model/AssociateCenBandwidthPackageRequest.cc
- src/model/AssociateCenBandwidthPackageResult.cc
- src/model/AssociateTransitRouterAttachmentWithRouteTableRequest.cc
- src/model/AssociateTransitRouterAttachmentWithRouteTableResult.cc
- src/model/AttachCenChildInstanceRequest.cc
- src/model/AttachCenChildInstanceResult.cc
- src/model/CheckTransitRouterServiceRequest.cc
- src/model/CheckTransitRouterServiceResult.cc
- src/model/CreateCenRequest.cc
- src/model/CreateCenResult.cc
- src/model/CreateCenBandwidthPackageRequest.cc
- src/model/CreateCenBandwidthPackageResult.cc
- src/model/CreateCenChildInstanceRouteEntryToAttachmentRequest.cc
- src/model/CreateCenChildInstanceRouteEntryToAttachmentResult.cc
- src/model/CreateCenChildInstanceRouteEntryToCenRequest.cc
- src/model/CreateCenChildInstanceRouteEntryToCenResult.cc
- src/model/CreateCenInterRegionTrafficQosPolicyRequest.cc
- src/model/CreateCenInterRegionTrafficQosPolicyResult.cc
- src/model/CreateCenRouteMapRequest.cc
- src/model/CreateCenRouteMapResult.cc
- src/model/CreateFlowlogRequest.cc
- src/model/CreateFlowlogResult.cc
- src/model/CreateTrafficMarkingPolicyRequest.cc
- src/model/CreateTrafficMarkingPolicyResult.cc
- src/model/CreateTransitRouterRequest.cc
- src/model/CreateTransitRouterResult.cc
- src/model/CreateTransitRouterPeerAttachmentRequest.cc
- src/model/CreateTransitRouterPeerAttachmentResult.cc
- src/model/CreateTransitRouterRouteEntryRequest.cc
- src/model/CreateTransitRouterRouteEntryResult.cc
- src/model/CreateTransitRouterRouteTableRequest.cc
- src/model/CreateTransitRouterRouteTableResult.cc
- src/model/CreateTransitRouterVbrAttachmentRequest.cc
- src/model/CreateTransitRouterVbrAttachmentResult.cc
- src/model/CreateTransitRouterVpcAttachmentRequest.cc
- src/model/CreateTransitRouterVpcAttachmentResult.cc
- src/model/DeactiveFlowLogRequest.cc
- src/model/DeactiveFlowLogResult.cc
- src/model/DeleteCenRequest.cc
- src/model/DeleteCenResult.cc
- src/model/DeleteCenBandwidthPackageRequest.cc
- src/model/DeleteCenBandwidthPackageResult.cc
- src/model/DeleteCenChildInstanceRouteEntryToAttachmentRequest.cc
- src/model/DeleteCenChildInstanceRouteEntryToAttachmentResult.cc
- src/model/DeleteCenChildInstanceRouteEntryToCenRequest.cc
- src/model/DeleteCenChildInstanceRouteEntryToCenResult.cc
- src/model/DeleteCenInterRegionTrafficQosPolicyRequest.cc
- src/model/DeleteCenInterRegionTrafficQosPolicyResult.cc
- src/model/DeleteCenInterRegionTrafficQosQueueRequest.cc
- src/model/DeleteCenInterRegionTrafficQosQueueResult.cc
- src/model/DeleteCenRouteMapRequest.cc
- src/model/DeleteCenRouteMapResult.cc
- src/model/DeleteFlowlogRequest.cc
- src/model/DeleteFlowlogResult.cc
- src/model/DeleteRouteServiceInCenRequest.cc
- src/model/DeleteRouteServiceInCenResult.cc
- src/model/DeleteTrafficMarkingPolicyRequest.cc
- src/model/DeleteTrafficMarkingPolicyResult.cc
- src/model/DeleteTransitRouterPeerAttachmentRequest.cc
- src/model/DeleteTransitRouterPeerAttachmentResult.cc
- src/model/DeleteTransitRouterRouteEntryRequest.cc
- src/model/DeleteTransitRouterRouteEntryResult.cc
- src/model/DeleteTransitRouterRouteTableRequest.cc
- src/model/DeleteTransitRouterRouteTableResult.cc
- src/model/DeleteTransitRouterVbrAttachmentRequest.cc
- src/model/DeleteTransitRouterVbrAttachmentResult.cc
- src/model/DeleteTransitRouterVpcAttachmentRequest.cc
- src/model/DeleteTransitRouterVpcAttachmentResult.cc
- src/model/DescribeCenAttachedChildInstanceAttributeRequest.cc
- src/model/DescribeCenAttachedChildInstanceAttributeResult.cc
- src/model/DescribeCenAttachedChildInstancesRequest.cc
- src/model/DescribeCenAttachedChildInstancesResult.cc
- src/model/DescribeCenBandwidthPackagesRequest.cc
- src/model/DescribeCenBandwidthPackagesResult.cc
- src/model/DescribeCenChildInstanceRouteEntriesRequest.cc
- src/model/DescribeCenChildInstanceRouteEntriesResult.cc
- src/model/DescribeCenGeographicSpanRemainingBandwidthRequest.cc
- src/model/DescribeCenGeographicSpanRemainingBandwidthResult.cc
- src/model/DescribeCenGeographicSpansRequest.cc
- src/model/DescribeCenGeographicSpansResult.cc
- src/model/DescribeCenInterRegionBandwidthLimitsRequest.cc
- src/model/DescribeCenInterRegionBandwidthLimitsResult.cc
- src/model/DescribeCenPrivateZoneRoutesRequest.cc
- src/model/DescribeCenPrivateZoneRoutesResult.cc
- src/model/DescribeCenRegionDomainRouteEntriesRequest.cc
- src/model/DescribeCenRegionDomainRouteEntriesResult.cc
- src/model/DescribeCenRouteMapsRequest.cc
- src/model/DescribeCenRouteMapsResult.cc
- src/model/DescribeCenVbrHealthCheckRequest.cc
- src/model/DescribeCenVbrHealthCheckResult.cc
- src/model/DescribeCensRequest.cc
- src/model/DescribeCensResult.cc
- src/model/DescribeChildInstanceRegionsRequest.cc
- src/model/DescribeChildInstanceRegionsResult.cc
- src/model/DescribeFlowlogsRequest.cc
- src/model/DescribeFlowlogsResult.cc
- src/model/DescribeGeographicRegionMembershipRequest.cc
- src/model/DescribeGeographicRegionMembershipResult.cc
- src/model/DescribeGrantRulesToCenRequest.cc
- src/model/DescribeGrantRulesToCenResult.cc
- src/model/DescribePublishedRouteEntriesRequest.cc
- src/model/DescribePublishedRouteEntriesResult.cc
- src/model/DescribeRouteConflictRequest.cc
- src/model/DescribeRouteConflictResult.cc
- src/model/DescribeRouteServicesInCenRequest.cc
- src/model/DescribeRouteServicesInCenResult.cc
- src/model/DetachCenChildInstanceRequest.cc
- src/model/DetachCenChildInstanceResult.cc
- src/model/DisableCenVbrHealthCheckRequest.cc
- src/model/DisableCenVbrHealthCheckResult.cc
- src/model/DisableTransitRouterRouteTablePropagationRequest.cc
- src/model/DisableTransitRouterRouteTablePropagationResult.cc
- src/model/DissociateTransitRouterAttachmentFromRouteTableRequest.cc
- src/model/DissociateTransitRouterAttachmentFromRouteTableResult.cc
- src/model/EnableCenVbrHealthCheckRequest.cc
- src/model/EnableCenVbrHealthCheckResult.cc
- src/model/EnableTransitRouterRouteTablePropagationRequest.cc
- src/model/EnableTransitRouterRouteTablePropagationResult.cc
- src/model/GrantInstanceToTransitRouterRequest.cc
- src/model/GrantInstanceToTransitRouterResult.cc
- src/model/ListCenInterRegionTrafficQosPoliciesRequest.cc
- src/model/ListCenInterRegionTrafficQosPoliciesResult.cc
- src/model/ListGrantVSwitchesToCenRequest.cc
- src/model/ListGrantVSwitchesToCenResult.cc
- src/model/ListTagResourcesRequest.cc
- src/model/ListTagResourcesResult.cc
- src/model/ListTrafficMarkingPoliciesRequest.cc
- src/model/ListTrafficMarkingPoliciesResult.cc
- src/model/ListTransitRouterAvailableResourceRequest.cc
- src/model/ListTransitRouterAvailableResourceResult.cc
- src/model/ListTransitRouterPeerAttachmentsRequest.cc
- src/model/ListTransitRouterPeerAttachmentsResult.cc
- src/model/ListTransitRouterRouteEntriesRequest.cc
- src/model/ListTransitRouterRouteEntriesResult.cc
- src/model/ListTransitRouterRouteTableAssociationsRequest.cc
- src/model/ListTransitRouterRouteTableAssociationsResult.cc
- src/model/ListTransitRouterRouteTablePropagationsRequest.cc
- src/model/ListTransitRouterRouteTablePropagationsResult.cc
- src/model/ListTransitRouterRouteTablesRequest.cc
- src/model/ListTransitRouterRouteTablesResult.cc
- src/model/ListTransitRouterVbrAttachmentsRequest.cc
- src/model/ListTransitRouterVbrAttachmentsResult.cc
- src/model/ListTransitRouterVpcAttachmentsRequest.cc
- src/model/ListTransitRouterVpcAttachmentsResult.cc
- src/model/ListTransitRoutersRequest.cc
- src/model/ListTransitRoutersResult.cc
- src/model/ModifyCenAttributeRequest.cc
- src/model/ModifyCenAttributeResult.cc
- src/model/ModifyCenBandwidthPackageAttributeRequest.cc
- src/model/ModifyCenBandwidthPackageAttributeResult.cc
- src/model/ModifyCenBandwidthPackageSpecRequest.cc
- src/model/ModifyCenBandwidthPackageSpecResult.cc
- src/model/ModifyCenRouteMapRequest.cc
- src/model/ModifyCenRouteMapResult.cc
- src/model/ModifyFlowLogAttributeRequest.cc
- src/model/ModifyFlowLogAttributeResult.cc
- src/model/MoveResourceGroupRequest.cc
- src/model/MoveResourceGroupResult.cc
- src/model/OpenTransitRouterServiceRequest.cc
- src/model/OpenTransitRouterServiceResult.cc
- src/model/PublishRouteEntriesRequest.cc
- src/model/PublishRouteEntriesResult.cc
- src/model/RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest.cc
- src/model/RemoveTraficMatchRuleFromTrafficMarkingPolicyResult.cc
- src/model/ReplaceTransitRouterRouteTableAssociationRequest.cc
- src/model/ReplaceTransitRouterRouteTableAssociationResult.cc
- src/model/ResolveAndRouteServiceInCenRequest.cc
- src/model/ResolveAndRouteServiceInCenResult.cc
- src/model/RevokeInstanceFromTransitRouterRequest.cc
- src/model/RevokeInstanceFromTransitRouterResult.cc
- src/model/RoutePrivateZoneInCenToVpcRequest.cc
- src/model/RoutePrivateZoneInCenToVpcResult.cc
- src/model/SetCenInterRegionBandwidthLimitRequest.cc
- src/model/SetCenInterRegionBandwidthLimitResult.cc
- src/model/TagResourcesRequest.cc
- src/model/TagResourcesResult.cc
- src/model/TempUpgradeCenBandwidthPackageSpecRequest.cc
- src/model/TempUpgradeCenBandwidthPackageSpecResult.cc
- src/model/UnassociateCenBandwidthPackageRequest.cc
- src/model/UnassociateCenBandwidthPackageResult.cc
- src/model/UnroutePrivateZoneInCenToVpcRequest.cc
- src/model/UnroutePrivateZoneInCenToVpcResult.cc
- src/model/UntagResourcesRequest.cc
- src/model/UntagResourcesResult.cc
- src/model/UpdateCenInterRegionTrafficQosPolicyAttributeRequest.cc
- src/model/UpdateCenInterRegionTrafficQosPolicyAttributeResult.cc
- src/model/UpdateCenInterRegionTrafficQosQueueAttributeRequest.cc
- src/model/UpdateCenInterRegionTrafficQosQueueAttributeResult.cc
- src/model/UpdateTrafficMarkingPolicyAttributeRequest.cc
- src/model/UpdateTrafficMarkingPolicyAttributeResult.cc
- src/model/UpdateTransitRouterRequest.cc
- src/model/UpdateTransitRouterResult.cc
- src/model/UpdateTransitRouterPeerAttachmentAttributeRequest.cc
- src/model/UpdateTransitRouterPeerAttachmentAttributeResult.cc
- src/model/UpdateTransitRouterRouteEntryRequest.cc
- src/model/UpdateTransitRouterRouteEntryResult.cc
- src/model/UpdateTransitRouterRouteTableRequest.cc
- src/model/UpdateTransitRouterRouteTableResult.cc
- src/model/UpdateTransitRouterVbrAttachmentAttributeRequest.cc
- src/model/UpdateTransitRouterVbrAttachmentAttributeResult.cc
- src/model/UpdateTransitRouterVpcAttachmentAttributeRequest.cc
- src/model/UpdateTransitRouterVpcAttachmentAttributeResult.cc
- src/model/WithdrawPublishedRouteEntriesRequest.cc
- src/model/WithdrawPublishedRouteEntriesResult.cc )
- add_library(cbn ${LIB_TYPE}
- ${cbn_public_header}
- ${cbn_public_header_model}
- ${cbn_src})
- set_target_properties(cbn
- PROPERTIES
- LINKER_LANGUAGE CXX
- ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
- LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
- RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
- OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}cbn
- )
- if(${LIB_TYPE} STREQUAL "SHARED")
- set_target_properties(cbn
- PROPERTIES
- DEFINE_SYMBOL ALIBABACLOUD_CBN_LIBRARY)
- endif()
- target_include_directories(cbn
- PRIVATE include
- ${CMAKE_SOURCE_DIR}/core/include
- )
- target_link_libraries(cbn
- core)
- if(CMAKE_HOST_WIN32)
- ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
- set(jsoncpp_install_dir ${INSTALL_DIR})
- add_dependencies(cbn
- jsoncpp)
- target_include_directories(cbn
- PRIVATE ${jsoncpp_install_dir}/include)
- target_link_libraries(cbn
- ${jsoncpp_install_dir}/lib/jsoncpp.lib)
- set_target_properties(cbn
- PROPERTIES
- COMPILE_OPTIONS "/bigobj")
- else()
- target_include_directories(cbn
- PRIVATE /usr/include/jsoncpp)
- target_link_libraries(cbn
- jsoncpp)
- endif()
- install(FILES ${cbn_public_header}
- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/cbn)
- install(FILES ${cbn_public_header_model}
- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/cbn/model)
- install(TARGETS cbn
- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
- RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
- )
|