Files
aliyun-openapi-cpp-sdk/cbn/CMakeLists.txt
2024-03-26 02:13:11 +00:00

670 lines
38 KiB
CMake

#
# 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/AddTrafficMatchRuleToTrafficMarkingPolicyRequest.h
include/alibabacloud/cbn/model/AddTrafficMatchRuleToTrafficMarkingPolicyResult.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/AssociateTransitRouterMulticastDomainRequest.h
include/alibabacloud/cbn/model/AssociateTransitRouterMulticastDomainResult.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/CreateCenInterRegionTrafficQosQueueRequest.h
include/alibabacloud/cbn/model/CreateCenInterRegionTrafficQosQueueResult.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/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
include/alibabacloud/cbn/model/CreateTransitRouterCidrResult.h
include/alibabacloud/cbn/model/CreateTransitRouterEcrAttachmentRequest.h
include/alibabacloud/cbn/model/CreateTransitRouterEcrAttachmentResult.h
include/alibabacloud/cbn/model/CreateTransitRouterMulticastDomainRequest.h
include/alibabacloud/cbn/model/CreateTransitRouterMulticastDomainResult.h
include/alibabacloud/cbn/model/CreateTransitRouterPeerAttachmentRequest.h
include/alibabacloud/cbn/model/CreateTransitRouterPeerAttachmentResult.h
include/alibabacloud/cbn/model/CreateTransitRouterPrefixListAssociationRequest.h
include/alibabacloud/cbn/model/CreateTransitRouterPrefixListAssociationResult.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/CreateTransitRouterVpnAttachmentRequest.h
include/alibabacloud/cbn/model/CreateTransitRouterVpnAttachmentResult.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/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
include/alibabacloud/cbn/model/DeleteTransitRouterCidrResult.h
include/alibabacloud/cbn/model/DeleteTransitRouterEcrAttachmentRequest.h
include/alibabacloud/cbn/model/DeleteTransitRouterEcrAttachmentResult.h
include/alibabacloud/cbn/model/DeleteTransitRouterMulticastDomainRequest.h
include/alibabacloud/cbn/model/DeleteTransitRouterMulticastDomainResult.h
include/alibabacloud/cbn/model/DeleteTransitRouterPeerAttachmentRequest.h
include/alibabacloud/cbn/model/DeleteTransitRouterPeerAttachmentResult.h
include/alibabacloud/cbn/model/DeleteTransitRouterPrefixListAssociationRequest.h
include/alibabacloud/cbn/model/DeleteTransitRouterPrefixListAssociationResult.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/DeleteTransitRouterVpnAttachmentRequest.h
include/alibabacloud/cbn/model/DeleteTransitRouterVpnAttachmentResult.h
include/alibabacloud/cbn/model/DeregisterTransitRouterMulticastGroupMembersRequest.h
include/alibabacloud/cbn/model/DeregisterTransitRouterMulticastGroupMembersResult.h
include/alibabacloud/cbn/model/DeregisterTransitRouterMulticastGroupSourcesRequest.h
include/alibabacloud/cbn/model/DeregisterTransitRouterMulticastGroupSourcesResult.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/DescribeGrantRulesToResourceRequest.h
include/alibabacloud/cbn/model/DescribeGrantRulesToResourceResult.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/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
include/alibabacloud/cbn/model/DisableCenVbrHealthCheckResult.h
include/alibabacloud/cbn/model/DisableTransitRouterRouteTablePropagationRequest.h
include/alibabacloud/cbn/model/DisableTransitRouterRouteTablePropagationResult.h
include/alibabacloud/cbn/model/DisassociateTransitRouterMulticastDomainRequest.h
include/alibabacloud/cbn/model/DisassociateTransitRouterMulticastDomainResult.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/ListCenChildInstanceRouteEntriesToAttachmentRequest.h
include/alibabacloud/cbn/model/ListCenChildInstanceRouteEntriesToAttachmentResult.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
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/ListTransitRouterCidrRequest.h
include/alibabacloud/cbn/model/ListTransitRouterCidrResult.h
include/alibabacloud/cbn/model/ListTransitRouterCidrAllocationRequest.h
include/alibabacloud/cbn/model/ListTransitRouterCidrAllocationResult.h
include/alibabacloud/cbn/model/ListTransitRouterEcrAttachmentsRequest.h
include/alibabacloud/cbn/model/ListTransitRouterEcrAttachmentsResult.h
include/alibabacloud/cbn/model/ListTransitRouterMulticastDomainAssociationsRequest.h
include/alibabacloud/cbn/model/ListTransitRouterMulticastDomainAssociationsResult.h
include/alibabacloud/cbn/model/ListTransitRouterMulticastDomainVSwitchesRequest.h
include/alibabacloud/cbn/model/ListTransitRouterMulticastDomainVSwitchesResult.h
include/alibabacloud/cbn/model/ListTransitRouterMulticastDomainsRequest.h
include/alibabacloud/cbn/model/ListTransitRouterMulticastDomainsResult.h
include/alibabacloud/cbn/model/ListTransitRouterMulticastGroupsRequest.h
include/alibabacloud/cbn/model/ListTransitRouterMulticastGroupsResult.h
include/alibabacloud/cbn/model/ListTransitRouterPeerAttachmentsRequest.h
include/alibabacloud/cbn/model/ListTransitRouterPeerAttachmentsResult.h
include/alibabacloud/cbn/model/ListTransitRouterPrefixListAssociationRequest.h
include/alibabacloud/cbn/model/ListTransitRouterPrefixListAssociationResult.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/ListTransitRouterVpnAttachmentsRequest.h
include/alibabacloud/cbn/model/ListTransitRouterVpnAttachmentsResult.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/ModifyTransitRouterCidrRequest.h
include/alibabacloud/cbn/model/ModifyTransitRouterCidrResult.h
include/alibabacloud/cbn/model/ModifyTransitRouterMulticastDomainRequest.h
include/alibabacloud/cbn/model/ModifyTransitRouterMulticastDomainResult.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/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
include/alibabacloud/cbn/model/RegisterTransitRouterMulticastGroupSourcesResult.h
include/alibabacloud/cbn/model/RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest.h
include/alibabacloud/cbn/model/RemoveTrafficMatchRuleFromTrafficMarkingPolicyResult.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/UpdateTransitRouterEcrAttachmentAttributeRequest.h
include/alibabacloud/cbn/model/UpdateTransitRouterEcrAttachmentAttributeResult.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/UpdateTransitRouterVpcAttachmentZonesRequest.h
include/alibabacloud/cbn/model/UpdateTransitRouterVpcAttachmentZonesResult.h
include/alibabacloud/cbn/model/UpdateTransitRouterVpnAttachmentAttributeRequest.h
include/alibabacloud/cbn/model/UpdateTransitRouterVpnAttachmentAttributeResult.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/AddTrafficMatchRuleToTrafficMarkingPolicyRequest.cc
src/model/AddTrafficMatchRuleToTrafficMarkingPolicyResult.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/AssociateTransitRouterMulticastDomainRequest.cc
src/model/AssociateTransitRouterMulticastDomainResult.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/CreateCenInterRegionTrafficQosQueueRequest.cc
src/model/CreateCenInterRegionTrafficQosQueueResult.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/CreateTransitRouteTableAggregationRequest.cc
src/model/CreateTransitRouteTableAggregationResult.cc
src/model/CreateTransitRouterRequest.cc
src/model/CreateTransitRouterResult.cc
src/model/CreateTransitRouterCidrRequest.cc
src/model/CreateTransitRouterCidrResult.cc
src/model/CreateTransitRouterEcrAttachmentRequest.cc
src/model/CreateTransitRouterEcrAttachmentResult.cc
src/model/CreateTransitRouterMulticastDomainRequest.cc
src/model/CreateTransitRouterMulticastDomainResult.cc
src/model/CreateTransitRouterPeerAttachmentRequest.cc
src/model/CreateTransitRouterPeerAttachmentResult.cc
src/model/CreateTransitRouterPrefixListAssociationRequest.cc
src/model/CreateTransitRouterPrefixListAssociationResult.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/CreateTransitRouterVpnAttachmentRequest.cc
src/model/CreateTransitRouterVpnAttachmentResult.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/DeleteTransitRouteTableAggregationRequest.cc
src/model/DeleteTransitRouteTableAggregationResult.cc
src/model/DeleteTransitRouterRequest.cc
src/model/DeleteTransitRouterResult.cc
src/model/DeleteTransitRouterCidrRequest.cc
src/model/DeleteTransitRouterCidrResult.cc
src/model/DeleteTransitRouterEcrAttachmentRequest.cc
src/model/DeleteTransitRouterEcrAttachmentResult.cc
src/model/DeleteTransitRouterMulticastDomainRequest.cc
src/model/DeleteTransitRouterMulticastDomainResult.cc
src/model/DeleteTransitRouterPeerAttachmentRequest.cc
src/model/DeleteTransitRouterPeerAttachmentResult.cc
src/model/DeleteTransitRouterPrefixListAssociationRequest.cc
src/model/DeleteTransitRouterPrefixListAssociationResult.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/DeleteTransitRouterVpnAttachmentRequest.cc
src/model/DeleteTransitRouterVpnAttachmentResult.cc
src/model/DeregisterTransitRouterMulticastGroupMembersRequest.cc
src/model/DeregisterTransitRouterMulticastGroupMembersResult.cc
src/model/DeregisterTransitRouterMulticastGroupSourcesRequest.cc
src/model/DeregisterTransitRouterMulticastGroupSourcesResult.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/DescribeGrantRulesToResourceRequest.cc
src/model/DescribeGrantRulesToResourceResult.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/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
src/model/DisableCenVbrHealthCheckResult.cc
src/model/DisableTransitRouterRouteTablePropagationRequest.cc
src/model/DisableTransitRouterRouteTablePropagationResult.cc
src/model/DisassociateTransitRouterMulticastDomainRequest.cc
src/model/DisassociateTransitRouterMulticastDomainResult.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/ListCenChildInstanceRouteEntriesToAttachmentRequest.cc
src/model/ListCenChildInstanceRouteEntriesToAttachmentResult.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
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/ListTransitRouterCidrRequest.cc
src/model/ListTransitRouterCidrResult.cc
src/model/ListTransitRouterCidrAllocationRequest.cc
src/model/ListTransitRouterCidrAllocationResult.cc
src/model/ListTransitRouterEcrAttachmentsRequest.cc
src/model/ListTransitRouterEcrAttachmentsResult.cc
src/model/ListTransitRouterMulticastDomainAssociationsRequest.cc
src/model/ListTransitRouterMulticastDomainAssociationsResult.cc
src/model/ListTransitRouterMulticastDomainVSwitchesRequest.cc
src/model/ListTransitRouterMulticastDomainVSwitchesResult.cc
src/model/ListTransitRouterMulticastDomainsRequest.cc
src/model/ListTransitRouterMulticastDomainsResult.cc
src/model/ListTransitRouterMulticastGroupsRequest.cc
src/model/ListTransitRouterMulticastGroupsResult.cc
src/model/ListTransitRouterPeerAttachmentsRequest.cc
src/model/ListTransitRouterPeerAttachmentsResult.cc
src/model/ListTransitRouterPrefixListAssociationRequest.cc
src/model/ListTransitRouterPrefixListAssociationResult.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/ListTransitRouterVpnAttachmentsRequest.cc
src/model/ListTransitRouterVpnAttachmentsResult.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/ModifyTransitRouterCidrRequest.cc
src/model/ModifyTransitRouterCidrResult.cc
src/model/ModifyTransitRouterMulticastDomainRequest.cc
src/model/ModifyTransitRouterMulticastDomainResult.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/RefreshTransitRouteTableAggregationRequest.cc
src/model/RefreshTransitRouteTableAggregationResult.cc
src/model/RegisterTransitRouterMulticastGroupMembersRequest.cc
src/model/RegisterTransitRouterMulticastGroupMembersResult.cc
src/model/RegisterTransitRouterMulticastGroupSourcesRequest.cc
src/model/RegisterTransitRouterMulticastGroupSourcesResult.cc
src/model/RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest.cc
src/model/RemoveTrafficMatchRuleFromTrafficMarkingPolicyResult.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/UpdateTransitRouterEcrAttachmentAttributeRequest.cc
src/model/UpdateTransitRouterEcrAttachmentAttributeResult.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/UpdateTransitRouterVpcAttachmentZonesRequest.cc
src/model/UpdateTransitRouterVpcAttachmentZonesResult.cc
src/model/UpdateTransitRouterVpnAttachmentAttributeRequest.cc
src/model/UpdateTransitRouterVpnAttachmentAttributeResult.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}
)