update Vpc module
This commit is contained in:
@@ -15,7 +15,12 @@
|
||||
#
|
||||
|
||||
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
|
||||
|
||||
set(vpc_public_header
|
||||
include/alibabacloud/vpc/VpcClient.h
|
||||
include/alibabacloud/vpc/VpcExport.h )
|
||||
|
||||
set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/UnassociateGlobalAccelerationInstanceRequest.h
|
||||
include/alibabacloud/vpc/model/UnassociateGlobalAccelerationInstanceResult.h
|
||||
include/alibabacloud/vpc/model/DeleteCustomerGatewayRequest.h
|
||||
@@ -30,6 +35,8 @@ set(vpc_public_header
|
||||
include/alibabacloud/vpc/model/DescribeCustomerGatewaysResult.h
|
||||
include/alibabacloud/vpc/model/DescribeGlobalAccelerationInstancesRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeGlobalAccelerationInstancesResult.h
|
||||
include/alibabacloud/vpc/model/ModifySslVpnClientCertRequest.h
|
||||
include/alibabacloud/vpc/model/ModifySslVpnClientCertResult.h
|
||||
include/alibabacloud/vpc/model/DeleteVpcRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteVpcResult.h
|
||||
include/alibabacloud/vpc/model/DownloadVpnConnectionConfigRequest.h
|
||||
@@ -56,6 +63,8 @@ set(vpc_public_header
|
||||
include/alibabacloud/vpc/model/CreateCustomerGatewayResult.h
|
||||
include/alibabacloud/vpc/model/ActivateRouterInterfaceRequest.h
|
||||
include/alibabacloud/vpc/model/ActivateRouterInterfaceResult.h
|
||||
include/alibabacloud/vpc/model/DeleteSslVpnServerRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteSslVpnServerResult.h
|
||||
include/alibabacloud/vpc/model/DeleteBandwidthPackageRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteBandwidthPackageResult.h
|
||||
include/alibabacloud/vpc/model/DeleteBgpPeerRequest.h
|
||||
@@ -76,6 +85,8 @@ set(vpc_public_header
|
||||
include/alibabacloud/vpc/model/DescribeForwardTableEntriesResult.h
|
||||
include/alibabacloud/vpc/model/UnassociateEipAddressRequest.h
|
||||
include/alibabacloud/vpc/model/UnassociateEipAddressResult.h
|
||||
include/alibabacloud/vpc/model/DescribeSslVpnClientCertsRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeSslVpnClientCertsResult.h
|
||||
include/alibabacloud/vpc/model/DescribeVpnConnectionRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeVpnConnectionResult.h
|
||||
include/alibabacloud/vpc/model/ModifyGlobalAccelerationInstanceSpecRequest.h
|
||||
@@ -84,6 +95,8 @@ set(vpc_public_header
|
||||
include/alibabacloud/vpc/model/AddGlobalAccelerationInstanceIpResult.h
|
||||
include/alibabacloud/vpc/model/DeleteRouterInterfaceRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteRouterInterfaceResult.h
|
||||
include/alibabacloud/vpc/model/CreateSslVpnServerRequest.h
|
||||
include/alibabacloud/vpc/model/CreateSslVpnServerResult.h
|
||||
include/alibabacloud/vpc/model/DescribeBandwidthPackagePublicIpMonitorDataRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeBandwidthPackagePublicIpMonitorDataResult.h
|
||||
include/alibabacloud/vpc/model/DescribeNqasRequest.h
|
||||
@@ -102,6 +115,8 @@ set(vpc_public_header
|
||||
include/alibabacloud/vpc/model/ModifyVpnGatewayAttributeResult.h
|
||||
include/alibabacloud/vpc/model/AddBgpNetworkRequest.h
|
||||
include/alibabacloud/vpc/model/AddBgpNetworkResult.h
|
||||
include/alibabacloud/vpc/model/ModifySslVpnServerRequest.h
|
||||
include/alibabacloud/vpc/model/ModifySslVpnServerResult.h
|
||||
include/alibabacloud/vpc/model/DescribeVpnConnectionsRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeVpnConnectionsResult.h
|
||||
include/alibabacloud/vpc/model/DescribeNewProjectEipMonitorDataRequest.h
|
||||
@@ -158,14 +173,14 @@ set(vpc_public_header
|
||||
include/alibabacloud/vpc/model/RemoveGlobalAccelerationInstanceIpResult.h
|
||||
include/alibabacloud/vpc/model/ModifyNatGatewaySpecRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyNatGatewaySpecResult.h
|
||||
include/alibabacloud/vpc/model/GrantInstanceToCbnRequest.h
|
||||
include/alibabacloud/vpc/model/GrantInstanceToCbnResult.h
|
||||
include/alibabacloud/vpc/model/DescribeBgpGroupsRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeBgpGroupsResult.h
|
||||
include/alibabacloud/vpc/model/RemoveBandwidthPackageIpsRequest.h
|
||||
include/alibabacloud/vpc/model/RemoveBandwidthPackageIpsResult.h
|
||||
include/alibabacloud/vpc/model/ModifyVpcAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyVpcAttributeResult.h
|
||||
include/alibabacloud/vpc/model/DeleteSslVpnClientCertRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteSslVpnClientCertResult.h
|
||||
include/alibabacloud/vpc/model/CreateVSwitchRequest.h
|
||||
include/alibabacloud/vpc/model/CreateVSwitchResult.h
|
||||
include/alibabacloud/vpc/model/ModifyCustomerGatewayAttributeRequest.h
|
||||
@@ -194,6 +209,8 @@ set(vpc_public_header
|
||||
include/alibabacloud/vpc/model/ModifySnatEntryResult.h
|
||||
include/alibabacloud/vpc/model/DescribeAccessPointsRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeAccessPointsResult.h
|
||||
include/alibabacloud/vpc/model/CreateSslVpnClientCertRequest.h
|
||||
include/alibabacloud/vpc/model/CreateSslVpnClientCertResult.h
|
||||
include/alibabacloud/vpc/model/CreateVirtualBorderRouterRequest.h
|
||||
include/alibabacloud/vpc/model/CreateVirtualBorderRouterResult.h
|
||||
include/alibabacloud/vpc/model/DeleteBgpGroupRequest.h
|
||||
@@ -220,8 +237,6 @@ set(vpc_public_header
|
||||
include/alibabacloud/vpc/model/AssociateHaVipResult.h
|
||||
include/alibabacloud/vpc/model/ModifyRouterInterfaceAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyRouterInterfaceAttributeResult.h
|
||||
include/alibabacloud/vpc/model/RevokeInstanceFromCbnRequest.h
|
||||
include/alibabacloud/vpc/model/RevokeInstanceFromCbnResult.h
|
||||
include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.h
|
||||
include/alibabacloud/vpc/model/ModifyGlobalAccelerationInstanceAttributesRequest.h
|
||||
@@ -252,8 +267,6 @@ set(vpc_public_header
|
||||
include/alibabacloud/vpc/model/DescribePhysicalConnectionsResult.h
|
||||
include/alibabacloud/vpc/model/DescribeVpnGatewaysRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeVpnGatewaysResult.h
|
||||
include/alibabacloud/vpc/model/DescribeGrantRulesToCbnRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeGrantRulesToCbnResult.h
|
||||
include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersResult.h
|
||||
include/alibabacloud/vpc/model/CreateGlobalAccelerationInstanceRequest.h
|
||||
@@ -270,6 +283,8 @@ set(vpc_public_header
|
||||
include/alibabacloud/vpc/model/ModifyNqaResult.h
|
||||
include/alibabacloud/vpc/model/AllocateEipAddressRequest.h
|
||||
include/alibabacloud/vpc/model/AllocateEipAddressResult.h
|
||||
include/alibabacloud/vpc/model/DescribeSslVpnClientCertRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeSslVpnClientCertResult.h
|
||||
include/alibabacloud/vpc/model/DescribeCommonBandwidthPackagesRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeCommonBandwidthPackagesResult.h
|
||||
include/alibabacloud/vpc/model/UnassociateHaVipRequest.h
|
||||
@@ -278,16 +293,15 @@ set(vpc_public_header
|
||||
include/alibabacloud/vpc/model/ModifyHaVipAttributeResult.h
|
||||
include/alibabacloud/vpc/model/AssociateGlobalAccelerationInstanceRequest.h
|
||||
include/alibabacloud/vpc/model/AssociateGlobalAccelerationInstanceResult.h
|
||||
include/alibabacloud/vpc/model/DescribeSslVpnServersRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeSslVpnServersResult.h
|
||||
include/alibabacloud/vpc/model/ModifyVRouterAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyVRouterAttributeResult.h
|
||||
include/alibabacloud/vpc/model/DescribeSnatTableEntriesRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeSnatTableEntriesResult.h
|
||||
include/alibabacloud/vpc/VpcClient.h
|
||||
include/alibabacloud/vpc/VpcExport.h
|
||||
include/alibabacloud/vpc/VpcRequest.h
|
||||
)
|
||||
include/alibabacloud/vpc/model/DescribeSnatTableEntriesResult.h )
|
||||
|
||||
set(vpc_src
|
||||
src/VpcClient.cc
|
||||
src/model/UnassociateGlobalAccelerationInstanceRequest.cc
|
||||
src/model/UnassociateGlobalAccelerationInstanceResult.cc
|
||||
src/model/DeleteCustomerGatewayRequest.cc
|
||||
@@ -302,6 +316,8 @@ set(vpc_src
|
||||
src/model/DescribeCustomerGatewaysResult.cc
|
||||
src/model/DescribeGlobalAccelerationInstancesRequest.cc
|
||||
src/model/DescribeGlobalAccelerationInstancesResult.cc
|
||||
src/model/ModifySslVpnClientCertRequest.cc
|
||||
src/model/ModifySslVpnClientCertResult.cc
|
||||
src/model/DeleteVpcRequest.cc
|
||||
src/model/DeleteVpcResult.cc
|
||||
src/model/DownloadVpnConnectionConfigRequest.cc
|
||||
@@ -328,6 +344,8 @@ set(vpc_src
|
||||
src/model/CreateCustomerGatewayResult.cc
|
||||
src/model/ActivateRouterInterfaceRequest.cc
|
||||
src/model/ActivateRouterInterfaceResult.cc
|
||||
src/model/DeleteSslVpnServerRequest.cc
|
||||
src/model/DeleteSslVpnServerResult.cc
|
||||
src/model/DeleteBandwidthPackageRequest.cc
|
||||
src/model/DeleteBandwidthPackageResult.cc
|
||||
src/model/DeleteBgpPeerRequest.cc
|
||||
@@ -348,6 +366,8 @@ set(vpc_src
|
||||
src/model/DescribeForwardTableEntriesResult.cc
|
||||
src/model/UnassociateEipAddressRequest.cc
|
||||
src/model/UnassociateEipAddressResult.cc
|
||||
src/model/DescribeSslVpnClientCertsRequest.cc
|
||||
src/model/DescribeSslVpnClientCertsResult.cc
|
||||
src/model/DescribeVpnConnectionRequest.cc
|
||||
src/model/DescribeVpnConnectionResult.cc
|
||||
src/model/ModifyGlobalAccelerationInstanceSpecRequest.cc
|
||||
@@ -356,6 +376,8 @@ set(vpc_src
|
||||
src/model/AddGlobalAccelerationInstanceIpResult.cc
|
||||
src/model/DeleteRouterInterfaceRequest.cc
|
||||
src/model/DeleteRouterInterfaceResult.cc
|
||||
src/model/CreateSslVpnServerRequest.cc
|
||||
src/model/CreateSslVpnServerResult.cc
|
||||
src/model/DescribeBandwidthPackagePublicIpMonitorDataRequest.cc
|
||||
src/model/DescribeBandwidthPackagePublicIpMonitorDataResult.cc
|
||||
src/model/DescribeNqasRequest.cc
|
||||
@@ -374,6 +396,8 @@ set(vpc_src
|
||||
src/model/ModifyVpnGatewayAttributeResult.cc
|
||||
src/model/AddBgpNetworkRequest.cc
|
||||
src/model/AddBgpNetworkResult.cc
|
||||
src/model/ModifySslVpnServerRequest.cc
|
||||
src/model/ModifySslVpnServerResult.cc
|
||||
src/model/DescribeVpnConnectionsRequest.cc
|
||||
src/model/DescribeVpnConnectionsResult.cc
|
||||
src/model/DescribeNewProjectEipMonitorDataRequest.cc
|
||||
@@ -430,14 +454,14 @@ set(vpc_src
|
||||
src/model/RemoveGlobalAccelerationInstanceIpResult.cc
|
||||
src/model/ModifyNatGatewaySpecRequest.cc
|
||||
src/model/ModifyNatGatewaySpecResult.cc
|
||||
src/model/GrantInstanceToCbnRequest.cc
|
||||
src/model/GrantInstanceToCbnResult.cc
|
||||
src/model/DescribeBgpGroupsRequest.cc
|
||||
src/model/DescribeBgpGroupsResult.cc
|
||||
src/model/RemoveBandwidthPackageIpsRequest.cc
|
||||
src/model/RemoveBandwidthPackageIpsResult.cc
|
||||
src/model/ModifyVpcAttributeRequest.cc
|
||||
src/model/ModifyVpcAttributeResult.cc
|
||||
src/model/DeleteSslVpnClientCertRequest.cc
|
||||
src/model/DeleteSslVpnClientCertResult.cc
|
||||
src/model/CreateVSwitchRequest.cc
|
||||
src/model/CreateVSwitchResult.cc
|
||||
src/model/ModifyCustomerGatewayAttributeRequest.cc
|
||||
@@ -466,6 +490,8 @@ set(vpc_src
|
||||
src/model/ModifySnatEntryResult.cc
|
||||
src/model/DescribeAccessPointsRequest.cc
|
||||
src/model/DescribeAccessPointsResult.cc
|
||||
src/model/CreateSslVpnClientCertRequest.cc
|
||||
src/model/CreateSslVpnClientCertResult.cc
|
||||
src/model/CreateVirtualBorderRouterRequest.cc
|
||||
src/model/CreateVirtualBorderRouterResult.cc
|
||||
src/model/DeleteBgpGroupRequest.cc
|
||||
@@ -492,8 +518,6 @@ set(vpc_src
|
||||
src/model/AssociateHaVipResult.cc
|
||||
src/model/ModifyRouterInterfaceAttributeRequest.cc
|
||||
src/model/ModifyRouterInterfaceAttributeResult.cc
|
||||
src/model/RevokeInstanceFromCbnRequest.cc
|
||||
src/model/RevokeInstanceFromCbnResult.cc
|
||||
src/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.cc
|
||||
src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc
|
||||
src/model/ModifyGlobalAccelerationInstanceAttributesRequest.cc
|
||||
@@ -524,8 +548,6 @@ set(vpc_src
|
||||
src/model/DescribePhysicalConnectionsResult.cc
|
||||
src/model/DescribeVpnGatewaysRequest.cc
|
||||
src/model/DescribeVpnGatewaysResult.cc
|
||||
src/model/DescribeGrantRulesToCbnRequest.cc
|
||||
src/model/DescribeGrantRulesToCbnResult.cc
|
||||
src/model/DescribeVirtualBorderRoutersRequest.cc
|
||||
src/model/DescribeVirtualBorderRoutersResult.cc
|
||||
src/model/CreateGlobalAccelerationInstanceRequest.cc
|
||||
@@ -542,6 +564,8 @@ set(vpc_src
|
||||
src/model/ModifyNqaResult.cc
|
||||
src/model/AllocateEipAddressRequest.cc
|
||||
src/model/AllocateEipAddressResult.cc
|
||||
src/model/DescribeSslVpnClientCertRequest.cc
|
||||
src/model/DescribeSslVpnClientCertResult.cc
|
||||
src/model/DescribeCommonBandwidthPackagesRequest.cc
|
||||
src/model/DescribeCommonBandwidthPackagesResult.cc
|
||||
src/model/UnassociateHaVipRequest.cc
|
||||
@@ -550,15 +574,17 @@ set(vpc_src
|
||||
src/model/ModifyHaVipAttributeResult.cc
|
||||
src/model/AssociateGlobalAccelerationInstanceRequest.cc
|
||||
src/model/AssociateGlobalAccelerationInstanceResult.cc
|
||||
src/model/DescribeSslVpnServersRequest.cc
|
||||
src/model/DescribeSslVpnServersResult.cc
|
||||
src/model/ModifyVRouterAttributeRequest.cc
|
||||
src/model/ModifyVRouterAttributeResult.cc
|
||||
src/model/DescribeSnatTableEntriesRequest.cc
|
||||
src/model/DescribeSnatTableEntriesResult.cc
|
||||
src/VpcClient.cc
|
||||
src/VpcRequest.cc
|
||||
)
|
||||
src/model/DescribeSnatTableEntriesResult.cc )
|
||||
|
||||
add_library(vpc ${LIB_TYPE} ${vpc_public_header} ${vpc_src})
|
||||
add_library(vpc ${LIB_TYPE}
|
||||
${vpc_public_header}
|
||||
${vpc_public_header_model}
|
||||
${vpc_src})
|
||||
|
||||
set_target_properties(vpc
|
||||
PROPERTIES
|
||||
@@ -567,7 +593,6 @@ set_target_properties(vpc
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
|
||||
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}vpc
|
||||
PUBLIC_HEADER "${vpc_public_header}"
|
||||
)
|
||||
|
||||
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||
@@ -602,9 +627,12 @@ else()
|
||||
jsoncpp)
|
||||
endif()
|
||||
|
||||
install(FILES ${vpc_public_header}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/vpc)
|
||||
install(FILES ${vpc_public_header_model}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/vpc/model)
|
||||
install(TARGETS vpc
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/vpc
|
||||
)
|
||||
@@ -36,6 +36,8 @@
|
||||
#include "model/DescribeCustomerGatewaysResult.h"
|
||||
#include "model/DescribeGlobalAccelerationInstancesRequest.h"
|
||||
#include "model/DescribeGlobalAccelerationInstancesResult.h"
|
||||
#include "model/ModifySslVpnClientCertRequest.h"
|
||||
#include "model/ModifySslVpnClientCertResult.h"
|
||||
#include "model/DeleteVpcRequest.h"
|
||||
#include "model/DeleteVpcResult.h"
|
||||
#include "model/DownloadVpnConnectionConfigRequest.h"
|
||||
@@ -62,6 +64,8 @@
|
||||
#include "model/CreateCustomerGatewayResult.h"
|
||||
#include "model/ActivateRouterInterfaceRequest.h"
|
||||
#include "model/ActivateRouterInterfaceResult.h"
|
||||
#include "model/DeleteSslVpnServerRequest.h"
|
||||
#include "model/DeleteSslVpnServerResult.h"
|
||||
#include "model/DeleteBandwidthPackageRequest.h"
|
||||
#include "model/DeleteBandwidthPackageResult.h"
|
||||
#include "model/DeleteBgpPeerRequest.h"
|
||||
@@ -82,6 +86,8 @@
|
||||
#include "model/DescribeForwardTableEntriesResult.h"
|
||||
#include "model/UnassociateEipAddressRequest.h"
|
||||
#include "model/UnassociateEipAddressResult.h"
|
||||
#include "model/DescribeSslVpnClientCertsRequest.h"
|
||||
#include "model/DescribeSslVpnClientCertsResult.h"
|
||||
#include "model/DescribeVpnConnectionRequest.h"
|
||||
#include "model/DescribeVpnConnectionResult.h"
|
||||
#include "model/ModifyGlobalAccelerationInstanceSpecRequest.h"
|
||||
@@ -90,6 +96,8 @@
|
||||
#include "model/AddGlobalAccelerationInstanceIpResult.h"
|
||||
#include "model/DeleteRouterInterfaceRequest.h"
|
||||
#include "model/DeleteRouterInterfaceResult.h"
|
||||
#include "model/CreateSslVpnServerRequest.h"
|
||||
#include "model/CreateSslVpnServerResult.h"
|
||||
#include "model/DescribeBandwidthPackagePublicIpMonitorDataRequest.h"
|
||||
#include "model/DescribeBandwidthPackagePublicIpMonitorDataResult.h"
|
||||
#include "model/DescribeNqasRequest.h"
|
||||
@@ -108,6 +116,8 @@
|
||||
#include "model/ModifyVpnGatewayAttributeResult.h"
|
||||
#include "model/AddBgpNetworkRequest.h"
|
||||
#include "model/AddBgpNetworkResult.h"
|
||||
#include "model/ModifySslVpnServerRequest.h"
|
||||
#include "model/ModifySslVpnServerResult.h"
|
||||
#include "model/DescribeVpnConnectionsRequest.h"
|
||||
#include "model/DescribeVpnConnectionsResult.h"
|
||||
#include "model/DescribeNewProjectEipMonitorDataRequest.h"
|
||||
@@ -164,14 +174,14 @@
|
||||
#include "model/RemoveGlobalAccelerationInstanceIpResult.h"
|
||||
#include "model/ModifyNatGatewaySpecRequest.h"
|
||||
#include "model/ModifyNatGatewaySpecResult.h"
|
||||
#include "model/GrantInstanceToCbnRequest.h"
|
||||
#include "model/GrantInstanceToCbnResult.h"
|
||||
#include "model/DescribeBgpGroupsRequest.h"
|
||||
#include "model/DescribeBgpGroupsResult.h"
|
||||
#include "model/RemoveBandwidthPackageIpsRequest.h"
|
||||
#include "model/RemoveBandwidthPackageIpsResult.h"
|
||||
#include "model/ModifyVpcAttributeRequest.h"
|
||||
#include "model/ModifyVpcAttributeResult.h"
|
||||
#include "model/DeleteSslVpnClientCertRequest.h"
|
||||
#include "model/DeleteSslVpnClientCertResult.h"
|
||||
#include "model/CreateVSwitchRequest.h"
|
||||
#include "model/CreateVSwitchResult.h"
|
||||
#include "model/ModifyCustomerGatewayAttributeRequest.h"
|
||||
@@ -200,6 +210,8 @@
|
||||
#include "model/ModifySnatEntryResult.h"
|
||||
#include "model/DescribeAccessPointsRequest.h"
|
||||
#include "model/DescribeAccessPointsResult.h"
|
||||
#include "model/CreateSslVpnClientCertRequest.h"
|
||||
#include "model/CreateSslVpnClientCertResult.h"
|
||||
#include "model/CreateVirtualBorderRouterRequest.h"
|
||||
#include "model/CreateVirtualBorderRouterResult.h"
|
||||
#include "model/DeleteBgpGroupRequest.h"
|
||||
@@ -226,8 +238,6 @@
|
||||
#include "model/AssociateHaVipResult.h"
|
||||
#include "model/ModifyRouterInterfaceAttributeRequest.h"
|
||||
#include "model/ModifyRouterInterfaceAttributeResult.h"
|
||||
#include "model/RevokeInstanceFromCbnRequest.h"
|
||||
#include "model/RevokeInstanceFromCbnResult.h"
|
||||
#include "model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.h"
|
||||
#include "model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.h"
|
||||
#include "model/ModifyGlobalAccelerationInstanceAttributesRequest.h"
|
||||
@@ -258,8 +268,6 @@
|
||||
#include "model/DescribePhysicalConnectionsResult.h"
|
||||
#include "model/DescribeVpnGatewaysRequest.h"
|
||||
#include "model/DescribeVpnGatewaysResult.h"
|
||||
#include "model/DescribeGrantRulesToCbnRequest.h"
|
||||
#include "model/DescribeGrantRulesToCbnResult.h"
|
||||
#include "model/DescribeVirtualBorderRoutersRequest.h"
|
||||
#include "model/DescribeVirtualBorderRoutersResult.h"
|
||||
#include "model/CreateGlobalAccelerationInstanceRequest.h"
|
||||
@@ -276,6 +284,8 @@
|
||||
#include "model/ModifyNqaResult.h"
|
||||
#include "model/AllocateEipAddressRequest.h"
|
||||
#include "model/AllocateEipAddressResult.h"
|
||||
#include "model/DescribeSslVpnClientCertRequest.h"
|
||||
#include "model/DescribeSslVpnClientCertResult.h"
|
||||
#include "model/DescribeCommonBandwidthPackagesRequest.h"
|
||||
#include "model/DescribeCommonBandwidthPackagesResult.h"
|
||||
#include "model/UnassociateHaVipRequest.h"
|
||||
@@ -284,6 +294,8 @@
|
||||
#include "model/ModifyHaVipAttributeResult.h"
|
||||
#include "model/AssociateGlobalAccelerationInstanceRequest.h"
|
||||
#include "model/AssociateGlobalAccelerationInstanceResult.h"
|
||||
#include "model/DescribeSslVpnServersRequest.h"
|
||||
#include "model/DescribeSslVpnServersResult.h"
|
||||
#include "model/ModifyVRouterAttributeRequest.h"
|
||||
#include "model/ModifyVRouterAttributeResult.h"
|
||||
#include "model/DescribeSnatTableEntriesRequest.h"
|
||||
@@ -318,6 +330,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeGlobalAccelerationInstancesResult> DescribeGlobalAccelerationInstancesOutcome;
|
||||
typedef std::future<DescribeGlobalAccelerationInstancesOutcome> DescribeGlobalAccelerationInstancesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeGlobalAccelerationInstancesRequest&, const DescribeGlobalAccelerationInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGlobalAccelerationInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySslVpnClientCertResult> ModifySslVpnClientCertOutcome;
|
||||
typedef std::future<ModifySslVpnClientCertOutcome> ModifySslVpnClientCertOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ModifySslVpnClientCertRequest&, const ModifySslVpnClientCertOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySslVpnClientCertAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteVpcResult> DeleteVpcOutcome;
|
||||
typedef std::future<DeleteVpcOutcome> DeleteVpcOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteVpcRequest&, const DeleteVpcOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVpcAsyncHandler;
|
||||
@@ -357,6 +372,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ActivateRouterInterfaceResult> ActivateRouterInterfaceOutcome;
|
||||
typedef std::future<ActivateRouterInterfaceOutcome> ActivateRouterInterfaceOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ActivateRouterInterfaceRequest&, const ActivateRouterInterfaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ActivateRouterInterfaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSslVpnServerResult> DeleteSslVpnServerOutcome;
|
||||
typedef std::future<DeleteSslVpnServerOutcome> DeleteSslVpnServerOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteSslVpnServerRequest&, const DeleteSslVpnServerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSslVpnServerAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteBandwidthPackageResult> DeleteBandwidthPackageOutcome;
|
||||
typedef std::future<DeleteBandwidthPackageOutcome> DeleteBandwidthPackageOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteBandwidthPackageRequest&, const DeleteBandwidthPackageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBandwidthPackageAsyncHandler;
|
||||
@@ -387,6 +405,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UnassociateEipAddressResult> UnassociateEipAddressOutcome;
|
||||
typedef std::future<UnassociateEipAddressOutcome> UnassociateEipAddressOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UnassociateEipAddressRequest&, const UnassociateEipAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnassociateEipAddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSslVpnClientCertsResult> DescribeSslVpnClientCertsOutcome;
|
||||
typedef std::future<DescribeSslVpnClientCertsOutcome> DescribeSslVpnClientCertsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeSslVpnClientCertsRequest&, const DescribeSslVpnClientCertsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSslVpnClientCertsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeVpnConnectionResult> DescribeVpnConnectionOutcome;
|
||||
typedef std::future<DescribeVpnConnectionOutcome> DescribeVpnConnectionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeVpnConnectionRequest&, const DescribeVpnConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVpnConnectionAsyncHandler;
|
||||
@@ -399,6 +420,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteRouterInterfaceResult> DeleteRouterInterfaceOutcome;
|
||||
typedef std::future<DeleteRouterInterfaceOutcome> DeleteRouterInterfaceOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteRouterInterfaceRequest&, const DeleteRouterInterfaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRouterInterfaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSslVpnServerResult> CreateSslVpnServerOutcome;
|
||||
typedef std::future<CreateSslVpnServerOutcome> CreateSslVpnServerOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateSslVpnServerRequest&, const CreateSslVpnServerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSslVpnServerAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeBandwidthPackagePublicIpMonitorDataResult> DescribeBandwidthPackagePublicIpMonitorDataOutcome;
|
||||
typedef std::future<DescribeBandwidthPackagePublicIpMonitorDataOutcome> DescribeBandwidthPackagePublicIpMonitorDataOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeBandwidthPackagePublicIpMonitorDataRequest&, const DescribeBandwidthPackagePublicIpMonitorDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBandwidthPackagePublicIpMonitorDataAsyncHandler;
|
||||
@@ -426,6 +450,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AddBgpNetworkResult> AddBgpNetworkOutcome;
|
||||
typedef std::future<AddBgpNetworkOutcome> AddBgpNetworkOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AddBgpNetworkRequest&, const AddBgpNetworkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddBgpNetworkAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySslVpnServerResult> ModifySslVpnServerOutcome;
|
||||
typedef std::future<ModifySslVpnServerOutcome> ModifySslVpnServerOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ModifySslVpnServerRequest&, const ModifySslVpnServerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySslVpnServerAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeVpnConnectionsResult> DescribeVpnConnectionsOutcome;
|
||||
typedef std::future<DescribeVpnConnectionsOutcome> DescribeVpnConnectionsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeVpnConnectionsRequest&, const DescribeVpnConnectionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVpnConnectionsAsyncHandler;
|
||||
@@ -510,9 +537,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyNatGatewaySpecResult> ModifyNatGatewaySpecOutcome;
|
||||
typedef std::future<ModifyNatGatewaySpecOutcome> ModifyNatGatewaySpecOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ModifyNatGatewaySpecRequest&, const ModifyNatGatewaySpecOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyNatGatewaySpecAsyncHandler;
|
||||
typedef Outcome<Error, Model::GrantInstanceToCbnResult> GrantInstanceToCbnOutcome;
|
||||
typedef std::future<GrantInstanceToCbnOutcome> GrantInstanceToCbnOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::GrantInstanceToCbnRequest&, const GrantInstanceToCbnOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GrantInstanceToCbnAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeBgpGroupsResult> DescribeBgpGroupsOutcome;
|
||||
typedef std::future<DescribeBgpGroupsOutcome> DescribeBgpGroupsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeBgpGroupsRequest&, const DescribeBgpGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBgpGroupsAsyncHandler;
|
||||
@@ -522,6 +546,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyVpcAttributeResult> ModifyVpcAttributeOutcome;
|
||||
typedef std::future<ModifyVpcAttributeOutcome> ModifyVpcAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ModifyVpcAttributeRequest&, const ModifyVpcAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyVpcAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSslVpnClientCertResult> DeleteSslVpnClientCertOutcome;
|
||||
typedef std::future<DeleteSslVpnClientCertOutcome> DeleteSslVpnClientCertOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteSslVpnClientCertRequest&, const DeleteSslVpnClientCertOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSslVpnClientCertAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateVSwitchResult> CreateVSwitchOutcome;
|
||||
typedef std::future<CreateVSwitchOutcome> CreateVSwitchOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateVSwitchRequest&, const CreateVSwitchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateVSwitchAsyncHandler;
|
||||
@@ -564,6 +591,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeAccessPointsResult> DescribeAccessPointsOutcome;
|
||||
typedef std::future<DescribeAccessPointsOutcome> DescribeAccessPointsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeAccessPointsRequest&, const DescribeAccessPointsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccessPointsAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSslVpnClientCertResult> CreateSslVpnClientCertOutcome;
|
||||
typedef std::future<CreateSslVpnClientCertOutcome> CreateSslVpnClientCertOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateSslVpnClientCertRequest&, const CreateSslVpnClientCertOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSslVpnClientCertAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateVirtualBorderRouterResult> CreateVirtualBorderRouterOutcome;
|
||||
typedef std::future<CreateVirtualBorderRouterOutcome> CreateVirtualBorderRouterOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateVirtualBorderRouterRequest&, const CreateVirtualBorderRouterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateVirtualBorderRouterAsyncHandler;
|
||||
@@ -603,9 +633,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyRouterInterfaceAttributeResult> ModifyRouterInterfaceAttributeOutcome;
|
||||
typedef std::future<ModifyRouterInterfaceAttributeOutcome> ModifyRouterInterfaceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ModifyRouterInterfaceAttributeRequest&, const ModifyRouterInterfaceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRouterInterfaceAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::RevokeInstanceFromCbnResult> RevokeInstanceFromCbnOutcome;
|
||||
typedef std::future<RevokeInstanceFromCbnOutcome> RevokeInstanceFromCbnOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::RevokeInstanceFromCbnRequest&, const RevokeInstanceFromCbnOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RevokeInstanceFromCbnAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeVirtualBorderRoutersForPhysicalConnectionResult> DescribeVirtualBorderRoutersForPhysicalConnectionOutcome;
|
||||
typedef std::future<DescribeVirtualBorderRoutersForPhysicalConnectionOutcome> DescribeVirtualBorderRoutersForPhysicalConnectionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeVirtualBorderRoutersForPhysicalConnectionRequest&, const DescribeVirtualBorderRoutersForPhysicalConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVirtualBorderRoutersForPhysicalConnectionAsyncHandler;
|
||||
@@ -651,9 +678,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeVpnGatewaysResult> DescribeVpnGatewaysOutcome;
|
||||
typedef std::future<DescribeVpnGatewaysOutcome> DescribeVpnGatewaysOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeVpnGatewaysRequest&, const DescribeVpnGatewaysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVpnGatewaysAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeGrantRulesToCbnResult> DescribeGrantRulesToCbnOutcome;
|
||||
typedef std::future<DescribeGrantRulesToCbnOutcome> DescribeGrantRulesToCbnOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeGrantRulesToCbnRequest&, const DescribeGrantRulesToCbnOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGrantRulesToCbnAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeVirtualBorderRoutersResult> DescribeVirtualBorderRoutersOutcome;
|
||||
typedef std::future<DescribeVirtualBorderRoutersOutcome> DescribeVirtualBorderRoutersOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeVirtualBorderRoutersRequest&, const DescribeVirtualBorderRoutersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVirtualBorderRoutersAsyncHandler;
|
||||
@@ -678,6 +702,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AllocateEipAddressResult> AllocateEipAddressOutcome;
|
||||
typedef std::future<AllocateEipAddressOutcome> AllocateEipAddressOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AllocateEipAddressRequest&, const AllocateEipAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateEipAddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSslVpnClientCertResult> DescribeSslVpnClientCertOutcome;
|
||||
typedef std::future<DescribeSslVpnClientCertOutcome> DescribeSslVpnClientCertOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeSslVpnClientCertRequest&, const DescribeSslVpnClientCertOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSslVpnClientCertAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCommonBandwidthPackagesResult> DescribeCommonBandwidthPackagesOutcome;
|
||||
typedef std::future<DescribeCommonBandwidthPackagesOutcome> DescribeCommonBandwidthPackagesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeCommonBandwidthPackagesRequest&, const DescribeCommonBandwidthPackagesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCommonBandwidthPackagesAsyncHandler;
|
||||
@@ -690,6 +717,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AssociateGlobalAccelerationInstanceResult> AssociateGlobalAccelerationInstanceOutcome;
|
||||
typedef std::future<AssociateGlobalAccelerationInstanceOutcome> AssociateGlobalAccelerationInstanceOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AssociateGlobalAccelerationInstanceRequest&, const AssociateGlobalAccelerationInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateGlobalAccelerationInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSslVpnServersResult> DescribeSslVpnServersOutcome;
|
||||
typedef std::future<DescribeSslVpnServersOutcome> DescribeSslVpnServersOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeSslVpnServersRequest&, const DescribeSslVpnServersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSslVpnServersAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyVRouterAttributeResult> ModifyVRouterAttributeOutcome;
|
||||
typedef std::future<ModifyVRouterAttributeOutcome> ModifyVRouterAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ModifyVRouterAttributeRequest&, const ModifyVRouterAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyVRouterAttributeAsyncHandler;
|
||||
@@ -697,12 +727,10 @@ namespace AlibabaCloud
|
||||
typedef std::future<DescribeSnatTableEntriesOutcome> DescribeSnatTableEntriesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeSnatTableEntriesRequest&, const DescribeSnatTableEntriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSnatTableEntriesAsyncHandler;
|
||||
|
||||
|
||||
VpcClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
VpcClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
VpcClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~VpcClient();
|
||||
|
||||
UnassociateGlobalAccelerationInstanceOutcome unassociateGlobalAccelerationInstance(const Model::UnassociateGlobalAccelerationInstanceRequest &request)const;
|
||||
void unassociateGlobalAccelerationInstanceAsync(const Model::UnassociateGlobalAccelerationInstanceRequest& request, const UnassociateGlobalAccelerationInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnassociateGlobalAccelerationInstanceOutcomeCallable unassociateGlobalAccelerationInstanceCallable(const Model::UnassociateGlobalAccelerationInstanceRequest& request) const;
|
||||
@@ -724,6 +752,9 @@ namespace AlibabaCloud
|
||||
DescribeGlobalAccelerationInstancesOutcome describeGlobalAccelerationInstances(const Model::DescribeGlobalAccelerationInstancesRequest &request)const;
|
||||
void describeGlobalAccelerationInstancesAsync(const Model::DescribeGlobalAccelerationInstancesRequest& request, const DescribeGlobalAccelerationInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeGlobalAccelerationInstancesOutcomeCallable describeGlobalAccelerationInstancesCallable(const Model::DescribeGlobalAccelerationInstancesRequest& request) const;
|
||||
ModifySslVpnClientCertOutcome modifySslVpnClientCert(const Model::ModifySslVpnClientCertRequest &request)const;
|
||||
void modifySslVpnClientCertAsync(const Model::ModifySslVpnClientCertRequest& request, const ModifySslVpnClientCertAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySslVpnClientCertOutcomeCallable modifySslVpnClientCertCallable(const Model::ModifySslVpnClientCertRequest& request) const;
|
||||
DeleteVpcOutcome deleteVpc(const Model::DeleteVpcRequest &request)const;
|
||||
void deleteVpcAsync(const Model::DeleteVpcRequest& request, const DeleteVpcAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteVpcOutcomeCallable deleteVpcCallable(const Model::DeleteVpcRequest& request) const;
|
||||
@@ -763,6 +794,9 @@ namespace AlibabaCloud
|
||||
ActivateRouterInterfaceOutcome activateRouterInterface(const Model::ActivateRouterInterfaceRequest &request)const;
|
||||
void activateRouterInterfaceAsync(const Model::ActivateRouterInterfaceRequest& request, const ActivateRouterInterfaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ActivateRouterInterfaceOutcomeCallable activateRouterInterfaceCallable(const Model::ActivateRouterInterfaceRequest& request) const;
|
||||
DeleteSslVpnServerOutcome deleteSslVpnServer(const Model::DeleteSslVpnServerRequest &request)const;
|
||||
void deleteSslVpnServerAsync(const Model::DeleteSslVpnServerRequest& request, const DeleteSslVpnServerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSslVpnServerOutcomeCallable deleteSslVpnServerCallable(const Model::DeleteSslVpnServerRequest& request) const;
|
||||
DeleteBandwidthPackageOutcome deleteBandwidthPackage(const Model::DeleteBandwidthPackageRequest &request)const;
|
||||
void deleteBandwidthPackageAsync(const Model::DeleteBandwidthPackageRequest& request, const DeleteBandwidthPackageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteBandwidthPackageOutcomeCallable deleteBandwidthPackageCallable(const Model::DeleteBandwidthPackageRequest& request) const;
|
||||
@@ -793,6 +827,9 @@ namespace AlibabaCloud
|
||||
UnassociateEipAddressOutcome unassociateEipAddress(const Model::UnassociateEipAddressRequest &request)const;
|
||||
void unassociateEipAddressAsync(const Model::UnassociateEipAddressRequest& request, const UnassociateEipAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnassociateEipAddressOutcomeCallable unassociateEipAddressCallable(const Model::UnassociateEipAddressRequest& request) const;
|
||||
DescribeSslVpnClientCertsOutcome describeSslVpnClientCerts(const Model::DescribeSslVpnClientCertsRequest &request)const;
|
||||
void describeSslVpnClientCertsAsync(const Model::DescribeSslVpnClientCertsRequest& request, const DescribeSslVpnClientCertsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSslVpnClientCertsOutcomeCallable describeSslVpnClientCertsCallable(const Model::DescribeSslVpnClientCertsRequest& request) const;
|
||||
DescribeVpnConnectionOutcome describeVpnConnection(const Model::DescribeVpnConnectionRequest &request)const;
|
||||
void describeVpnConnectionAsync(const Model::DescribeVpnConnectionRequest& request, const DescribeVpnConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeVpnConnectionOutcomeCallable describeVpnConnectionCallable(const Model::DescribeVpnConnectionRequest& request) const;
|
||||
@@ -805,6 +842,9 @@ namespace AlibabaCloud
|
||||
DeleteRouterInterfaceOutcome deleteRouterInterface(const Model::DeleteRouterInterfaceRequest &request)const;
|
||||
void deleteRouterInterfaceAsync(const Model::DeleteRouterInterfaceRequest& request, const DeleteRouterInterfaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRouterInterfaceOutcomeCallable deleteRouterInterfaceCallable(const Model::DeleteRouterInterfaceRequest& request) const;
|
||||
CreateSslVpnServerOutcome createSslVpnServer(const Model::CreateSslVpnServerRequest &request)const;
|
||||
void createSslVpnServerAsync(const Model::CreateSslVpnServerRequest& request, const CreateSslVpnServerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSslVpnServerOutcomeCallable createSslVpnServerCallable(const Model::CreateSslVpnServerRequest& request) const;
|
||||
DescribeBandwidthPackagePublicIpMonitorDataOutcome describeBandwidthPackagePublicIpMonitorData(const Model::DescribeBandwidthPackagePublicIpMonitorDataRequest &request)const;
|
||||
void describeBandwidthPackagePublicIpMonitorDataAsync(const Model::DescribeBandwidthPackagePublicIpMonitorDataRequest& request, const DescribeBandwidthPackagePublicIpMonitorDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeBandwidthPackagePublicIpMonitorDataOutcomeCallable describeBandwidthPackagePublicIpMonitorDataCallable(const Model::DescribeBandwidthPackagePublicIpMonitorDataRequest& request) const;
|
||||
@@ -832,6 +872,9 @@ namespace AlibabaCloud
|
||||
AddBgpNetworkOutcome addBgpNetwork(const Model::AddBgpNetworkRequest &request)const;
|
||||
void addBgpNetworkAsync(const Model::AddBgpNetworkRequest& request, const AddBgpNetworkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddBgpNetworkOutcomeCallable addBgpNetworkCallable(const Model::AddBgpNetworkRequest& request) const;
|
||||
ModifySslVpnServerOutcome modifySslVpnServer(const Model::ModifySslVpnServerRequest &request)const;
|
||||
void modifySslVpnServerAsync(const Model::ModifySslVpnServerRequest& request, const ModifySslVpnServerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySslVpnServerOutcomeCallable modifySslVpnServerCallable(const Model::ModifySslVpnServerRequest& request) const;
|
||||
DescribeVpnConnectionsOutcome describeVpnConnections(const Model::DescribeVpnConnectionsRequest &request)const;
|
||||
void describeVpnConnectionsAsync(const Model::DescribeVpnConnectionsRequest& request, const DescribeVpnConnectionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeVpnConnectionsOutcomeCallable describeVpnConnectionsCallable(const Model::DescribeVpnConnectionsRequest& request) const;
|
||||
@@ -916,9 +959,6 @@ namespace AlibabaCloud
|
||||
ModifyNatGatewaySpecOutcome modifyNatGatewaySpec(const Model::ModifyNatGatewaySpecRequest &request)const;
|
||||
void modifyNatGatewaySpecAsync(const Model::ModifyNatGatewaySpecRequest& request, const ModifyNatGatewaySpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyNatGatewaySpecOutcomeCallable modifyNatGatewaySpecCallable(const Model::ModifyNatGatewaySpecRequest& request) const;
|
||||
GrantInstanceToCbnOutcome grantInstanceToCbn(const Model::GrantInstanceToCbnRequest &request)const;
|
||||
void grantInstanceToCbnAsync(const Model::GrantInstanceToCbnRequest& request, const GrantInstanceToCbnAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GrantInstanceToCbnOutcomeCallable grantInstanceToCbnCallable(const Model::GrantInstanceToCbnRequest& request) const;
|
||||
DescribeBgpGroupsOutcome describeBgpGroups(const Model::DescribeBgpGroupsRequest &request)const;
|
||||
void describeBgpGroupsAsync(const Model::DescribeBgpGroupsRequest& request, const DescribeBgpGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeBgpGroupsOutcomeCallable describeBgpGroupsCallable(const Model::DescribeBgpGroupsRequest& request) const;
|
||||
@@ -928,6 +968,9 @@ namespace AlibabaCloud
|
||||
ModifyVpcAttributeOutcome modifyVpcAttribute(const Model::ModifyVpcAttributeRequest &request)const;
|
||||
void modifyVpcAttributeAsync(const Model::ModifyVpcAttributeRequest& request, const ModifyVpcAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyVpcAttributeOutcomeCallable modifyVpcAttributeCallable(const Model::ModifyVpcAttributeRequest& request) const;
|
||||
DeleteSslVpnClientCertOutcome deleteSslVpnClientCert(const Model::DeleteSslVpnClientCertRequest &request)const;
|
||||
void deleteSslVpnClientCertAsync(const Model::DeleteSslVpnClientCertRequest& request, const DeleteSslVpnClientCertAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSslVpnClientCertOutcomeCallable deleteSslVpnClientCertCallable(const Model::DeleteSslVpnClientCertRequest& request) const;
|
||||
CreateVSwitchOutcome createVSwitch(const Model::CreateVSwitchRequest &request)const;
|
||||
void createVSwitchAsync(const Model::CreateVSwitchRequest& request, const CreateVSwitchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateVSwitchOutcomeCallable createVSwitchCallable(const Model::CreateVSwitchRequest& request) const;
|
||||
@@ -970,6 +1013,9 @@ namespace AlibabaCloud
|
||||
DescribeAccessPointsOutcome describeAccessPoints(const Model::DescribeAccessPointsRequest &request)const;
|
||||
void describeAccessPointsAsync(const Model::DescribeAccessPointsRequest& request, const DescribeAccessPointsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAccessPointsOutcomeCallable describeAccessPointsCallable(const Model::DescribeAccessPointsRequest& request) const;
|
||||
CreateSslVpnClientCertOutcome createSslVpnClientCert(const Model::CreateSslVpnClientCertRequest &request)const;
|
||||
void createSslVpnClientCertAsync(const Model::CreateSslVpnClientCertRequest& request, const CreateSslVpnClientCertAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSslVpnClientCertOutcomeCallable createSslVpnClientCertCallable(const Model::CreateSslVpnClientCertRequest& request) const;
|
||||
CreateVirtualBorderRouterOutcome createVirtualBorderRouter(const Model::CreateVirtualBorderRouterRequest &request)const;
|
||||
void createVirtualBorderRouterAsync(const Model::CreateVirtualBorderRouterRequest& request, const CreateVirtualBorderRouterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateVirtualBorderRouterOutcomeCallable createVirtualBorderRouterCallable(const Model::CreateVirtualBorderRouterRequest& request) const;
|
||||
@@ -1009,9 +1055,6 @@ namespace AlibabaCloud
|
||||
ModifyRouterInterfaceAttributeOutcome modifyRouterInterfaceAttribute(const Model::ModifyRouterInterfaceAttributeRequest &request)const;
|
||||
void modifyRouterInterfaceAttributeAsync(const Model::ModifyRouterInterfaceAttributeRequest& request, const ModifyRouterInterfaceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyRouterInterfaceAttributeOutcomeCallable modifyRouterInterfaceAttributeCallable(const Model::ModifyRouterInterfaceAttributeRequest& request) const;
|
||||
RevokeInstanceFromCbnOutcome revokeInstanceFromCbn(const Model::RevokeInstanceFromCbnRequest &request)const;
|
||||
void revokeInstanceFromCbnAsync(const Model::RevokeInstanceFromCbnRequest& request, const RevokeInstanceFromCbnAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RevokeInstanceFromCbnOutcomeCallable revokeInstanceFromCbnCallable(const Model::RevokeInstanceFromCbnRequest& request) const;
|
||||
DescribeVirtualBorderRoutersForPhysicalConnectionOutcome describeVirtualBorderRoutersForPhysicalConnection(const Model::DescribeVirtualBorderRoutersForPhysicalConnectionRequest &request)const;
|
||||
void describeVirtualBorderRoutersForPhysicalConnectionAsync(const Model::DescribeVirtualBorderRoutersForPhysicalConnectionRequest& request, const DescribeVirtualBorderRoutersForPhysicalConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeVirtualBorderRoutersForPhysicalConnectionOutcomeCallable describeVirtualBorderRoutersForPhysicalConnectionCallable(const Model::DescribeVirtualBorderRoutersForPhysicalConnectionRequest& request) const;
|
||||
@@ -1057,9 +1100,6 @@ namespace AlibabaCloud
|
||||
DescribeVpnGatewaysOutcome describeVpnGateways(const Model::DescribeVpnGatewaysRequest &request)const;
|
||||
void describeVpnGatewaysAsync(const Model::DescribeVpnGatewaysRequest& request, const DescribeVpnGatewaysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeVpnGatewaysOutcomeCallable describeVpnGatewaysCallable(const Model::DescribeVpnGatewaysRequest& request) const;
|
||||
DescribeGrantRulesToCbnOutcome describeGrantRulesToCbn(const Model::DescribeGrantRulesToCbnRequest &request)const;
|
||||
void describeGrantRulesToCbnAsync(const Model::DescribeGrantRulesToCbnRequest& request, const DescribeGrantRulesToCbnAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeGrantRulesToCbnOutcomeCallable describeGrantRulesToCbnCallable(const Model::DescribeGrantRulesToCbnRequest& request) const;
|
||||
DescribeVirtualBorderRoutersOutcome describeVirtualBorderRouters(const Model::DescribeVirtualBorderRoutersRequest &request)const;
|
||||
void describeVirtualBorderRoutersAsync(const Model::DescribeVirtualBorderRoutersRequest& request, const DescribeVirtualBorderRoutersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeVirtualBorderRoutersOutcomeCallable describeVirtualBorderRoutersCallable(const Model::DescribeVirtualBorderRoutersRequest& request) const;
|
||||
@@ -1084,6 +1124,9 @@ namespace AlibabaCloud
|
||||
AllocateEipAddressOutcome allocateEipAddress(const Model::AllocateEipAddressRequest &request)const;
|
||||
void allocateEipAddressAsync(const Model::AllocateEipAddressRequest& request, const AllocateEipAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AllocateEipAddressOutcomeCallable allocateEipAddressCallable(const Model::AllocateEipAddressRequest& request) const;
|
||||
DescribeSslVpnClientCertOutcome describeSslVpnClientCert(const Model::DescribeSslVpnClientCertRequest &request)const;
|
||||
void describeSslVpnClientCertAsync(const Model::DescribeSslVpnClientCertRequest& request, const DescribeSslVpnClientCertAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSslVpnClientCertOutcomeCallable describeSslVpnClientCertCallable(const Model::DescribeSslVpnClientCertRequest& request) const;
|
||||
DescribeCommonBandwidthPackagesOutcome describeCommonBandwidthPackages(const Model::DescribeCommonBandwidthPackagesRequest &request)const;
|
||||
void describeCommonBandwidthPackagesAsync(const Model::DescribeCommonBandwidthPackagesRequest& request, const DescribeCommonBandwidthPackagesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCommonBandwidthPackagesOutcomeCallable describeCommonBandwidthPackagesCallable(const Model::DescribeCommonBandwidthPackagesRequest& request) const;
|
||||
@@ -1096,6 +1139,9 @@ namespace AlibabaCloud
|
||||
AssociateGlobalAccelerationInstanceOutcome associateGlobalAccelerationInstance(const Model::AssociateGlobalAccelerationInstanceRequest &request)const;
|
||||
void associateGlobalAccelerationInstanceAsync(const Model::AssociateGlobalAccelerationInstanceRequest& request, const AssociateGlobalAccelerationInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AssociateGlobalAccelerationInstanceOutcomeCallable associateGlobalAccelerationInstanceCallable(const Model::AssociateGlobalAccelerationInstanceRequest& request) const;
|
||||
DescribeSslVpnServersOutcome describeSslVpnServers(const Model::DescribeSslVpnServersRequest &request)const;
|
||||
void describeSslVpnServersAsync(const Model::DescribeSslVpnServersRequest& request, const DescribeSslVpnServersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSslVpnServersOutcomeCallable describeSslVpnServersCallable(const Model::DescribeSslVpnServersRequest& request) const;
|
||||
ModifyVRouterAttributeOutcome modifyVRouterAttribute(const Model::ModifyVRouterAttributeRequest &request)const;
|
||||
void modifyVRouterAttributeAsync(const Model::ModifyVRouterAttributeRequest& request, const ModifyVRouterAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyVRouterAttributeOutcomeCallable modifyVRouterAttributeCallable(const Model::ModifyVRouterAttributeRequest& request) const;
|
||||
|
||||
@@ -1,39 +0,0 @@
|
||||
/*
|
||||
* 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_VPC_VPCREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_VPCREQUEST_H_
|
||||
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include "VpcExport.h"
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vpc
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT VpcRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
explicit VpcRequest(const std::string & action);
|
||||
virtual ~VpcRequest();
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
#endif // !ALIBABACLOUD_VPC_VPCREQUEST_H_
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT ActivateRouterInterfaceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT ActivateRouterInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AddBandwidthPackageIpsRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AddBandwidthPackageIpsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AddBgpNetworkRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AddBgpNetworkRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AddCommonBandwidthPackageIpRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AddCommonBandwidthPackageIpRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AddGlobalAccelerationInstanceIpRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AddGlobalAccelerationInstanceIpRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AllocateEipAddressRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AllocateEipAddressRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,11 +38,8 @@ namespace AlibabaCloud
|
||||
explicit AllocateEipAddressResult(const std::string &payload);
|
||||
~AllocateEipAddressResult();
|
||||
std::string getAllocationId()const;
|
||||
void setAllocationId(const std::string& allocationId);
|
||||
std::string getEipAddress()const;
|
||||
void setEipAddress(const std::string& eipAddress);
|
||||
long getOrderId()const;
|
||||
void setOrderId(long orderId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateEipAddressRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateEipAddressRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateGlobalAccelerationInstanceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateGlobalAccelerationInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateHaVipRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateHaVipRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociatePhysicalConnectionToVirtualBorderRouterRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociatePhysicalConnectionToVirtualBorderRouterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CancelPhysicalConnectionRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CancelPhysicalConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT ConnectRouterInterfaceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT ConnectRouterInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBandwidthPackageRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBandwidthPackageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateBandwidthPackageResult(const std::string &payload);
|
||||
~CreateBandwidthPackageResult();
|
||||
std::string getBandwidthPackageId()const;
|
||||
void setBandwidthPackageId(const std::string& bandwidthPackageId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBgpGroupRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBgpGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateBgpGroupResult(const std::string &payload);
|
||||
~CreateBgpGroupResult();
|
||||
std::string getBgpGroupId()const;
|
||||
void setBgpGroupId(const std::string& bgpGroupId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBgpPeerRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBgpPeerRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateBgpPeerResult(const std::string &payload);
|
||||
~CreateBgpPeerResult();
|
||||
std::string getBgpPeerId()const;
|
||||
void setBgpPeerId(const std::string& bgpPeerId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateCommonBandwidthPackageRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateCommonBandwidthPackageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateCommonBandwidthPackageResult(const std::string &payload);
|
||||
~CreateCommonBandwidthPackageResult();
|
||||
std::string getBandwidthPackageId()const;
|
||||
void setBandwidthPackageId(const std::string& bandwidthPackageId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateCustomerGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateCustomerGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,15 +38,10 @@ namespace AlibabaCloud
|
||||
explicit CreateCustomerGatewayResult(const std::string &payload);
|
||||
~CreateCustomerGatewayResult();
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getCustomerGatewayId()const;
|
||||
void setCustomerGatewayId(const std::string& customerGatewayId);
|
||||
long getCreateTime()const;
|
||||
void setCreateTime(long createTime);
|
||||
std::string getIpAddress()const;
|
||||
void setIpAddress(const std::string& ipAddress);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateForwardEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateForwardEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateForwardEntryResult(const std::string &payload);
|
||||
~CreateForwardEntryResult();
|
||||
std::string getForwardEntryId()const;
|
||||
void setForwardEntryId(const std::string& forwardEntryId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateGlobalAccelerationInstanceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateGlobalAccelerationInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,9 +38,7 @@ namespace AlibabaCloud
|
||||
explicit CreateGlobalAccelerationInstanceResult(const std::string &payload);
|
||||
~CreateGlobalAccelerationInstanceResult();
|
||||
std::string getIpAddress()const;
|
||||
void setIpAddress(const std::string& ipAddress);
|
||||
std::string getGlobalAccelerationInstanceId()const;
|
||||
void setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateHaVipRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateHaVipRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateHaVipResult(const std::string &payload);
|
||||
~CreateHaVipResult();
|
||||
std::string getHaVipId()const;
|
||||
void setHaVipId(const std::string& haVipId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateNatGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateNatGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
struct BandwidthPackage
|
||||
{
|
||||
|
||||
@@ -38,13 +38,9 @@ namespace AlibabaCloud
|
||||
explicit CreateNatGatewayResult(const std::string &payload);
|
||||
~CreateNatGatewayResult();
|
||||
std::vector<std::string> getSnatTableIds()const;
|
||||
void setSnatTableIds(const std::vector<std::string>& snatTableIds);
|
||||
std::vector<std::string> getForwardTableIds()const;
|
||||
void setForwardTableIds(const std::vector<std::string>& forwardTableIds);
|
||||
std::vector<std::string> getBandwidthPackageIds()const;
|
||||
void setBandwidthPackageIds(const std::vector<std::string>& bandwidthPackageIds);
|
||||
std::string getNatGatewayId()const;
|
||||
void setNatGatewayId(const std::string& natGatewayId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateNqaRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateNqaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateNqaResult(const std::string &payload);
|
||||
~CreateNqaResult();
|
||||
std::string getNqaId()const;
|
||||
void setNqaId(const std::string& nqaId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreatePhysicalConnectionNewRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreatePhysicalConnectionNewRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreatePhysicalConnectionNewResult(const std::string &payload);
|
||||
~CreatePhysicalConnectionNewResult();
|
||||
std::string getPhysicalConnectionId()const;
|
||||
void setPhysicalConnectionId(const std::string& physicalConnectionId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreatePhysicalConnectionRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreatePhysicalConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreatePhysicalConnectionResult(const std::string &payload);
|
||||
~CreatePhysicalConnectionResult();
|
||||
std::string getPhysicalConnectionId()const;
|
||||
void setPhysicalConnectionId(const std::string& physicalConnectionId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateRouteEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateRouteEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
struct NextHopList
|
||||
{
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateRouterInterfaceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateRouterInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateRouterInterfaceResult(const std::string &payload);
|
||||
~CreateRouterInterfaceResult();
|
||||
std::string getRouterInterfaceId()const;
|
||||
void setRouterInterfaceId(const std::string& routerInterfaceId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSnatEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSnatEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateSnatEntryResult(const std::string &payload);
|
||||
~CreateSnatEntryResult();
|
||||
std::string getSnatEntryId()const;
|
||||
void setSnatEntryId(const std::string& snatEntryId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -14,12 +14,13 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATESSLVPNCLIENTCERTREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATESSLVPNCLIENTCERTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,48 +28,42 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT GrantInstanceToCbnRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSslVpnClientCertRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GrantInstanceToCbnRequest();
|
||||
~GrantInstanceToCbnRequest();
|
||||
CreateSslVpnClientCertRequest();
|
||||
~CreateSslVpnClientCertRequest();
|
||||
|
||||
std::string getSslVpnServerId()const;
|
||||
void setSslVpnServerId(const std::string& sslVpnServerId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
std::string getCbnUid()const;
|
||||
void setCbnUid(const std::string& cbnUid);
|
||||
std::string getCbnInstanceId()const;
|
||||
void setCbnInstanceId(const std::string& cbnInstanceId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string sslVpnServerId_;
|
||||
long resourceOwnerId_;
|
||||
std::string instanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string instanceType_;
|
||||
std::string cbnUid_;
|
||||
std::string cbnInstanceId_;
|
||||
std::string name_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATESSLVPNCLIENTCERTREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_VPC_MODEL_CREATESSLVPNCLIENTCERTRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATESSLVPNCLIENTCERTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vpc
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSslVpnClientCertResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSslVpnClientCertResult();
|
||||
explicit CreateSslVpnClientCertResult(const std::string &payload);
|
||||
~CreateSslVpnClientCertResult();
|
||||
std::string getSslVpnClientCertId()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string sslVpnClientCertId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATESSLVPNCLIENTCERTRESULT_H_
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* 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_VPC_MODEL_CREATESSLVPNSERVERREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATESSLVPNSERVERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vpc
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSslVpnServerRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSslVpnServerRequest();
|
||||
~CreateSslVpnServerRequest();
|
||||
|
||||
std::string getCipher()const;
|
||||
void setCipher(const std::string& cipher);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientIpPool()const;
|
||||
void setClientIpPool(const std::string& clientIpPool);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
bool getCompress()const;
|
||||
void setCompress(bool compress);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getVpnGatewayId()const;
|
||||
void setVpnGatewayId(const std::string& vpnGatewayId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getLocalSubnet()const;
|
||||
void setLocalSubnet(const std::string& localSubnet);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPort()const;
|
||||
void setPort(int port);
|
||||
std::string getProto()const;
|
||||
void setProto(const std::string& proto);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string cipher_;
|
||||
long resourceOwnerId_;
|
||||
std::string clientIpPool_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
bool compress_;
|
||||
std::string ownerAccount_;
|
||||
std::string vpnGatewayId_;
|
||||
long ownerId_;
|
||||
std::string localSubnet_;
|
||||
std::string regionId_;
|
||||
int port_;
|
||||
std::string proto_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATESSLVPNSERVERREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_VPC_MODEL_CREATESSLVPNSERVERRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATESSLVPNSERVERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vpc
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSslVpnServerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSslVpnServerResult();
|
||||
explicit CreateSslVpnServerResult(const std::string &payload);
|
||||
~CreateSslVpnServerResult();
|
||||
std::string getSslVpnServerId()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string sslVpnServerId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATESSLVPNSERVERRESULT_H_
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVSwitchRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVSwitchRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateVSwitchResult(const std::string &payload);
|
||||
~CreateVSwitchResult();
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVirtualBorderRouterRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVirtualBorderRouterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateVirtualBorderRouterResult(const std::string &payload);
|
||||
~CreateVirtualBorderRouterResult();
|
||||
std::string getVbrId()const;
|
||||
void setVbrId(const std::string& vbrId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVpcRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVpcRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,11 +38,8 @@ namespace AlibabaCloud
|
||||
explicit CreateVpcResult(const std::string &payload);
|
||||
~CreateVpcResult();
|
||||
std::string getVRouterId()const;
|
||||
void setVRouterId(const std::string& vRouterId);
|
||||
std::string getRouteTableId()const;
|
||||
void setRouteTableId(const std::string& routeTableId);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVpnConnectionRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVpnConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,11 +38,8 @@ namespace AlibabaCloud
|
||||
explicit CreateVpnConnectionResult(const std::string &payload);
|
||||
~CreateVpnConnectionResult();
|
||||
long getCreateTime()const;
|
||||
void setCreateTime(long createTime);
|
||||
std::string getVpnConnectionId()const;
|
||||
void setVpnConnectionId(const std::string& vpnConnectionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeactivateRouterInterfaceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeactivateRouterInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBandwidthPackageRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBandwidthPackageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpGroupRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpNetworkRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpNetworkRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpPeerRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpPeerRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteCommonBandwidthPackageRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteCommonBandwidthPackageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteCustomerGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteCustomerGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteForwardEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteForwardEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteGlobalAccelerationInstanceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteGlobalAccelerationInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteHaVipRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteHaVipRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteNatGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteNatGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteNqaRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteNqaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeletePhysicalConnectionRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeletePhysicalConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteRouteEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteRouteEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
struct NextHopList
|
||||
{
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteRouterInterfaceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteRouterInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSnatEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSnatEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -14,12 +14,13 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DESCRIBEGRANTRULESTOCBNREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBEGRANTRULESTOCBNREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,17 +28,15 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeGrantRulesToCbnRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSslVpnClientCertRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeGrantRulesToCbnRequest();
|
||||
~DescribeGrantRulesToCbnRequest();
|
||||
DeleteSslVpnClientCertRequest();
|
||||
~DeleteSslVpnClientCertRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
@@ -46,23 +45,22 @@ namespace AlibabaCloud
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSslVpnClientCertId()const;
|
||||
void setSslVpnClientCertId(const std::string& sslVpnClientCertId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string instanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string clientToken_;
|
||||
std::string ownerAccount_;
|
||||
std::string instanceType_;
|
||||
long ownerId_;
|
||||
std::string sslVpnClientCertId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEGRANTRULESTOCBNREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT RevokeInstanceFromCbnResult : public ServiceResult
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSslVpnClientCertResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
RevokeInstanceFromCbnResult();
|
||||
explicit RevokeInstanceFromCbnResult(const std::string &payload);
|
||||
~RevokeInstanceFromCbnResult();
|
||||
DeleteSslVpnClientCertResult();
|
||||
explicit DeleteSslVpnClientCertResult(const std::string &payload);
|
||||
~DeleteSslVpnClientCertResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTRESULT_H_
|
||||
@@ -14,12 +14,13 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,17 +28,17 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT RevokeInstanceFromCbnRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSslVpnServerRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RevokeInstanceFromCbnRequest();
|
||||
~RevokeInstanceFromCbnRequest();
|
||||
DeleteSslVpnServerRequest();
|
||||
~DeleteSslVpnServerRequest();
|
||||
|
||||
std::string getSslVpnServerId()const;
|
||||
void setSslVpnServerId(const std::string& sslVpnServerId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
@@ -46,29 +47,20 @@ namespace AlibabaCloud
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
std::string getCbnUid()const;
|
||||
void setCbnUid(const std::string& cbnUid);
|
||||
std::string getCbnInstanceId()const;
|
||||
void setCbnInstanceId(const std::string& cbnInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string sslVpnServerId_;
|
||||
long resourceOwnerId_;
|
||||
std::string instanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string clientToken_;
|
||||
std::string ownerAccount_;
|
||||
std::string instanceType_;
|
||||
std::string cbnUid_;
|
||||
std::string cbnInstanceId_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT GrantInstanceToCbnResult : public ServiceResult
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSslVpnServerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GrantInstanceToCbnResult();
|
||||
explicit GrantInstanceToCbnResult(const std::string &payload);
|
||||
~GrantInstanceToCbnResult();
|
||||
DeleteSslVpnServerResult();
|
||||
explicit DeleteSslVpnServerResult(const std::string &payload);
|
||||
~DeleteSslVpnServerResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERRESULT_H_
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVSwitchRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVSwitchRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVirtualBorderRouterRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVirtualBorderRouterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpcRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpcRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpnConnectionRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpnConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpnGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpnGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeAccessPointsRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeAccessPointsRequest : public RpcServiceRequest
|
||||
{
|
||||
struct Filter
|
||||
{
|
||||
|
||||
@@ -49,13 +49,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeAccessPointsResult(const std::string &payload);
|
||||
~DescribeAccessPointsResult();
|
||||
std::vector<AccessPointType> getAccessPointSet()const;
|
||||
void setAccessPointSet(const std::vector<AccessPointType>& accessPointSet);
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBandwidthPackagePublicIpMonitorDataRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBandwidthPackagePublicIpMonitorDataRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -49,7 +49,6 @@ namespace AlibabaCloud
|
||||
explicit DescribeBandwidthPackagePublicIpMonitorDataResult(const std::string &payload);
|
||||
~DescribeBandwidthPackagePublicIpMonitorDataResult();
|
||||
std::vector<MonitorData> getMonitorDatas()const;
|
||||
void setMonitorDatas(const std::vector<MonitorData>& monitorDatas);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBandwidthPackagesRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBandwidthPackagesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -63,13 +63,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeBandwidthPackagesResult(const std::string &payload);
|
||||
~DescribeBandwidthPackagesResult();
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::vector<BandwidthPackage> getBandwidthPackages()const;
|
||||
void setBandwidthPackages(const std::vector<BandwidthPackage>& bandwidthPackages);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBgpGroupsRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBgpGroupsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -54,13 +54,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeBgpGroupsResult(const std::string &payload);
|
||||
~DescribeBgpGroupsResult();
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::vector<BgpGroup> getBgpGroups()const;
|
||||
void setBgpGroups(const std::vector<BgpGroup>& bgpGroups);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBgpPeersRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBgpPeersRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -57,13 +57,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeBgpPeersResult(const std::string &payload);
|
||||
~DescribeBgpPeersResult();
|
||||
std::vector<BgpPeer> getBgpPeers()const;
|
||||
void setBgpPeers(const std::vector<BgpPeer>& bgpPeers);
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCommonBandwidthPackagesRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCommonBandwidthPackagesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -59,13 +59,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeCommonBandwidthPackagesResult(const std::string &payload);
|
||||
~DescribeCommonBandwidthPackagesResult();
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::vector<CommonBandwidthPackage> getCommonBandwidthPackages()const;
|
||||
void setCommonBandwidthPackages(const std::vector<CommonBandwidthPackage>& commonBandwidthPackages);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCustomerGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCustomerGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,15 +38,10 @@ namespace AlibabaCloud
|
||||
explicit DescribeCustomerGatewayResult(const std::string &payload);
|
||||
~DescribeCustomerGatewayResult();
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getCustomerGatewayId()const;
|
||||
void setCustomerGatewayId(const std::string& customerGatewayId);
|
||||
long getCreateTime()const;
|
||||
void setCreateTime(long createTime);
|
||||
std::string getIpAddress()const;
|
||||
void setIpAddress(const std::string& ipAddress);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCustomerGatewaysRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCustomerGatewaysRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -46,13 +46,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeCustomerGatewaysResult(const std::string &payload);
|
||||
~DescribeCustomerGatewaysResult();
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::vector<CustomerGateway> getCustomerGateways()const;
|
||||
void setCustomerGateways(const std::vector<CustomerGateway>& customerGateways);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeEipAddressesRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeEipAddressesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -64,13 +64,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeEipAddressesResult(const std::string &payload);
|
||||
~DescribeEipAddressesResult();
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
std::vector<EipAddress> getEipAddresses()const;
|
||||
void setEipAddresses(const std::vector<EipAddress>& eipAddresses);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user