regenerate code
This commit is contained in:
@@ -37,6 +37,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/AddIPv6TranslatorAclListEntryResult.h
|
||||
include/alibabacloud/vpc/model/AllocateEipAddressRequest.h
|
||||
include/alibabacloud/vpc/model/AllocateEipAddressResult.h
|
||||
include/alibabacloud/vpc/model/AllocateEipSegmentAddressRequest.h
|
||||
include/alibabacloud/vpc/model/AllocateEipSegmentAddressResult.h
|
||||
include/alibabacloud/vpc/model/AllocateIpv6InternetBandwidthRequest.h
|
||||
include/alibabacloud/vpc/model/AllocateIpv6InternetBandwidthResult.h
|
||||
include/alibabacloud/vpc/model/ApplyPhysicalConnectionLOARequest.h
|
||||
@@ -53,8 +55,12 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/AssociatePhysicalConnectionToVirtualBorderRouterResult.h
|
||||
include/alibabacloud/vpc/model/AssociateRouteTableRequest.h
|
||||
include/alibabacloud/vpc/model/AssociateRouteTableResult.h
|
||||
include/alibabacloud/vpc/model/AssociateVpcCidrBlockRequest.h
|
||||
include/alibabacloud/vpc/model/AssociateVpcCidrBlockResult.h
|
||||
include/alibabacloud/vpc/model/CancelCommonBandwidthPackageIpBandwidthRequest.h
|
||||
include/alibabacloud/vpc/model/CancelCommonBandwidthPackageIpBandwidthResult.h
|
||||
include/alibabacloud/vpc/model/CancelExpressCloudConnectionRequest.h
|
||||
include/alibabacloud/vpc/model/CancelExpressCloudConnectionResult.h
|
||||
include/alibabacloud/vpc/model/CancelPhysicalConnectionRequest.h
|
||||
include/alibabacloud/vpc/model/CancelPhysicalConnectionResult.h
|
||||
include/alibabacloud/vpc/model/CompletePhysicalConnectionLOARequest.h
|
||||
@@ -147,6 +153,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DeleteCommonBandwidthPackageResult.h
|
||||
include/alibabacloud/vpc/model/DeleteCustomerGatewayRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteCustomerGatewayResult.h
|
||||
include/alibabacloud/vpc/model/DeleteExpressCloudConnectionRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteExpressCloudConnectionResult.h
|
||||
include/alibabacloud/vpc/model/DeleteExpressConnectRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteExpressConnectResult.h
|
||||
include/alibabacloud/vpc/model/DeleteFlowLogRequest.h
|
||||
@@ -225,6 +233,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DescribeEipGatewayInfoResult.h
|
||||
include/alibabacloud/vpc/model/DescribeEipMonitorDataRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeEipMonitorDataResult.h
|
||||
include/alibabacloud/vpc/model/DescribeEipSegmentRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeEipSegmentResult.h
|
||||
include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsResult.h
|
||||
include/alibabacloud/vpc/model/DescribeFlowLogsRequest.h
|
||||
@@ -261,6 +271,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DescribeNetworkAclAttributesResult.h
|
||||
include/alibabacloud/vpc/model/DescribeNetworkAclsRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeNetworkAclsResult.h
|
||||
include/alibabacloud/vpc/model/DescribeNewProjectEipMonitorDataRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeNewProjectEipMonitorDataResult.h
|
||||
include/alibabacloud/vpc/model/DescribePhysicalConnectionLOARequest.h
|
||||
include/alibabacloud/vpc/model/DescribePhysicalConnectionLOAResult.h
|
||||
include/alibabacloud/vpc/model/DescribePhysicalConnectionsRequest.h
|
||||
@@ -273,6 +285,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DescribeRouteTableListResult.h
|
||||
include/alibabacloud/vpc/model/DescribeRouteTablesRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeRouteTablesResult.h
|
||||
include/alibabacloud/vpc/model/DescribeRouterInterfaceAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeRouterInterfaceAttributeResult.h
|
||||
include/alibabacloud/vpc/model/DescribeRouterInterfacesRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeRouterInterfacesResult.h
|
||||
include/alibabacloud/vpc/model/DescribeServerRelatedGlobalAccelerationInstancesRequest.h
|
||||
@@ -425,6 +439,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/RecoverVirtualBorderRouterResult.h
|
||||
include/alibabacloud/vpc/model/ReleaseEipAddressRequest.h
|
||||
include/alibabacloud/vpc/model/ReleaseEipAddressResult.h
|
||||
include/alibabacloud/vpc/model/ReleaseEipSegmentAddressRequest.h
|
||||
include/alibabacloud/vpc/model/ReleaseEipSegmentAddressResult.h
|
||||
include/alibabacloud/vpc/model/RemoveBandwidthPackageIpsRequest.h
|
||||
include/alibabacloud/vpc/model/RemoveBandwidthPackageIpsResult.h
|
||||
include/alibabacloud/vpc/model/RemoveCommonBandwidthPackageIpRequest.h
|
||||
@@ -455,6 +471,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/UnassociatePhysicalConnectionFromVirtualBorderRouterResult.h
|
||||
include/alibabacloud/vpc/model/UnassociateRouteTableRequest.h
|
||||
include/alibabacloud/vpc/model/UnassociateRouteTableResult.h
|
||||
include/alibabacloud/vpc/model/UnassociateVpcCidrBlockRequest.h
|
||||
include/alibabacloud/vpc/model/UnassociateVpcCidrBlockResult.h
|
||||
include/alibabacloud/vpc/model/UpdateNetworkAclEntriesRequest.h
|
||||
include/alibabacloud/vpc/model/UpdateNetworkAclEntriesResult.h )
|
||||
|
||||
@@ -476,6 +494,8 @@ set(vpc_src
|
||||
src/model/AddIPv6TranslatorAclListEntryResult.cc
|
||||
src/model/AllocateEipAddressRequest.cc
|
||||
src/model/AllocateEipAddressResult.cc
|
||||
src/model/AllocateEipSegmentAddressRequest.cc
|
||||
src/model/AllocateEipSegmentAddressResult.cc
|
||||
src/model/AllocateIpv6InternetBandwidthRequest.cc
|
||||
src/model/AllocateIpv6InternetBandwidthResult.cc
|
||||
src/model/ApplyPhysicalConnectionLOARequest.cc
|
||||
@@ -492,8 +512,12 @@ set(vpc_src
|
||||
src/model/AssociatePhysicalConnectionToVirtualBorderRouterResult.cc
|
||||
src/model/AssociateRouteTableRequest.cc
|
||||
src/model/AssociateRouteTableResult.cc
|
||||
src/model/AssociateVpcCidrBlockRequest.cc
|
||||
src/model/AssociateVpcCidrBlockResult.cc
|
||||
src/model/CancelCommonBandwidthPackageIpBandwidthRequest.cc
|
||||
src/model/CancelCommonBandwidthPackageIpBandwidthResult.cc
|
||||
src/model/CancelExpressCloudConnectionRequest.cc
|
||||
src/model/CancelExpressCloudConnectionResult.cc
|
||||
src/model/CancelPhysicalConnectionRequest.cc
|
||||
src/model/CancelPhysicalConnectionResult.cc
|
||||
src/model/CompletePhysicalConnectionLOARequest.cc
|
||||
@@ -586,6 +610,8 @@ set(vpc_src
|
||||
src/model/DeleteCommonBandwidthPackageResult.cc
|
||||
src/model/DeleteCustomerGatewayRequest.cc
|
||||
src/model/DeleteCustomerGatewayResult.cc
|
||||
src/model/DeleteExpressCloudConnectionRequest.cc
|
||||
src/model/DeleteExpressCloudConnectionResult.cc
|
||||
src/model/DeleteExpressConnectRequest.cc
|
||||
src/model/DeleteExpressConnectResult.cc
|
||||
src/model/DeleteFlowLogRequest.cc
|
||||
@@ -664,6 +690,8 @@ set(vpc_src
|
||||
src/model/DescribeEipGatewayInfoResult.cc
|
||||
src/model/DescribeEipMonitorDataRequest.cc
|
||||
src/model/DescribeEipMonitorDataResult.cc
|
||||
src/model/DescribeEipSegmentRequest.cc
|
||||
src/model/DescribeEipSegmentResult.cc
|
||||
src/model/DescribeExpressCloudConnectionsRequest.cc
|
||||
src/model/DescribeExpressCloudConnectionsResult.cc
|
||||
src/model/DescribeFlowLogsRequest.cc
|
||||
@@ -700,6 +728,8 @@ set(vpc_src
|
||||
src/model/DescribeNetworkAclAttributesResult.cc
|
||||
src/model/DescribeNetworkAclsRequest.cc
|
||||
src/model/DescribeNetworkAclsResult.cc
|
||||
src/model/DescribeNewProjectEipMonitorDataRequest.cc
|
||||
src/model/DescribeNewProjectEipMonitorDataResult.cc
|
||||
src/model/DescribePhysicalConnectionLOARequest.cc
|
||||
src/model/DescribePhysicalConnectionLOAResult.cc
|
||||
src/model/DescribePhysicalConnectionsRequest.cc
|
||||
@@ -712,6 +742,8 @@ set(vpc_src
|
||||
src/model/DescribeRouteTableListResult.cc
|
||||
src/model/DescribeRouteTablesRequest.cc
|
||||
src/model/DescribeRouteTablesResult.cc
|
||||
src/model/DescribeRouterInterfaceAttributeRequest.cc
|
||||
src/model/DescribeRouterInterfaceAttributeResult.cc
|
||||
src/model/DescribeRouterInterfacesRequest.cc
|
||||
src/model/DescribeRouterInterfacesResult.cc
|
||||
src/model/DescribeServerRelatedGlobalAccelerationInstancesRequest.cc
|
||||
@@ -864,6 +896,8 @@ set(vpc_src
|
||||
src/model/RecoverVirtualBorderRouterResult.cc
|
||||
src/model/ReleaseEipAddressRequest.cc
|
||||
src/model/ReleaseEipAddressResult.cc
|
||||
src/model/ReleaseEipSegmentAddressRequest.cc
|
||||
src/model/ReleaseEipSegmentAddressResult.cc
|
||||
src/model/RemoveBandwidthPackageIpsRequest.cc
|
||||
src/model/RemoveBandwidthPackageIpsResult.cc
|
||||
src/model/RemoveCommonBandwidthPackageIpRequest.cc
|
||||
@@ -894,6 +928,8 @@ set(vpc_src
|
||||
src/model/UnassociatePhysicalConnectionFromVirtualBorderRouterResult.cc
|
||||
src/model/UnassociateRouteTableRequest.cc
|
||||
src/model/UnassociateRouteTableResult.cc
|
||||
src/model/UnassociateVpcCidrBlockRequest.cc
|
||||
src/model/UnassociateVpcCidrBlockResult.cc
|
||||
src/model/UpdateNetworkAclEntriesRequest.cc
|
||||
src/model/UpdateNetworkAclEntriesResult.cc )
|
||||
|
||||
|
||||
@@ -38,6 +38,8 @@
|
||||
#include "model/AddIPv6TranslatorAclListEntryResult.h"
|
||||
#include "model/AllocateEipAddressRequest.h"
|
||||
#include "model/AllocateEipAddressResult.h"
|
||||
#include "model/AllocateEipSegmentAddressRequest.h"
|
||||
#include "model/AllocateEipSegmentAddressResult.h"
|
||||
#include "model/AllocateIpv6InternetBandwidthRequest.h"
|
||||
#include "model/AllocateIpv6InternetBandwidthResult.h"
|
||||
#include "model/ApplyPhysicalConnectionLOARequest.h"
|
||||
@@ -54,8 +56,12 @@
|
||||
#include "model/AssociatePhysicalConnectionToVirtualBorderRouterResult.h"
|
||||
#include "model/AssociateRouteTableRequest.h"
|
||||
#include "model/AssociateRouteTableResult.h"
|
||||
#include "model/AssociateVpcCidrBlockRequest.h"
|
||||
#include "model/AssociateVpcCidrBlockResult.h"
|
||||
#include "model/CancelCommonBandwidthPackageIpBandwidthRequest.h"
|
||||
#include "model/CancelCommonBandwidthPackageIpBandwidthResult.h"
|
||||
#include "model/CancelExpressCloudConnectionRequest.h"
|
||||
#include "model/CancelExpressCloudConnectionResult.h"
|
||||
#include "model/CancelPhysicalConnectionRequest.h"
|
||||
#include "model/CancelPhysicalConnectionResult.h"
|
||||
#include "model/CompletePhysicalConnectionLOARequest.h"
|
||||
@@ -148,6 +154,8 @@
|
||||
#include "model/DeleteCommonBandwidthPackageResult.h"
|
||||
#include "model/DeleteCustomerGatewayRequest.h"
|
||||
#include "model/DeleteCustomerGatewayResult.h"
|
||||
#include "model/DeleteExpressCloudConnectionRequest.h"
|
||||
#include "model/DeleteExpressCloudConnectionResult.h"
|
||||
#include "model/DeleteExpressConnectRequest.h"
|
||||
#include "model/DeleteExpressConnectResult.h"
|
||||
#include "model/DeleteFlowLogRequest.h"
|
||||
@@ -226,6 +234,8 @@
|
||||
#include "model/DescribeEipGatewayInfoResult.h"
|
||||
#include "model/DescribeEipMonitorDataRequest.h"
|
||||
#include "model/DescribeEipMonitorDataResult.h"
|
||||
#include "model/DescribeEipSegmentRequest.h"
|
||||
#include "model/DescribeEipSegmentResult.h"
|
||||
#include "model/DescribeExpressCloudConnectionsRequest.h"
|
||||
#include "model/DescribeExpressCloudConnectionsResult.h"
|
||||
#include "model/DescribeFlowLogsRequest.h"
|
||||
@@ -262,6 +272,8 @@
|
||||
#include "model/DescribeNetworkAclAttributesResult.h"
|
||||
#include "model/DescribeNetworkAclsRequest.h"
|
||||
#include "model/DescribeNetworkAclsResult.h"
|
||||
#include "model/DescribeNewProjectEipMonitorDataRequest.h"
|
||||
#include "model/DescribeNewProjectEipMonitorDataResult.h"
|
||||
#include "model/DescribePhysicalConnectionLOARequest.h"
|
||||
#include "model/DescribePhysicalConnectionLOAResult.h"
|
||||
#include "model/DescribePhysicalConnectionsRequest.h"
|
||||
@@ -274,6 +286,8 @@
|
||||
#include "model/DescribeRouteTableListResult.h"
|
||||
#include "model/DescribeRouteTablesRequest.h"
|
||||
#include "model/DescribeRouteTablesResult.h"
|
||||
#include "model/DescribeRouterInterfaceAttributeRequest.h"
|
||||
#include "model/DescribeRouterInterfaceAttributeResult.h"
|
||||
#include "model/DescribeRouterInterfacesRequest.h"
|
||||
#include "model/DescribeRouterInterfacesResult.h"
|
||||
#include "model/DescribeServerRelatedGlobalAccelerationInstancesRequest.h"
|
||||
@@ -426,6 +440,8 @@
|
||||
#include "model/RecoverVirtualBorderRouterResult.h"
|
||||
#include "model/ReleaseEipAddressRequest.h"
|
||||
#include "model/ReleaseEipAddressResult.h"
|
||||
#include "model/ReleaseEipSegmentAddressRequest.h"
|
||||
#include "model/ReleaseEipSegmentAddressResult.h"
|
||||
#include "model/RemoveBandwidthPackageIpsRequest.h"
|
||||
#include "model/RemoveBandwidthPackageIpsResult.h"
|
||||
#include "model/RemoveCommonBandwidthPackageIpRequest.h"
|
||||
@@ -456,6 +472,8 @@
|
||||
#include "model/UnassociatePhysicalConnectionFromVirtualBorderRouterResult.h"
|
||||
#include "model/UnassociateRouteTableRequest.h"
|
||||
#include "model/UnassociateRouteTableResult.h"
|
||||
#include "model/UnassociateVpcCidrBlockRequest.h"
|
||||
#include "model/UnassociateVpcCidrBlockResult.h"
|
||||
#include "model/UpdateNetworkAclEntriesRequest.h"
|
||||
#include "model/UpdateNetworkAclEntriesResult.h"
|
||||
|
||||
@@ -491,6 +509,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::AllocateEipSegmentAddressResult> AllocateEipSegmentAddressOutcome;
|
||||
typedef std::future<AllocateEipSegmentAddressOutcome> AllocateEipSegmentAddressOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AllocateEipSegmentAddressRequest&, const AllocateEipSegmentAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateEipSegmentAddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::AllocateIpv6InternetBandwidthResult> AllocateIpv6InternetBandwidthOutcome;
|
||||
typedef std::future<AllocateIpv6InternetBandwidthOutcome> AllocateIpv6InternetBandwidthOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AllocateIpv6InternetBandwidthRequest&, const AllocateIpv6InternetBandwidthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateIpv6InternetBandwidthAsyncHandler;
|
||||
@@ -515,9 +536,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AssociateRouteTableResult> AssociateRouteTableOutcome;
|
||||
typedef std::future<AssociateRouteTableOutcome> AssociateRouteTableOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AssociateRouteTableRequest&, const AssociateRouteTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateRouteTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::AssociateVpcCidrBlockResult> AssociateVpcCidrBlockOutcome;
|
||||
typedef std::future<AssociateVpcCidrBlockOutcome> AssociateVpcCidrBlockOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AssociateVpcCidrBlockRequest&, const AssociateVpcCidrBlockOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateVpcCidrBlockAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelCommonBandwidthPackageIpBandwidthResult> CancelCommonBandwidthPackageIpBandwidthOutcome;
|
||||
typedef std::future<CancelCommonBandwidthPackageIpBandwidthOutcome> CancelCommonBandwidthPackageIpBandwidthOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CancelCommonBandwidthPackageIpBandwidthRequest&, const CancelCommonBandwidthPackageIpBandwidthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelCommonBandwidthPackageIpBandwidthAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelExpressCloudConnectionResult> CancelExpressCloudConnectionOutcome;
|
||||
typedef std::future<CancelExpressCloudConnectionOutcome> CancelExpressCloudConnectionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CancelExpressCloudConnectionRequest&, const CancelExpressCloudConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelExpressCloudConnectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelPhysicalConnectionResult> CancelPhysicalConnectionOutcome;
|
||||
typedef std::future<CancelPhysicalConnectionOutcome> CancelPhysicalConnectionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CancelPhysicalConnectionRequest&, const CancelPhysicalConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelPhysicalConnectionAsyncHandler;
|
||||
@@ -656,6 +683,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteCustomerGatewayResult> DeleteCustomerGatewayOutcome;
|
||||
typedef std::future<DeleteCustomerGatewayOutcome> DeleteCustomerGatewayOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteCustomerGatewayRequest&, const DeleteCustomerGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCustomerGatewayAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteExpressCloudConnectionResult> DeleteExpressCloudConnectionOutcome;
|
||||
typedef std::future<DeleteExpressCloudConnectionOutcome> DeleteExpressCloudConnectionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteExpressCloudConnectionRequest&, const DeleteExpressCloudConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteExpressCloudConnectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteExpressConnectResult> DeleteExpressConnectOutcome;
|
||||
typedef std::future<DeleteExpressConnectOutcome> DeleteExpressConnectOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteExpressConnectRequest&, const DeleteExpressConnectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteExpressConnectAsyncHandler;
|
||||
@@ -773,6 +803,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeEipMonitorDataResult> DescribeEipMonitorDataOutcome;
|
||||
typedef std::future<DescribeEipMonitorDataOutcome> DescribeEipMonitorDataOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeEipMonitorDataRequest&, const DescribeEipMonitorDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEipMonitorDataAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeEipSegmentResult> DescribeEipSegmentOutcome;
|
||||
typedef std::future<DescribeEipSegmentOutcome> DescribeEipSegmentOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeEipSegmentRequest&, const DescribeEipSegmentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEipSegmentAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeExpressCloudConnectionsResult> DescribeExpressCloudConnectionsOutcome;
|
||||
typedef std::future<DescribeExpressCloudConnectionsOutcome> DescribeExpressCloudConnectionsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeExpressCloudConnectionsRequest&, const DescribeExpressCloudConnectionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeExpressCloudConnectionsAsyncHandler;
|
||||
@@ -827,6 +860,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeNetworkAclsResult> DescribeNetworkAclsOutcome;
|
||||
typedef std::future<DescribeNetworkAclsOutcome> DescribeNetworkAclsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeNetworkAclsRequest&, const DescribeNetworkAclsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNetworkAclsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeNewProjectEipMonitorDataResult> DescribeNewProjectEipMonitorDataOutcome;
|
||||
typedef std::future<DescribeNewProjectEipMonitorDataOutcome> DescribeNewProjectEipMonitorDataOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeNewProjectEipMonitorDataRequest&, const DescribeNewProjectEipMonitorDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNewProjectEipMonitorDataAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribePhysicalConnectionLOAResult> DescribePhysicalConnectionLOAOutcome;
|
||||
typedef std::future<DescribePhysicalConnectionLOAOutcome> DescribePhysicalConnectionLOAOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribePhysicalConnectionLOARequest&, const DescribePhysicalConnectionLOAOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePhysicalConnectionLOAAsyncHandler;
|
||||
@@ -845,6 +881,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeRouteTablesResult> DescribeRouteTablesOutcome;
|
||||
typedef std::future<DescribeRouteTablesOutcome> DescribeRouteTablesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeRouteTablesRequest&, const DescribeRouteTablesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRouteTablesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRouterInterfaceAttributeResult> DescribeRouterInterfaceAttributeOutcome;
|
||||
typedef std::future<DescribeRouterInterfaceAttributeOutcome> DescribeRouterInterfaceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeRouterInterfaceAttributeRequest&, const DescribeRouterInterfaceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRouterInterfaceAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRouterInterfacesResult> DescribeRouterInterfacesOutcome;
|
||||
typedef std::future<DescribeRouterInterfacesOutcome> DescribeRouterInterfacesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeRouterInterfacesRequest&, const DescribeRouterInterfacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRouterInterfacesAsyncHandler;
|
||||
@@ -1073,6 +1112,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ReleaseEipAddressResult> ReleaseEipAddressOutcome;
|
||||
typedef std::future<ReleaseEipAddressOutcome> ReleaseEipAddressOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ReleaseEipAddressRequest&, const ReleaseEipAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseEipAddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReleaseEipSegmentAddressResult> ReleaseEipSegmentAddressOutcome;
|
||||
typedef std::future<ReleaseEipSegmentAddressOutcome> ReleaseEipSegmentAddressOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ReleaseEipSegmentAddressRequest&, const ReleaseEipSegmentAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseEipSegmentAddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::RemoveBandwidthPackageIpsResult> RemoveBandwidthPackageIpsOutcome;
|
||||
typedef std::future<RemoveBandwidthPackageIpsOutcome> RemoveBandwidthPackageIpsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::RemoveBandwidthPackageIpsRequest&, const RemoveBandwidthPackageIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveBandwidthPackageIpsAsyncHandler;
|
||||
@@ -1118,6 +1160,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UnassociateRouteTableResult> UnassociateRouteTableOutcome;
|
||||
typedef std::future<UnassociateRouteTableOutcome> UnassociateRouteTableOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UnassociateRouteTableRequest&, const UnassociateRouteTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnassociateRouteTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnassociateVpcCidrBlockResult> UnassociateVpcCidrBlockOutcome;
|
||||
typedef std::future<UnassociateVpcCidrBlockOutcome> UnassociateVpcCidrBlockOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UnassociateVpcCidrBlockRequest&, const UnassociateVpcCidrBlockOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnassociateVpcCidrBlockAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateNetworkAclEntriesResult> UpdateNetworkAclEntriesOutcome;
|
||||
typedef std::future<UpdateNetworkAclEntriesOutcome> UpdateNetworkAclEntriesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UpdateNetworkAclEntriesRequest&, const UpdateNetworkAclEntriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateNetworkAclEntriesAsyncHandler;
|
||||
@@ -1150,6 +1195,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;
|
||||
AllocateEipSegmentAddressOutcome allocateEipSegmentAddress(const Model::AllocateEipSegmentAddressRequest &request)const;
|
||||
void allocateEipSegmentAddressAsync(const Model::AllocateEipSegmentAddressRequest& request, const AllocateEipSegmentAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AllocateEipSegmentAddressOutcomeCallable allocateEipSegmentAddressCallable(const Model::AllocateEipSegmentAddressRequest& request) const;
|
||||
AllocateIpv6InternetBandwidthOutcome allocateIpv6InternetBandwidth(const Model::AllocateIpv6InternetBandwidthRequest &request)const;
|
||||
void allocateIpv6InternetBandwidthAsync(const Model::AllocateIpv6InternetBandwidthRequest& request, const AllocateIpv6InternetBandwidthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AllocateIpv6InternetBandwidthOutcomeCallable allocateIpv6InternetBandwidthCallable(const Model::AllocateIpv6InternetBandwidthRequest& request) const;
|
||||
@@ -1174,9 +1222,15 @@ namespace AlibabaCloud
|
||||
AssociateRouteTableOutcome associateRouteTable(const Model::AssociateRouteTableRequest &request)const;
|
||||
void associateRouteTableAsync(const Model::AssociateRouteTableRequest& request, const AssociateRouteTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AssociateRouteTableOutcomeCallable associateRouteTableCallable(const Model::AssociateRouteTableRequest& request) const;
|
||||
AssociateVpcCidrBlockOutcome associateVpcCidrBlock(const Model::AssociateVpcCidrBlockRequest &request)const;
|
||||
void associateVpcCidrBlockAsync(const Model::AssociateVpcCidrBlockRequest& request, const AssociateVpcCidrBlockAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AssociateVpcCidrBlockOutcomeCallable associateVpcCidrBlockCallable(const Model::AssociateVpcCidrBlockRequest& request) const;
|
||||
CancelCommonBandwidthPackageIpBandwidthOutcome cancelCommonBandwidthPackageIpBandwidth(const Model::CancelCommonBandwidthPackageIpBandwidthRequest &request)const;
|
||||
void cancelCommonBandwidthPackageIpBandwidthAsync(const Model::CancelCommonBandwidthPackageIpBandwidthRequest& request, const CancelCommonBandwidthPackageIpBandwidthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelCommonBandwidthPackageIpBandwidthOutcomeCallable cancelCommonBandwidthPackageIpBandwidthCallable(const Model::CancelCommonBandwidthPackageIpBandwidthRequest& request) const;
|
||||
CancelExpressCloudConnectionOutcome cancelExpressCloudConnection(const Model::CancelExpressCloudConnectionRequest &request)const;
|
||||
void cancelExpressCloudConnectionAsync(const Model::CancelExpressCloudConnectionRequest& request, const CancelExpressCloudConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelExpressCloudConnectionOutcomeCallable cancelExpressCloudConnectionCallable(const Model::CancelExpressCloudConnectionRequest& request) const;
|
||||
CancelPhysicalConnectionOutcome cancelPhysicalConnection(const Model::CancelPhysicalConnectionRequest &request)const;
|
||||
void cancelPhysicalConnectionAsync(const Model::CancelPhysicalConnectionRequest& request, const CancelPhysicalConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelPhysicalConnectionOutcomeCallable cancelPhysicalConnectionCallable(const Model::CancelPhysicalConnectionRequest& request) const;
|
||||
@@ -1315,6 +1369,9 @@ namespace AlibabaCloud
|
||||
DeleteCustomerGatewayOutcome deleteCustomerGateway(const Model::DeleteCustomerGatewayRequest &request)const;
|
||||
void deleteCustomerGatewayAsync(const Model::DeleteCustomerGatewayRequest& request, const DeleteCustomerGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCustomerGatewayOutcomeCallable deleteCustomerGatewayCallable(const Model::DeleteCustomerGatewayRequest& request) const;
|
||||
DeleteExpressCloudConnectionOutcome deleteExpressCloudConnection(const Model::DeleteExpressCloudConnectionRequest &request)const;
|
||||
void deleteExpressCloudConnectionAsync(const Model::DeleteExpressCloudConnectionRequest& request, const DeleteExpressCloudConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteExpressCloudConnectionOutcomeCallable deleteExpressCloudConnectionCallable(const Model::DeleteExpressCloudConnectionRequest& request) const;
|
||||
DeleteExpressConnectOutcome deleteExpressConnect(const Model::DeleteExpressConnectRequest &request)const;
|
||||
void deleteExpressConnectAsync(const Model::DeleteExpressConnectRequest& request, const DeleteExpressConnectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteExpressConnectOutcomeCallable deleteExpressConnectCallable(const Model::DeleteExpressConnectRequest& request) const;
|
||||
@@ -1432,6 +1489,9 @@ namespace AlibabaCloud
|
||||
DescribeEipMonitorDataOutcome describeEipMonitorData(const Model::DescribeEipMonitorDataRequest &request)const;
|
||||
void describeEipMonitorDataAsync(const Model::DescribeEipMonitorDataRequest& request, const DescribeEipMonitorDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeEipMonitorDataOutcomeCallable describeEipMonitorDataCallable(const Model::DescribeEipMonitorDataRequest& request) const;
|
||||
DescribeEipSegmentOutcome describeEipSegment(const Model::DescribeEipSegmentRequest &request)const;
|
||||
void describeEipSegmentAsync(const Model::DescribeEipSegmentRequest& request, const DescribeEipSegmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeEipSegmentOutcomeCallable describeEipSegmentCallable(const Model::DescribeEipSegmentRequest& request) const;
|
||||
DescribeExpressCloudConnectionsOutcome describeExpressCloudConnections(const Model::DescribeExpressCloudConnectionsRequest &request)const;
|
||||
void describeExpressCloudConnectionsAsync(const Model::DescribeExpressCloudConnectionsRequest& request, const DescribeExpressCloudConnectionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeExpressCloudConnectionsOutcomeCallable describeExpressCloudConnectionsCallable(const Model::DescribeExpressCloudConnectionsRequest& request) const;
|
||||
@@ -1486,6 +1546,9 @@ namespace AlibabaCloud
|
||||
DescribeNetworkAclsOutcome describeNetworkAcls(const Model::DescribeNetworkAclsRequest &request)const;
|
||||
void describeNetworkAclsAsync(const Model::DescribeNetworkAclsRequest& request, const DescribeNetworkAclsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeNetworkAclsOutcomeCallable describeNetworkAclsCallable(const Model::DescribeNetworkAclsRequest& request) const;
|
||||
DescribeNewProjectEipMonitorDataOutcome describeNewProjectEipMonitorData(const Model::DescribeNewProjectEipMonitorDataRequest &request)const;
|
||||
void describeNewProjectEipMonitorDataAsync(const Model::DescribeNewProjectEipMonitorDataRequest& request, const DescribeNewProjectEipMonitorDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeNewProjectEipMonitorDataOutcomeCallable describeNewProjectEipMonitorDataCallable(const Model::DescribeNewProjectEipMonitorDataRequest& request) const;
|
||||
DescribePhysicalConnectionLOAOutcome describePhysicalConnectionLOA(const Model::DescribePhysicalConnectionLOARequest &request)const;
|
||||
void describePhysicalConnectionLOAAsync(const Model::DescribePhysicalConnectionLOARequest& request, const DescribePhysicalConnectionLOAAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribePhysicalConnectionLOAOutcomeCallable describePhysicalConnectionLOACallable(const Model::DescribePhysicalConnectionLOARequest& request) const;
|
||||
@@ -1504,6 +1567,9 @@ namespace AlibabaCloud
|
||||
DescribeRouteTablesOutcome describeRouteTables(const Model::DescribeRouteTablesRequest &request)const;
|
||||
void describeRouteTablesAsync(const Model::DescribeRouteTablesRequest& request, const DescribeRouteTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRouteTablesOutcomeCallable describeRouteTablesCallable(const Model::DescribeRouteTablesRequest& request) const;
|
||||
DescribeRouterInterfaceAttributeOutcome describeRouterInterfaceAttribute(const Model::DescribeRouterInterfaceAttributeRequest &request)const;
|
||||
void describeRouterInterfaceAttributeAsync(const Model::DescribeRouterInterfaceAttributeRequest& request, const DescribeRouterInterfaceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRouterInterfaceAttributeOutcomeCallable describeRouterInterfaceAttributeCallable(const Model::DescribeRouterInterfaceAttributeRequest& request) const;
|
||||
DescribeRouterInterfacesOutcome describeRouterInterfaces(const Model::DescribeRouterInterfacesRequest &request)const;
|
||||
void describeRouterInterfacesAsync(const Model::DescribeRouterInterfacesRequest& request, const DescribeRouterInterfacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRouterInterfacesOutcomeCallable describeRouterInterfacesCallable(const Model::DescribeRouterInterfacesRequest& request) const;
|
||||
@@ -1732,6 +1798,9 @@ namespace AlibabaCloud
|
||||
ReleaseEipAddressOutcome releaseEipAddress(const Model::ReleaseEipAddressRequest &request)const;
|
||||
void releaseEipAddressAsync(const Model::ReleaseEipAddressRequest& request, const ReleaseEipAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReleaseEipAddressOutcomeCallable releaseEipAddressCallable(const Model::ReleaseEipAddressRequest& request) const;
|
||||
ReleaseEipSegmentAddressOutcome releaseEipSegmentAddress(const Model::ReleaseEipSegmentAddressRequest &request)const;
|
||||
void releaseEipSegmentAddressAsync(const Model::ReleaseEipSegmentAddressRequest& request, const ReleaseEipSegmentAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReleaseEipSegmentAddressOutcomeCallable releaseEipSegmentAddressCallable(const Model::ReleaseEipSegmentAddressRequest& request) const;
|
||||
RemoveBandwidthPackageIpsOutcome removeBandwidthPackageIps(const Model::RemoveBandwidthPackageIpsRequest &request)const;
|
||||
void removeBandwidthPackageIpsAsync(const Model::RemoveBandwidthPackageIpsRequest& request, const RemoveBandwidthPackageIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveBandwidthPackageIpsOutcomeCallable removeBandwidthPackageIpsCallable(const Model::RemoveBandwidthPackageIpsRequest& request) const;
|
||||
@@ -1777,6 +1846,9 @@ namespace AlibabaCloud
|
||||
UnassociateRouteTableOutcome unassociateRouteTable(const Model::UnassociateRouteTableRequest &request)const;
|
||||
void unassociateRouteTableAsync(const Model::UnassociateRouteTableRequest& request, const UnassociateRouteTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnassociateRouteTableOutcomeCallable unassociateRouteTableCallable(const Model::UnassociateRouteTableRequest& request) const;
|
||||
UnassociateVpcCidrBlockOutcome unassociateVpcCidrBlock(const Model::UnassociateVpcCidrBlockRequest &request)const;
|
||||
void unassociateVpcCidrBlockAsync(const Model::UnassociateVpcCidrBlockRequest& request, const UnassociateVpcCidrBlockAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnassociateVpcCidrBlockOutcomeCallable unassociateVpcCidrBlockCallable(const Model::UnassociateVpcCidrBlockRequest& request) const;
|
||||
UpdateNetworkAclEntriesOutcome updateNetworkAclEntries(const Model::UpdateNetworkAclEntriesRequest &request)const;
|
||||
void updateNetworkAclEntriesAsync(const Model::UpdateNetworkAclEntriesRequest& request, const UpdateNetworkAclEntriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateNetworkAclEntriesOutcomeCallable updateNetworkAclEntriesCallable(const Model::UpdateNetworkAclEntriesRequest& request) const;
|
||||
|
||||
@@ -47,6 +47,8 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getIpType()const;
|
||||
void setIpType(const std::string& ipType);
|
||||
std::string getIpInstanceId()const;
|
||||
void setIpInstanceId(const std::string& ipInstanceId);
|
||||
|
||||
@@ -57,6 +59,7 @@ namespace AlibabaCloud
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string ipType_;
|
||||
std::string ipInstanceId_;
|
||||
|
||||
};
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPSEGMENTADDRESSREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPSEGMENTADDRESSREQUEST_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 AllocateEipSegmentAddressRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AllocateEipSegmentAddressRequest();
|
||||
~AllocateEipSegmentAddressRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNetmode()const;
|
||||
void setNetmode(const std::string& netmode);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getBandwidth()const;
|
||||
void setBandwidth(const std::string& bandwidth);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getEipMask()const;
|
||||
void setEipMask(const std::string& eipMask);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInternetChargeType()const;
|
||||
void setInternetChargeType(const std::string& internetChargeType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string netmode_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string bandwidth_;
|
||||
std::string ownerAccount_;
|
||||
std::string eipMask_;
|
||||
long ownerId_;
|
||||
std::string internetChargeType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPSEGMENTADDRESSREQUEST_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_ALLOCATEEIPSEGMENTADDRESSRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPSEGMENTADDRESSRESULT_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 AllocateEipSegmentAddressResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AllocateEipSegmentAddressResult();
|
||||
explicit AllocateEipSegmentAddressResult(const std::string &payload);
|
||||
~AllocateEipSegmentAddressResult();
|
||||
std::string getEipSegmentInstanceId()const;
|
||||
long getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string eipSegmentInstanceId_;
|
||||
long orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPSEGMENTADDRESSRESULT_H_
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT ApplyPhysicalConnectionLOARequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct PMInfo
|
||||
{
|
||||
std::string pMCertificateNo;
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getAllocationId()const;
|
||||
void setAllocationId(const std::string& allocationId);
|
||||
std::string getMode()const;
|
||||
@@ -60,6 +62,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string allocationId_;
|
||||
std::string mode_;
|
||||
std::string regionId_;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateNetworkAclRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Resource
|
||||
{
|
||||
std::string resourceType;
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* 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_ASSOCIATEVPCCIDRBLOCKREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPCCIDRBLOCKREQUEST_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 AssociateVpcCidrBlockRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AssociateVpcCidrBlockRequest();
|
||||
~AssociateVpcCidrBlockRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getIPv6CidrType()const;
|
||||
void setIPv6CidrType(const std::string& iPv6CidrType);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getIPv6CidrBlock()const;
|
||||
void setIPv6CidrBlock(const std::string& iPv6CidrBlock);
|
||||
std::string getSecondaryCidrBlock()const;
|
||||
void setSecondaryCidrBlock(const std::string& secondaryCidrBlock);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string iPv6CidrType_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string iPv6CidrBlock_;
|
||||
std::string secondaryCidrBlock_;
|
||||
std::string vpcId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPCCIDRBLOCKREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPCCIDRBLOCKRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPCCIDRBLOCKRESULT_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 AssociateVpcCidrBlockResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AssociateVpcCidrBlockResult();
|
||||
explicit AssociateVpcCidrBlockResult(const std::string &payload);
|
||||
~AssociateVpcCidrBlockResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPCCIDRBLOCKRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONREQUEST_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 CancelExpressCloudConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelExpressCloudConnectionRequest();
|
||||
~CancelExpressCloudConnectionRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getEccId()const;
|
||||
void setEccId(const std::string& eccId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string eccId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONRESULT_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 CancelExpressCloudConnectionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CancelExpressCloudConnectionResult();
|
||||
explicit CancelExpressCloudConnectionResult(const std::string &payload);
|
||||
~CancelExpressCloudConnectionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CANCELEXPRESSCLOUDCONNECTIONRESULT_H_
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getForwardTableId()const;
|
||||
void setForwardTableId(const std::string& forwardTableId);
|
||||
std::string getInternalIp()const;
|
||||
@@ -62,6 +64,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string forwardTableId_;
|
||||
std::string internalIp_;
|
||||
std::string regionId_;
|
||||
|
||||
@@ -55,8 +55,6 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInternetChargeType()const;
|
||||
void setInternetChargeType(const std::string& internetChargeType);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
@@ -71,7 +69,6 @@ namespace AlibabaCloud
|
||||
std::string bandwidth_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string internetChargeType_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateNatGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct BandwidthPackage
|
||||
{
|
||||
int bandwidth;
|
||||
@@ -55,6 +56,8 @@ namespace AlibabaCloud
|
||||
void setDuration(const std::string& duration);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNatType()const;
|
||||
void setNatType(const std::string& natType);
|
||||
std::vector<BandwidthPackage> getBandwidthPackage()const;
|
||||
void setBandwidthPackage(const std::vector<BandwidthPackage>& bandwidthPackage);
|
||||
std::string getInstanceChargeType()const;
|
||||
@@ -67,6 +70,10 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
std::string getInternetChargeType()const;
|
||||
void setInternetChargeType(const std::string& internetChargeType);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getName()const;
|
||||
@@ -81,12 +88,15 @@ namespace AlibabaCloud
|
||||
std::string spec_;
|
||||
std::string duration_;
|
||||
std::string regionId_;
|
||||
std::string natType_;
|
||||
std::vector<BandwidthPackage> bandwidthPackage_;
|
||||
std::string instanceChargeType_;
|
||||
bool autoPay_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string vSwitchId_;
|
||||
std::string internetChargeType_;
|
||||
std::string vpcId_;
|
||||
std::string name_;
|
||||
std::string pricingCycle_;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateRouteEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct NextHopList
|
||||
{
|
||||
int weight;
|
||||
@@ -47,6 +48,8 @@ namespace AlibabaCloud
|
||||
void setRouteEntryName(const std::string& routeEntryName);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextHopId()const;
|
||||
@@ -72,6 +75,7 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string routeEntryName_;
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string regionId_;
|
||||
std::string nextHopId_;
|
||||
std::string nextHopType_;
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getSourceCIDR()const;
|
||||
void setSourceCIDR(const std::string& sourceCIDR);
|
||||
std::string getSnatIp()const;
|
||||
@@ -58,6 +60,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string sourceCIDR_;
|
||||
std::string snatIp_;
|
||||
std::string sourceVSwitchId_;
|
||||
|
||||
@@ -43,6 +43,10 @@ namespace AlibabaCloud
|
||||
void setLocalSubnet(const std::string& localSubnet);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getEnableMultiFactorAuth()const;
|
||||
void setEnableMultiFactorAuth(bool enableMultiFactorAuth);
|
||||
std::string getIDaaSInstanceId()const;
|
||||
void setIDaaSInstanceId(const std::string& iDaaSInstanceId);
|
||||
std::string getCipher()const;
|
||||
void setCipher(const std::string& cipher);
|
||||
std::string getClientIpPool()const;
|
||||
@@ -69,6 +73,8 @@ namespace AlibabaCloud
|
||||
std::string clientToken_;
|
||||
std::string localSubnet_;
|
||||
std::string regionId_;
|
||||
bool enableMultiFactorAuth_;
|
||||
std::string iDaaSInstanceId_;
|
||||
std::string cipher_;
|
||||
std::string clientIpPool_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -65,8 +65,12 @@ namespace AlibabaCloud
|
||||
void setVpnGatewayId(const std::string& vpnGatewayId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
bool getEnableDpd()const;
|
||||
void setEnableDpd(bool enableDpd);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
bool getEnableNatTraversal()const;
|
||||
void setEnableNatTraversal(bool enableNatTraversal);
|
||||
|
||||
private:
|
||||
std::string ikeConfig_;
|
||||
@@ -84,7 +88,9 @@ namespace AlibabaCloud
|
||||
std::string ownerAccount_;
|
||||
std::string vpnGatewayId_;
|
||||
long ownerId_;
|
||||
bool enableDpd_;
|
||||
std::string name_;
|
||||
bool enableNatTraversal_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONREQUEST_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 DeleteExpressCloudConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteExpressCloudConnectionRequest();
|
||||
~DeleteExpressCloudConnectionRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getEccId()const;
|
||||
void setEccId(const std::string& eccId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string eccId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONRESULT_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 DeleteExpressCloudConnectionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteExpressCloudConnectionResult();
|
||||
explicit DeleteExpressCloudConnectionResult(const std::string &payload);
|
||||
~DeleteExpressCloudConnectionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETEEXPRESSCLOUDCONNECTIONRESULT_H_
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getForwardTableId()const;
|
||||
void setForwardTableId(const std::string& forwardTableId);
|
||||
std::string getRegionId()const;
|
||||
@@ -52,6 +54,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string forwardTableId_;
|
||||
std::string regionId_;
|
||||
std::string forwardEntryId_;
|
||||
|
||||
@@ -41,8 +41,6 @@ namespace AlibabaCloud
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getUserCidr()const;
|
||||
void setUserCidr(const std::string& userCidr);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -56,7 +54,6 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string userCidr_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteRouteEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct NextHopList
|
||||
{
|
||||
std::string nextHopId;
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSnatEntryId()const;
|
||||
@@ -52,6 +54,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string snatEntryId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeAccessPointsRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Filter
|
||||
{
|
||||
std::vector<std::string> value;
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace AlibabaCloud
|
||||
struct BgpNetwork
|
||||
{
|
||||
std::string dstCidrBlock;
|
||||
std::string status;
|
||||
std::string vpcId;
|
||||
std::string routerId;
|
||||
};
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeEipAddressesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
@@ -68,6 +69,8 @@ namespace AlibabaCloud
|
||||
void setPageSize(int pageSize);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getSegmentInstanceId()const;
|
||||
void setSegmentInstanceId(const std::string& segmentInstanceId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -100,6 +103,7 @@ namespace AlibabaCloud
|
||||
std::string associatedInstanceType_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string segmentInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string filter1Value_;
|
||||
|
||||
@@ -51,6 +51,7 @@ namespace AlibabaCloud
|
||||
bool secondLimited;
|
||||
std::string name;
|
||||
std::string reservationOrderType;
|
||||
std::string segmentInstanceId;
|
||||
std::string instanceRegionId;
|
||||
std::string bandwidth;
|
||||
std::string expiredTime;
|
||||
|
||||
@@ -37,9 +37,9 @@ namespace AlibabaCloud
|
||||
int eipPackets;
|
||||
int eipBandwidth;
|
||||
int eipFlow;
|
||||
int eipTX;
|
||||
long eipTX;
|
||||
std::string timeStamp;
|
||||
int eipRX;
|
||||
long eipRX;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* 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_DESCRIBEEIPSEGMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBEEIPSEGMENTREQUEST_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 DescribeEipSegmentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeEipSegmentRequest();
|
||||
~DescribeEipSegmentRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getSegmentInstanceId()const;
|
||||
void setSegmentInstanceId(const std::string& segmentInstanceId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string segmentInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEEIPSEGMENTREQUEST_H_
|
||||
@@ -0,0 +1,68 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DESCRIBEEIPSEGMENTRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBEEIPSEGMENTRESULT_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 DescribeEipSegmentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct EipSegment
|
||||
{
|
||||
std::string status;
|
||||
std::string descritpion;
|
||||
std::string ipCount;
|
||||
std::string instanceId;
|
||||
std::string creationTime;
|
||||
std::string regionId;
|
||||
std::string segment;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DescribeEipSegmentResult();
|
||||
explicit DescribeEipSegmentResult(const std::string &payload);
|
||||
~DescribeEipSegmentResult();
|
||||
std::vector<EipSegment> getEipSegments()const;
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<EipSegment> eipSegments_;
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEEIPSEGMENTRESULT_H_
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeExpressCloudConnectionsRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Filter
|
||||
{
|
||||
std::vector<std::string> value;
|
||||
|
||||
@@ -52,23 +52,28 @@ namespace AlibabaCloud
|
||||
std::string contactTel;
|
||||
std::string gmtModify;
|
||||
std::string idcSP;
|
||||
std::string ceIp;
|
||||
int bandwidth;
|
||||
std::string reservationActiveTime;
|
||||
std::string reservationBandwidth;
|
||||
int distance;
|
||||
std::string status;
|
||||
std::string estimatedTime;
|
||||
std::string instanceId;
|
||||
std::string circuitCode;
|
||||
std::string isp;
|
||||
std::string hasReservationData;
|
||||
std::string constructionPeriod;
|
||||
std::string redundantEccId;
|
||||
std::string reservationInternetChargeType;
|
||||
std::string bgpAs;
|
||||
std::string applicationBandwidth;
|
||||
std::string applicationType;
|
||||
std::string gmtCreate;
|
||||
std::string type;
|
||||
std::string chargeType;
|
||||
std::string applicationStatus;
|
||||
std::string peIp;
|
||||
std::string applicationId;
|
||||
std::string peerCity;
|
||||
std::string portType;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeHaVipsRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Filter
|
||||
{
|
||||
std::vector<std::string> value;
|
||||
|
||||
@@ -41,8 +41,12 @@ namespace AlibabaCloud
|
||||
void setSpec(const std::string& spec);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNatType()const;
|
||||
void setNatType(const std::string& natType);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getNatGatewayId()const;
|
||||
@@ -64,7 +68,9 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string spec_;
|
||||
int pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string natType_;
|
||||
int pageSize_;
|
||||
std::string natGatewayId_;
|
||||
std::string instanceChargeType_;
|
||||
|
||||
@@ -34,15 +34,25 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct NatGateway
|
||||
{
|
||||
struct NatGatewayPrivateInfo
|
||||
{
|
||||
std::string izNo;
|
||||
std::string privateIpAddress;
|
||||
int maxBandwidth;
|
||||
int eniInstanceId;
|
||||
std::string vswitchId;
|
||||
};
|
||||
struct IpList
|
||||
{
|
||||
std::string usingStatus;
|
||||
bool apAccessEnabled;
|
||||
bool snatEntryEnabled;
|
||||
std::string allocationId;
|
||||
std::string ipAddress;
|
||||
};
|
||||
std::string status;
|
||||
std::string description;
|
||||
std::string resourceGroupId;
|
||||
std::string instanceChargeType;
|
||||
std::vector<std::string> forwardTableIds;
|
||||
std::vector<NatGateway::IpList> ipLists;
|
||||
@@ -50,7 +60,10 @@ namespace AlibabaCloud
|
||||
bool autoPay;
|
||||
bool deletionProtection;
|
||||
std::string businessStatus;
|
||||
std::string natType;
|
||||
std::string name;
|
||||
std::string internetChargeType;
|
||||
NatGatewayPrivateInfo natGatewayPrivateInfo;
|
||||
std::string vpcId;
|
||||
std::vector<std::string> snatTableIds;
|
||||
std::string expiredTime;
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* 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_DESCRIBENEWPROJECTEIPMONITORDATAREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBENEWPROJECTEIPMONITORDATAREQUEST_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 DescribeNewProjectEipMonitorDataRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeNewProjectEipMonitorDataRequest();
|
||||
~DescribeNewProjectEipMonitorDataRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAllocationId()const;
|
||||
void setAllocationId(const std::string& allocationId);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPeriod()const;
|
||||
void setPeriod(int period);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string allocationId_;
|
||||
std::string startTime_;
|
||||
std::string regionId_;
|
||||
int period_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string endTime_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBENEWPROJECTEIPMONITORDATAREQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* 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_DESCRIBENEWPROJECTEIPMONITORDATARESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBENEWPROJECTEIPMONITORDATARESULT_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 DescribeNewProjectEipMonitorDataResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct EipMonitorData
|
||||
{
|
||||
int eipPackets;
|
||||
int eipBandwidth;
|
||||
int eipFlow;
|
||||
int eipTX;
|
||||
std::string timeStamp;
|
||||
int eipRX;
|
||||
};
|
||||
|
||||
|
||||
DescribeNewProjectEipMonitorDataResult();
|
||||
explicit DescribeNewProjectEipMonitorDataResult(const std::string &payload);
|
||||
~DescribeNewProjectEipMonitorDataResult();
|
||||
std::vector<EipMonitorData> getEipMonitorDatas()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<EipMonitorData> eipMonitorDatas_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBENEWPROJECTEIPMONITORDATARESULT_H_
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribePhysicalConnectionsRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Filter
|
||||
{
|
||||
std::vector<std::string> value;
|
||||
|
||||
@@ -53,6 +53,7 @@ namespace AlibabaCloud
|
||||
std::string routeEntryId;
|
||||
std::string type;
|
||||
std::string routeTableId;
|
||||
std::string description;
|
||||
std::string ipVersion;
|
||||
std::vector<RouteEntry::NextHop> nextHops;
|
||||
std::string routeEntryName;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeRouteTableListRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -50,6 +50,7 @@ namespace AlibabaCloud
|
||||
std::string status;
|
||||
std::string nextHopOppsiteRegionId;
|
||||
std::string routeTableId;
|
||||
std::string description;
|
||||
std::string privateIpAddress;
|
||||
std::string instanceId;
|
||||
std::vector<RouteEntry::NextHop> nextHops;
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* 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_DESCRIBEROUTERINTERFACEATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBEROUTERINTERFACEATTRIBUTEREQUEST_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 DescribeRouterInterfaceAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRouterInterfaceAttributeRequest();
|
||||
~DescribeRouterInterfaceAttributeRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEROUTERINTERFACEATTRIBUTEREQUEST_H_
|
||||
@@ -0,0 +1,133 @@
|
||||
/*
|
||||
* 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_DESCRIBEROUTERINTERFACEATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBEROUTERINTERFACEATTRIBUTERESULT_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 DescribeRouterInterfaceAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeRouterInterfaceAttributeResult();
|
||||
explicit DescribeRouterInterfaceAttributeResult(const std::string &payload);
|
||||
~DescribeRouterInterfaceAttributeResult();
|
||||
std::string getOppositeInterfaceId()const;
|
||||
std::string getOppositeInterfaceStatus()const;
|
||||
std::string getDescription()const;
|
||||
std::string getOppositeRouterId()const;
|
||||
std::string getMessage()const;
|
||||
std::string getEndTime()const;
|
||||
std::string getGmtModified()const;
|
||||
std::string getRouterId()const;
|
||||
std::string getBusinessStatus()const;
|
||||
bool getSuccess()const;
|
||||
std::string getName()const;
|
||||
std::string getReservationOrderType()const;
|
||||
std::string getOppositeRouterType()const;
|
||||
int getOppositeBandwidth()const;
|
||||
int getBandwidth()const;
|
||||
std::string getConnectedTime()const;
|
||||
std::string getReservationActiveTime()const;
|
||||
std::string getReservationBandwidth()const;
|
||||
int getHcThreshold()const;
|
||||
std::string getStatus()const;
|
||||
std::string getOppositeInterfaceOwnerId()const;
|
||||
std::string getOppositeRegionId()const;
|
||||
std::string getHealthCheckSourceIp()const;
|
||||
std::string getHasReservationData()const;
|
||||
bool getCrossBorder()const;
|
||||
std::string getCode()const;
|
||||
int getHcRate()const;
|
||||
std::string getReservationInternetChargeType()const;
|
||||
std::string getRole()const;
|
||||
std::string getOppositeInterfaceSpec()const;
|
||||
std::string getOppositeVpcInstanceId()const;
|
||||
std::string getRouterType()const;
|
||||
std::string getChargeType()const;
|
||||
std::string getCreationTime()const;
|
||||
std::string getAccessPointId()const;
|
||||
std::string getOppositeInterfaceBusinessStatus()const;
|
||||
std::string getVpcInstanceId()const;
|
||||
std::string getOppositeAccessPointId()const;
|
||||
std::string getSpec()const;
|
||||
std::string getHealthCheckStatus()const;
|
||||
std::string getRouterInterfaceId()const;
|
||||
std::string getHealthCheckTargetIp()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string oppositeInterfaceId_;
|
||||
std::string oppositeInterfaceStatus_;
|
||||
std::string description_;
|
||||
std::string oppositeRouterId_;
|
||||
std::string message_;
|
||||
std::string endTime_;
|
||||
std::string gmtModified_;
|
||||
std::string routerId_;
|
||||
std::string businessStatus_;
|
||||
bool success_;
|
||||
std::string name_;
|
||||
std::string reservationOrderType_;
|
||||
std::string oppositeRouterType_;
|
||||
int oppositeBandwidth_;
|
||||
int bandwidth_;
|
||||
std::string connectedTime_;
|
||||
std::string reservationActiveTime_;
|
||||
std::string reservationBandwidth_;
|
||||
int hcThreshold_;
|
||||
std::string status_;
|
||||
std::string oppositeInterfaceOwnerId_;
|
||||
std::string oppositeRegionId_;
|
||||
std::string healthCheckSourceIp_;
|
||||
std::string hasReservationData_;
|
||||
bool crossBorder_;
|
||||
std::string code_;
|
||||
int hcRate_;
|
||||
std::string reservationInternetChargeType_;
|
||||
std::string role_;
|
||||
std::string oppositeInterfaceSpec_;
|
||||
std::string oppositeVpcInstanceId_;
|
||||
std::string routerType_;
|
||||
std::string chargeType_;
|
||||
std::string creationTime_;
|
||||
std::string accessPointId_;
|
||||
std::string oppositeInterfaceBusinessStatus_;
|
||||
std::string vpcInstanceId_;
|
||||
std::string oppositeAccessPointId_;
|
||||
std::string spec_;
|
||||
std::string healthCheckStatus_;
|
||||
std::string routerInterfaceId_;
|
||||
std::string healthCheckTargetIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEROUTERINTERFACEATTRIBUTERESULT_H_
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeRouterInterfacesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Filter
|
||||
{
|
||||
std::vector<std::string> value;
|
||||
|
||||
@@ -38,7 +38,9 @@ namespace AlibabaCloud
|
||||
bool compress;
|
||||
int connections;
|
||||
std::string clientIpPool;
|
||||
std::string iDaaSInstanceId;
|
||||
int maxConnections;
|
||||
bool enableMultiFactorAuth;
|
||||
std::string sslVpnServerId;
|
||||
long createTime;
|
||||
int port;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeVSwitchesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeVirtualBorderRoutersForPhysicalConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Filter
|
||||
{
|
||||
std::vector<std::string> value;
|
||||
|
||||
@@ -40,14 +40,18 @@ namespace AlibabaCloud
|
||||
std::string activationTime;
|
||||
std::string circuitCode;
|
||||
std::string vbrId;
|
||||
std::string pConnVbrChargeType;
|
||||
std::string terminationTime;
|
||||
std::string peeringSubnetMask;
|
||||
std::string recoveryTime;
|
||||
std::string type;
|
||||
std::string localGatewayIp;
|
||||
std::string bandwidth;
|
||||
std::string creationTime;
|
||||
std::string eccId;
|
||||
std::string pConnVbrExpireTime;
|
||||
int vlanId;
|
||||
std::string pConnVbrBussinessStatus;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeVirtualBorderRoutersRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Filter
|
||||
{
|
||||
std::vector<std::string> value;
|
||||
|
||||
@@ -79,6 +79,7 @@ namespace AlibabaCloud
|
||||
std::string type;
|
||||
std::string creationTime;
|
||||
std::string accessPointId;
|
||||
std::string pConnVbrExpireTime;
|
||||
std::string physicalConnectionBusinessStatus;
|
||||
};
|
||||
|
||||
|
||||
@@ -54,6 +54,7 @@ namespace AlibabaCloud
|
||||
bool getClassicLinkEnabled()const;
|
||||
std::string getResourceGroupId()const;
|
||||
std::vector<std::string> getVSwitchIds()const;
|
||||
std::vector<std::string> getSecondaryCidrBlocks()const;
|
||||
std::string getCidrBlock()const;
|
||||
std::vector<std::string> getUserCidrs()const;
|
||||
std::string getNetworkAclNum()const;
|
||||
@@ -75,6 +76,7 @@ namespace AlibabaCloud
|
||||
bool classicLinkEnabled_;
|
||||
std::string resourceGroupId_;
|
||||
std::vector<std::string> vSwitchIds_;
|
||||
std::vector<std::string> secondaryCidrBlocks_;
|
||||
std::string cidrBlock_;
|
||||
std::vector<std::string> userCidrs_;
|
||||
std::string networkAclNum_;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeVpcsRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -45,6 +45,7 @@ namespace AlibabaCloud
|
||||
std::string description;
|
||||
std::string resourceGroupId;
|
||||
std::vector<std::string> vSwitchIds;
|
||||
std::vector<std::string> secondaryCidrBlocks;
|
||||
std::string cidrBlock;
|
||||
std::vector<std::string> routerTableIds;
|
||||
std::vector<std::string> userCidrs;
|
||||
|
||||
@@ -66,33 +66,37 @@ namespace AlibabaCloud
|
||||
explicit DescribeVpnConnectionResult(const std::string &payload);
|
||||
~DescribeVpnConnectionResult();
|
||||
std::string getLocalSubnet()const;
|
||||
bool getEffectImmediately()const;
|
||||
std::string getStatus()const;
|
||||
std::string getCustomerGatewayId()const;
|
||||
long getCreateTime()const;
|
||||
std::string getName()const;
|
||||
bool getEffectImmediately()const;
|
||||
VcoHealthCheck getVcoHealthCheck()const;
|
||||
std::string getRemoteSubnet()const;
|
||||
std::string getCustomerGatewayId()const;
|
||||
std::string getVpnGatewayId()const;
|
||||
IpsecConfig getIpsecConfig()const;
|
||||
long getCreateTime()const;
|
||||
std::string getVpnConnectionId()const;
|
||||
bool getEnableNatTraversal()const;
|
||||
IkeConfig getIkeConfig()const;
|
||||
std::string getName()const;
|
||||
bool getEnableDpd()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string localSubnet_;
|
||||
bool effectImmediately_;
|
||||
std::string status_;
|
||||
std::string customerGatewayId_;
|
||||
long createTime_;
|
||||
std::string name_;
|
||||
bool effectImmediately_;
|
||||
VcoHealthCheck vcoHealthCheck_;
|
||||
std::string remoteSubnet_;
|
||||
std::string customerGatewayId_;
|
||||
std::string vpnGatewayId_;
|
||||
IpsecConfig ipsecConfig_;
|
||||
long createTime_;
|
||||
std::string vpnConnectionId_;
|
||||
bool enableNatTraversal_;
|
||||
IkeConfig ikeConfig_;
|
||||
std::string name_;
|
||||
bool enableDpd_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -63,17 +63,19 @@ namespace AlibabaCloud
|
||||
int interval;
|
||||
};
|
||||
std::string localSubnet;
|
||||
bool effectImmediately;
|
||||
std::string status;
|
||||
std::string customerGatewayId;
|
||||
long createTime;
|
||||
std::string name;
|
||||
bool effectImmediately;
|
||||
VcoHealthCheck vcoHealthCheck;
|
||||
std::string remoteSubnet;
|
||||
std::string customerGatewayId;
|
||||
std::string vpnGatewayId;
|
||||
IpsecConfig ipsecConfig;
|
||||
long createTime;
|
||||
std::string vpnConnectionId;
|
||||
bool enableNatTraversal;
|
||||
IkeConfig ikeConfig;
|
||||
std::string name;
|
||||
bool enableDpd;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -49,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setVpnSslServerId(const std::string& vpnSslServerId);
|
||||
int getFrom()const;
|
||||
void setFrom(int from);
|
||||
std::string getSslVpnClientCertId()const;
|
||||
void setSslVpnClientCertId(const std::string& sslVpnClientCertId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -66,6 +68,7 @@ namespace AlibabaCloud
|
||||
int pageSize_;
|
||||
std::string vpnSslServerId_;
|
||||
int from_;
|
||||
std::string sslVpnClientCertId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT ListTagResourcesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -47,6 +47,12 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getCeIp()const;
|
||||
void setCeIp(const std::string& ceIp);
|
||||
std::string getBgpAs()const;
|
||||
void setBgpAs(const std::string& bgpAs);
|
||||
std::string getPeIp()const;
|
||||
void setPeIp(const std::string& peIp);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getName()const;
|
||||
@@ -59,6 +65,9 @@ namespace AlibabaCloud
|
||||
std::string eccId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ceIp_;
|
||||
std::string bgpAs_;
|
||||
std::string peIp_;
|
||||
long ownerId_;
|
||||
std::string name_;
|
||||
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getForwardTableId()const;
|
||||
void setForwardTableId(const std::string& forwardTableId);
|
||||
std::string getInternalIp()const;
|
||||
@@ -64,6 +66,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string forwardTableId_;
|
||||
std::string internalIp_;
|
||||
std::string regionId_;
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getRouteEntryName()const;
|
||||
void setRouteEntryName(const std::string& routeEntryName);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -50,6 +52,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string routeEntryName_;
|
||||
std::string description_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getSnatIp()const;
|
||||
void setSnatIp(const std::string& snatIp);
|
||||
std::string getRegionId()const;
|
||||
@@ -56,6 +58,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string snatIp_;
|
||||
std::string regionId_;
|
||||
std::string snatEntryId_;
|
||||
|
||||
@@ -45,6 +45,10 @@ namespace AlibabaCloud
|
||||
void setLocalSubnet(const std::string& localSubnet);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getEnableMultiFactorAuth()const;
|
||||
void setEnableMultiFactorAuth(bool enableMultiFactorAuth);
|
||||
std::string getIDaaSInstanceId()const;
|
||||
void setIDaaSInstanceId(const std::string& iDaaSInstanceId);
|
||||
std::string getCipher()const;
|
||||
void setCipher(const std::string& cipher);
|
||||
std::string getClientIpPool()const;
|
||||
@@ -70,6 +74,8 @@ namespace AlibabaCloud
|
||||
std::string sslVpnServerId_;
|
||||
std::string localSubnet_;
|
||||
std::string regionId_;
|
||||
bool enableMultiFactorAuth_;
|
||||
std::string iDaaSInstanceId_;
|
||||
std::string cipher_;
|
||||
std::string clientIpPool_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -41,7 +41,9 @@ namespace AlibabaCloud
|
||||
bool getCompress()const;
|
||||
int getConnections()const;
|
||||
std::string getClientIpPool()const;
|
||||
std::string getIDaaSInstanceId()const;
|
||||
int getMaxConnections()const;
|
||||
bool getEnableMultiFactorAuth()const;
|
||||
std::string getSslVpnServerId()const;
|
||||
long getCreateTime()const;
|
||||
int getPort()const;
|
||||
@@ -59,7 +61,9 @@ namespace AlibabaCloud
|
||||
bool compress_;
|
||||
int connections_;
|
||||
std::string clientIpPool_;
|
||||
std::string iDaaSInstanceId_;
|
||||
int maxConnections_;
|
||||
bool enableMultiFactorAuth_;
|
||||
std::string sslVpnServerId_;
|
||||
long createTime_;
|
||||
int port_;
|
||||
|
||||
@@ -61,10 +61,14 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
bool getEnableDpd()const;
|
||||
void setEnableDpd(bool enableDpd);
|
||||
std::string getVpnConnectionId()const;
|
||||
void setVpnConnectionId(const std::string& vpnConnectionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
bool getEnableNatTraversal()const;
|
||||
void setEnableNatTraversal(bool enableNatTraversal);
|
||||
|
||||
private:
|
||||
std::string ikeConfig_;
|
||||
@@ -80,8 +84,10 @@ namespace AlibabaCloud
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
bool enableDpd_;
|
||||
std::string vpnConnectionId_;
|
||||
std::string name_;
|
||||
bool enableNatTraversal_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -65,33 +65,37 @@ namespace AlibabaCloud
|
||||
explicit ModifyVpnConnectionAttributeResult(const std::string &payload);
|
||||
~ModifyVpnConnectionAttributeResult();
|
||||
std::string getLocalSubnet()const;
|
||||
std::string getDescription()const;
|
||||
std::string getCustomerGatewayId()const;
|
||||
long getCreateTime()const;
|
||||
std::string getName()const;
|
||||
bool getEffectImmediately()const;
|
||||
VcoHealthCheck getVcoHealthCheck()const;
|
||||
std::string getRemoteSubnet()const;
|
||||
std::string getDescription()const;
|
||||
std::string getCustomerGatewayId()const;
|
||||
std::string getVpnGatewayId()const;
|
||||
IpsecConfig getIpsecConfig()const;
|
||||
long getCreateTime()const;
|
||||
std::string getVpnConnectionId()const;
|
||||
bool getEnableNatTraversal()const;
|
||||
IkeConfig getIkeConfig()const;
|
||||
std::string getName()const;
|
||||
bool getEnableDpd()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string localSubnet_;
|
||||
std::string description_;
|
||||
std::string customerGatewayId_;
|
||||
long createTime_;
|
||||
std::string name_;
|
||||
bool effectImmediately_;
|
||||
VcoHealthCheck vcoHealthCheck_;
|
||||
std::string remoteSubnet_;
|
||||
std::string description_;
|
||||
std::string customerGatewayId_;
|
||||
std::string vpnGatewayId_;
|
||||
IpsecConfig ipsecConfig_;
|
||||
long createTime_;
|
||||
std::string vpnConnectionId_;
|
||||
bool enableNatTraversal_;
|
||||
IkeConfig ikeConfig_;
|
||||
std::string name_;
|
||||
bool enableDpd_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_RELEASEEIPSEGMENTADDRESSREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_RELEASEEIPSEGMENTADDRESSREQUEST_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 ReleaseEipSegmentAddressRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ReleaseEipSegmentAddressRequest();
|
||||
~ReleaseEipSegmentAddressRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSegmentInstanceId()const;
|
||||
void setSegmentInstanceId(const std::string& segmentInstanceId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string segmentInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_RELEASEEIPSEGMENTADDRESSREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_RELEASEEIPSEGMENTADDRESSRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_RELEASEEIPSEGMENTADDRESSRESULT_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 ReleaseEipSegmentAddressResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ReleaseEipSegmentAddressResult();
|
||||
explicit ReleaseEipSegmentAddressResult(const std::string &payload);
|
||||
~ReleaseEipSegmentAddressResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_RELEASEEIPSEGMENTADDRESSRESULT_H_
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT TagResourcesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getAllocationId()const;
|
||||
void setAllocationId(const std::string& allocationId);
|
||||
std::string getRegionId()const;
|
||||
@@ -58,6 +60,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string allocationId_;
|
||||
std::string regionId_;
|
||||
std::string instanceType_;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT UnassociateNetworkAclRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Resource
|
||||
{
|
||||
std::string resourceType;
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKREQUEST_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 UnassociateVpcCidrBlockRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UnassociateVpcCidrBlockRequest();
|
||||
~UnassociateVpcCidrBlockRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getIPv6CidrBlock()const;
|
||||
void setIPv6CidrBlock(const std::string& iPv6CidrBlock);
|
||||
std::string getSecondaryCidrBlock()const;
|
||||
void setSecondaryCidrBlock(const std::string& secondaryCidrBlock);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string iPv6CidrBlock_;
|
||||
std::string secondaryCidrBlock_;
|
||||
std::string vpcId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKRESULT_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 UnassociateVpcCidrBlockResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UnassociateVpcCidrBlockResult();
|
||||
explicit UnassociateVpcCidrBlockResult(const std::string &payload);
|
||||
~UnassociateVpcCidrBlockResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_UNASSOCIATEVPCCIDRBLOCKRESULT_H_
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT UpdateNetworkAclEntriesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct EgressAclEntries
|
||||
{
|
||||
std::string networkAclEntryName;
|
||||
|
||||
@@ -339,6 +339,42 @@ VpcClient::AllocateEipAddressOutcomeCallable VpcClient::allocateEipAddressCallab
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::AllocateEipSegmentAddressOutcome VpcClient::allocateEipSegmentAddress(const AllocateEipSegmentAddressRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return AllocateEipSegmentAddressOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return AllocateEipSegmentAddressOutcome(AllocateEipSegmentAddressResult(outcome.result()));
|
||||
else
|
||||
return AllocateEipSegmentAddressOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void VpcClient::allocateEipSegmentAddressAsync(const AllocateEipSegmentAddressRequest& request, const AllocateEipSegmentAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, allocateEipSegmentAddress(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
VpcClient::AllocateEipSegmentAddressOutcomeCallable VpcClient::allocateEipSegmentAddressCallable(const AllocateEipSegmentAddressRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<AllocateEipSegmentAddressOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->allocateEipSegmentAddress(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::AllocateIpv6InternetBandwidthOutcome VpcClient::allocateIpv6InternetBandwidth(const AllocateIpv6InternetBandwidthRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -627,6 +663,42 @@ VpcClient::AssociateRouteTableOutcomeCallable VpcClient::associateRouteTableCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::AssociateVpcCidrBlockOutcome VpcClient::associateVpcCidrBlock(const AssociateVpcCidrBlockRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return AssociateVpcCidrBlockOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return AssociateVpcCidrBlockOutcome(AssociateVpcCidrBlockResult(outcome.result()));
|
||||
else
|
||||
return AssociateVpcCidrBlockOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void VpcClient::associateVpcCidrBlockAsync(const AssociateVpcCidrBlockRequest& request, const AssociateVpcCidrBlockAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, associateVpcCidrBlock(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
VpcClient::AssociateVpcCidrBlockOutcomeCallable VpcClient::associateVpcCidrBlockCallable(const AssociateVpcCidrBlockRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<AssociateVpcCidrBlockOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->associateVpcCidrBlock(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::CancelCommonBandwidthPackageIpBandwidthOutcome VpcClient::cancelCommonBandwidthPackageIpBandwidth(const CancelCommonBandwidthPackageIpBandwidthRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -663,6 +735,42 @@ VpcClient::CancelCommonBandwidthPackageIpBandwidthOutcomeCallable VpcClient::can
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::CancelExpressCloudConnectionOutcome VpcClient::cancelExpressCloudConnection(const CancelExpressCloudConnectionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CancelExpressCloudConnectionOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CancelExpressCloudConnectionOutcome(CancelExpressCloudConnectionResult(outcome.result()));
|
||||
else
|
||||
return CancelExpressCloudConnectionOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void VpcClient::cancelExpressCloudConnectionAsync(const CancelExpressCloudConnectionRequest& request, const CancelExpressCloudConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, cancelExpressCloudConnection(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
VpcClient::CancelExpressCloudConnectionOutcomeCallable VpcClient::cancelExpressCloudConnectionCallable(const CancelExpressCloudConnectionRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CancelExpressCloudConnectionOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->cancelExpressCloudConnection(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::CancelPhysicalConnectionOutcome VpcClient::cancelPhysicalConnection(const CancelPhysicalConnectionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2319,6 +2427,42 @@ VpcClient::DeleteCustomerGatewayOutcomeCallable VpcClient::deleteCustomerGateway
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::DeleteExpressCloudConnectionOutcome VpcClient::deleteExpressCloudConnection(const DeleteExpressCloudConnectionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DeleteExpressCloudConnectionOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DeleteExpressCloudConnectionOutcome(DeleteExpressCloudConnectionResult(outcome.result()));
|
||||
else
|
||||
return DeleteExpressCloudConnectionOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void VpcClient::deleteExpressCloudConnectionAsync(const DeleteExpressCloudConnectionRequest& request, const DeleteExpressCloudConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, deleteExpressCloudConnection(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
VpcClient::DeleteExpressCloudConnectionOutcomeCallable VpcClient::deleteExpressCloudConnectionCallable(const DeleteExpressCloudConnectionRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DeleteExpressCloudConnectionOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->deleteExpressCloudConnection(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::DeleteExpressConnectOutcome VpcClient::deleteExpressConnect(const DeleteExpressConnectRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3723,6 +3867,42 @@ VpcClient::DescribeEipMonitorDataOutcomeCallable VpcClient::describeEipMonitorDa
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::DescribeEipSegmentOutcome VpcClient::describeEipSegment(const DescribeEipSegmentRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeEipSegmentOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeEipSegmentOutcome(DescribeEipSegmentResult(outcome.result()));
|
||||
else
|
||||
return DescribeEipSegmentOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void VpcClient::describeEipSegmentAsync(const DescribeEipSegmentRequest& request, const DescribeEipSegmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeEipSegment(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
VpcClient::DescribeEipSegmentOutcomeCallable VpcClient::describeEipSegmentCallable(const DescribeEipSegmentRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeEipSegmentOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeEipSegment(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::DescribeExpressCloudConnectionsOutcome VpcClient::describeExpressCloudConnections(const DescribeExpressCloudConnectionsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -4371,6 +4551,42 @@ VpcClient::DescribeNetworkAclsOutcomeCallable VpcClient::describeNetworkAclsCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::DescribeNewProjectEipMonitorDataOutcome VpcClient::describeNewProjectEipMonitorData(const DescribeNewProjectEipMonitorDataRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeNewProjectEipMonitorDataOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeNewProjectEipMonitorDataOutcome(DescribeNewProjectEipMonitorDataResult(outcome.result()));
|
||||
else
|
||||
return DescribeNewProjectEipMonitorDataOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void VpcClient::describeNewProjectEipMonitorDataAsync(const DescribeNewProjectEipMonitorDataRequest& request, const DescribeNewProjectEipMonitorDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeNewProjectEipMonitorData(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
VpcClient::DescribeNewProjectEipMonitorDataOutcomeCallable VpcClient::describeNewProjectEipMonitorDataCallable(const DescribeNewProjectEipMonitorDataRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeNewProjectEipMonitorDataOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeNewProjectEipMonitorData(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::DescribePhysicalConnectionLOAOutcome VpcClient::describePhysicalConnectionLOA(const DescribePhysicalConnectionLOARequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -4587,6 +4803,42 @@ VpcClient::DescribeRouteTablesOutcomeCallable VpcClient::describeRouteTablesCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::DescribeRouterInterfaceAttributeOutcome VpcClient::describeRouterInterfaceAttribute(const DescribeRouterInterfaceAttributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeRouterInterfaceAttributeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeRouterInterfaceAttributeOutcome(DescribeRouterInterfaceAttributeResult(outcome.result()));
|
||||
else
|
||||
return DescribeRouterInterfaceAttributeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void VpcClient::describeRouterInterfaceAttributeAsync(const DescribeRouterInterfaceAttributeRequest& request, const DescribeRouterInterfaceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeRouterInterfaceAttribute(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
VpcClient::DescribeRouterInterfaceAttributeOutcomeCallable VpcClient::describeRouterInterfaceAttributeCallable(const DescribeRouterInterfaceAttributeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeRouterInterfaceAttributeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeRouterInterfaceAttribute(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::DescribeRouterInterfacesOutcome VpcClient::describeRouterInterfaces(const DescribeRouterInterfacesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -7323,6 +7575,42 @@ VpcClient::ReleaseEipAddressOutcomeCallable VpcClient::releaseEipAddressCallable
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::ReleaseEipSegmentAddressOutcome VpcClient::releaseEipSegmentAddress(const ReleaseEipSegmentAddressRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ReleaseEipSegmentAddressOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ReleaseEipSegmentAddressOutcome(ReleaseEipSegmentAddressResult(outcome.result()));
|
||||
else
|
||||
return ReleaseEipSegmentAddressOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void VpcClient::releaseEipSegmentAddressAsync(const ReleaseEipSegmentAddressRequest& request, const ReleaseEipSegmentAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, releaseEipSegmentAddress(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
VpcClient::ReleaseEipSegmentAddressOutcomeCallable VpcClient::releaseEipSegmentAddressCallable(const ReleaseEipSegmentAddressRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ReleaseEipSegmentAddressOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->releaseEipSegmentAddress(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::RemoveBandwidthPackageIpsOutcome VpcClient::removeBandwidthPackageIps(const RemoveBandwidthPackageIpsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -7863,6 +8151,42 @@ VpcClient::UnassociateRouteTableOutcomeCallable VpcClient::unassociateRouteTable
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::UnassociateVpcCidrBlockOutcome VpcClient::unassociateVpcCidrBlock(const UnassociateVpcCidrBlockRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UnassociateVpcCidrBlockOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UnassociateVpcCidrBlockOutcome(UnassociateVpcCidrBlockResult(outcome.result()));
|
||||
else
|
||||
return UnassociateVpcCidrBlockOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void VpcClient::unassociateVpcCidrBlockAsync(const UnassociateVpcCidrBlockRequest& request, const UnassociateVpcCidrBlockAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, unassociateVpcCidrBlock(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
VpcClient::UnassociateVpcCidrBlockOutcomeCallable VpcClient::unassociateVpcCidrBlockCallable(const UnassociateVpcCidrBlockRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UnassociateVpcCidrBlockOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->unassociateVpcCidrBlock(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
VpcClient::UpdateNetworkAclEntriesOutcome VpcClient::updateNetworkAclEntries(const UpdateNetworkAclEntriesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ActivateRouterInterfaceRequest;
|
||||
|
||||
ActivateRouterInterfaceRequest::ActivateRouterInterfaceRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "ActivateRouterInterface")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ActivateRouterInterfaceRequest::~ActivateRouterInterfaceRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long ActivateRouterInterfaceRequest::getResourceOwnerId()const
|
||||
void ActivateRouterInterfaceRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string ActivateRouterInterfaceRequest::getResourceOwnerAccount()const
|
||||
@@ -44,7 +46,7 @@ std::string ActivateRouterInterfaceRequest::getResourceOwnerAccount()const
|
||||
void ActivateRouterInterfaceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
long ActivateRouterInterfaceRequest::getOwnerId()const
|
||||
@@ -55,7 +57,7 @@ long ActivateRouterInterfaceRequest::getOwnerId()const
|
||||
void ActivateRouterInterfaceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ActivateRouterInterfaceRequest::getRouterInterfaceId()const
|
||||
@@ -66,7 +68,7 @@ std::string ActivateRouterInterfaceRequest::getRouterInterfaceId()const
|
||||
void ActivateRouterInterfaceRequest::setRouterInterfaceId(const std::string& routerInterfaceId)
|
||||
{
|
||||
routerInterfaceId_ = routerInterfaceId;
|
||||
setCoreParameter("RouterInterfaceId", routerInterfaceId);
|
||||
setParameter("RouterInterfaceId", routerInterfaceId);
|
||||
}
|
||||
|
||||
std::string ActivateRouterInterfaceRequest::getRegionId()const
|
||||
@@ -77,6 +79,6 @@ std::string ActivateRouterInterfaceRequest::getRegionId()const
|
||||
void ActivateRouterInterfaceRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ActiveFlowLogRequest;
|
||||
|
||||
ActiveFlowLogRequest::ActiveFlowLogRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "ActiveFlowLog")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ActiveFlowLogRequest::~ActiveFlowLogRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long ActiveFlowLogRequest::getResourceOwnerId()const
|
||||
void ActiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string ActiveFlowLogRequest::getRegionId()const
|
||||
@@ -44,7 +46,7 @@ std::string ActiveFlowLogRequest::getRegionId()const
|
||||
void ActiveFlowLogRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string ActiveFlowLogRequest::getResourceOwnerAccount()const
|
||||
@@ -55,7 +57,7 @@ std::string ActiveFlowLogRequest::getResourceOwnerAccount()const
|
||||
void ActiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string ActiveFlowLogRequest::getOwnerAccount()const
|
||||
@@ -66,7 +68,7 @@ std::string ActiveFlowLogRequest::getOwnerAccount()const
|
||||
void ActiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long ActiveFlowLogRequest::getOwnerId()const
|
||||
@@ -77,7 +79,7 @@ long ActiveFlowLogRequest::getOwnerId()const
|
||||
void ActiveFlowLogRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ActiveFlowLogRequest::getFlowLogId()const
|
||||
@@ -88,6 +90,6 @@ std::string ActiveFlowLogRequest::getFlowLogId()const
|
||||
void ActiveFlowLogRequest::setFlowLogId(const std::string& flowLogId)
|
||||
{
|
||||
flowLogId_ = flowLogId;
|
||||
setCoreParameter("FlowLogId", flowLogId);
|
||||
setParameter("FlowLogId", flowLogId);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AddBandwidthPackageIpsRequest;
|
||||
|
||||
AddBandwidthPackageIpsRequest::AddBandwidthPackageIpsRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AddBandwidthPackageIps")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AddBandwidthPackageIpsRequest::~AddBandwidthPackageIpsRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AddBandwidthPackageIpsRequest::getResourceOwnerId()const
|
||||
void AddBandwidthPackageIpsRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AddBandwidthPackageIpsRequest::getClientToken()const
|
||||
@@ -44,7 +46,7 @@ std::string AddBandwidthPackageIpsRequest::getClientToken()const
|
||||
void AddBandwidthPackageIpsRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string AddBandwidthPackageIpsRequest::getRegionId()const
|
||||
@@ -55,7 +57,7 @@ std::string AddBandwidthPackageIpsRequest::getRegionId()const
|
||||
void AddBandwidthPackageIpsRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AddBandwidthPackageIpsRequest::getBandwidthPackageId()const
|
||||
@@ -66,7 +68,7 @@ std::string AddBandwidthPackageIpsRequest::getBandwidthPackageId()const
|
||||
void AddBandwidthPackageIpsRequest::setBandwidthPackageId(const std::string& bandwidthPackageId)
|
||||
{
|
||||
bandwidthPackageId_ = bandwidthPackageId;
|
||||
setCoreParameter("BandwidthPackageId", bandwidthPackageId);
|
||||
setParameter("BandwidthPackageId", bandwidthPackageId);
|
||||
}
|
||||
|
||||
std::string AddBandwidthPackageIpsRequest::getResourceOwnerAccount()const
|
||||
@@ -77,7 +79,7 @@ std::string AddBandwidthPackageIpsRequest::getResourceOwnerAccount()const
|
||||
void AddBandwidthPackageIpsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AddBandwidthPackageIpsRequest::getOwnerAccount()const
|
||||
@@ -88,7 +90,7 @@ std::string AddBandwidthPackageIpsRequest::getOwnerAccount()const
|
||||
void AddBandwidthPackageIpsRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AddBandwidthPackageIpsRequest::getOwnerId()const
|
||||
@@ -99,7 +101,7 @@ long AddBandwidthPackageIpsRequest::getOwnerId()const
|
||||
void AddBandwidthPackageIpsRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AddBandwidthPackageIpsRequest::getIpCount()const
|
||||
@@ -110,6 +112,6 @@ std::string AddBandwidthPackageIpsRequest::getIpCount()const
|
||||
void AddBandwidthPackageIpsRequest::setIpCount(const std::string& ipCount)
|
||||
{
|
||||
ipCount_ = ipCount;
|
||||
setCoreParameter("IpCount", ipCount);
|
||||
setParameter("IpCount", ipCount);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AddBgpNetworkRequest;
|
||||
|
||||
AddBgpNetworkRequest::AddBgpNetworkRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AddBgpNetwork")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AddBgpNetworkRequest::~AddBgpNetworkRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AddBgpNetworkRequest::getResourceOwnerId()const
|
||||
void AddBgpNetworkRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AddBgpNetworkRequest::getClientToken()const
|
||||
@@ -44,7 +46,7 @@ std::string AddBgpNetworkRequest::getClientToken()const
|
||||
void AddBgpNetworkRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string AddBgpNetworkRequest::getRegionId()const
|
||||
@@ -55,7 +57,7 @@ std::string AddBgpNetworkRequest::getRegionId()const
|
||||
void AddBgpNetworkRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AddBgpNetworkRequest::getResourceOwnerAccount()const
|
||||
@@ -66,7 +68,7 @@ std::string AddBgpNetworkRequest::getResourceOwnerAccount()const
|
||||
void AddBgpNetworkRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AddBgpNetworkRequest::getOwnerAccount()const
|
||||
@@ -77,7 +79,7 @@ std::string AddBgpNetworkRequest::getOwnerAccount()const
|
||||
void AddBgpNetworkRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AddBgpNetworkRequest::getOwnerId()const
|
||||
@@ -88,7 +90,7 @@ long AddBgpNetworkRequest::getOwnerId()const
|
||||
void AddBgpNetworkRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AddBgpNetworkRequest::getRouterId()const
|
||||
@@ -99,7 +101,7 @@ std::string AddBgpNetworkRequest::getRouterId()const
|
||||
void AddBgpNetworkRequest::setRouterId(const std::string& routerId)
|
||||
{
|
||||
routerId_ = routerId;
|
||||
setCoreParameter("RouterId", routerId);
|
||||
setParameter("RouterId", routerId);
|
||||
}
|
||||
|
||||
std::string AddBgpNetworkRequest::getVpcId()const
|
||||
@@ -110,7 +112,7 @@ std::string AddBgpNetworkRequest::getVpcId()const
|
||||
void AddBgpNetworkRequest::setVpcId(const std::string& vpcId)
|
||||
{
|
||||
vpcId_ = vpcId;
|
||||
setCoreParameter("VpcId", vpcId);
|
||||
setParameter("VpcId", vpcId);
|
||||
}
|
||||
|
||||
std::string AddBgpNetworkRequest::getDstCidrBlock()const
|
||||
@@ -121,6 +123,6 @@ std::string AddBgpNetworkRequest::getDstCidrBlock()const
|
||||
void AddBgpNetworkRequest::setDstCidrBlock(const std::string& dstCidrBlock)
|
||||
{
|
||||
dstCidrBlock_ = dstCidrBlock;
|
||||
setCoreParameter("DstCidrBlock", dstCidrBlock);
|
||||
setParameter("DstCidrBlock", dstCidrBlock);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AddCommonBandwidthPackageIpRequest;
|
||||
|
||||
AddCommonBandwidthPackageIpRequest::AddCommonBandwidthPackageIpRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AddCommonBandwidthPackageIp")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AddCommonBandwidthPackageIpRequest::~AddCommonBandwidthPackageIpRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AddCommonBandwidthPackageIpRequest::getResourceOwnerId()const
|
||||
void AddCommonBandwidthPackageIpRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AddCommonBandwidthPackageIpRequest::getRegionId()const
|
||||
@@ -44,7 +46,7 @@ std::string AddCommonBandwidthPackageIpRequest::getRegionId()const
|
||||
void AddCommonBandwidthPackageIpRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AddCommonBandwidthPackageIpRequest::getBandwidthPackageId()const
|
||||
@@ -55,7 +57,7 @@ std::string AddCommonBandwidthPackageIpRequest::getBandwidthPackageId()const
|
||||
void AddCommonBandwidthPackageIpRequest::setBandwidthPackageId(const std::string& bandwidthPackageId)
|
||||
{
|
||||
bandwidthPackageId_ = bandwidthPackageId;
|
||||
setCoreParameter("BandwidthPackageId", bandwidthPackageId);
|
||||
setParameter("BandwidthPackageId", bandwidthPackageId);
|
||||
}
|
||||
|
||||
std::string AddCommonBandwidthPackageIpRequest::getResourceOwnerAccount()const
|
||||
@@ -66,7 +68,7 @@ std::string AddCommonBandwidthPackageIpRequest::getResourceOwnerAccount()const
|
||||
void AddCommonBandwidthPackageIpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AddCommonBandwidthPackageIpRequest::getOwnerAccount()const
|
||||
@@ -77,7 +79,7 @@ std::string AddCommonBandwidthPackageIpRequest::getOwnerAccount()const
|
||||
void AddCommonBandwidthPackageIpRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AddCommonBandwidthPackageIpRequest::getOwnerId()const
|
||||
@@ -88,7 +90,18 @@ long AddCommonBandwidthPackageIpRequest::getOwnerId()const
|
||||
void AddCommonBandwidthPackageIpRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AddCommonBandwidthPackageIpRequest::getIpType()const
|
||||
{
|
||||
return ipType_;
|
||||
}
|
||||
|
||||
void AddCommonBandwidthPackageIpRequest::setIpType(const std::string& ipType)
|
||||
{
|
||||
ipType_ = ipType;
|
||||
setParameter("IpType", ipType);
|
||||
}
|
||||
|
||||
std::string AddCommonBandwidthPackageIpRequest::getIpInstanceId()const
|
||||
@@ -99,6 +112,6 @@ std::string AddCommonBandwidthPackageIpRequest::getIpInstanceId()const
|
||||
void AddCommonBandwidthPackageIpRequest::setIpInstanceId(const std::string& ipInstanceId)
|
||||
{
|
||||
ipInstanceId_ = ipInstanceId;
|
||||
setCoreParameter("IpInstanceId", ipInstanceId);
|
||||
setParameter("IpInstanceId", ipInstanceId);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AddGlobalAccelerationInstanceIpRequest;
|
||||
|
||||
AddGlobalAccelerationInstanceIpRequest::AddGlobalAccelerationInstanceIpRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AddGlobalAccelerationInstanceIp")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AddGlobalAccelerationInstanceIpRequest::~AddGlobalAccelerationInstanceIpRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AddGlobalAccelerationInstanceIpRequest::getResourceOwnerId()const
|
||||
void AddGlobalAccelerationInstanceIpRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AddGlobalAccelerationInstanceIpRequest::getGlobalAccelerationInstanceId()const
|
||||
@@ -44,7 +46,7 @@ std::string AddGlobalAccelerationInstanceIpRequest::getGlobalAccelerationInstanc
|
||||
void AddGlobalAccelerationInstanceIpRequest::setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId)
|
||||
{
|
||||
globalAccelerationInstanceId_ = globalAccelerationInstanceId;
|
||||
setCoreParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId);
|
||||
setParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId);
|
||||
}
|
||||
|
||||
std::string AddGlobalAccelerationInstanceIpRequest::getRegionId()const
|
||||
@@ -55,7 +57,7 @@ std::string AddGlobalAccelerationInstanceIpRequest::getRegionId()const
|
||||
void AddGlobalAccelerationInstanceIpRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AddGlobalAccelerationInstanceIpRequest::getResourceOwnerAccount()const
|
||||
@@ -66,7 +68,7 @@ std::string AddGlobalAccelerationInstanceIpRequest::getResourceOwnerAccount()con
|
||||
void AddGlobalAccelerationInstanceIpRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AddGlobalAccelerationInstanceIpRequest::getOwnerAccount()const
|
||||
@@ -77,7 +79,7 @@ std::string AddGlobalAccelerationInstanceIpRequest::getOwnerAccount()const
|
||||
void AddGlobalAccelerationInstanceIpRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AddGlobalAccelerationInstanceIpRequest::getOwnerId()const
|
||||
@@ -88,7 +90,7 @@ long AddGlobalAccelerationInstanceIpRequest::getOwnerId()const
|
||||
void AddGlobalAccelerationInstanceIpRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AddGlobalAccelerationInstanceIpRequest::getIpInstanceId()const
|
||||
@@ -99,6 +101,6 @@ std::string AddGlobalAccelerationInstanceIpRequest::getIpInstanceId()const
|
||||
void AddGlobalAccelerationInstanceIpRequest::setIpInstanceId(const std::string& ipInstanceId)
|
||||
{
|
||||
ipInstanceId_ = ipInstanceId;
|
||||
setCoreParameter("IpInstanceId", ipInstanceId);
|
||||
setParameter("IpInstanceId", ipInstanceId);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AddIPv6TranslatorAclListEntryRequest;
|
||||
|
||||
AddIPv6TranslatorAclListEntryRequest::AddIPv6TranslatorAclListEntryRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AddIPv6TranslatorAclListEntry")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AddIPv6TranslatorAclListEntryRequest::~AddIPv6TranslatorAclListEntryRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AddIPv6TranslatorAclListEntryRequest::getResourceOwnerId()const
|
||||
void AddIPv6TranslatorAclListEntryRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AddIPv6TranslatorAclListEntryRequest::getRegionId()const
|
||||
@@ -44,7 +46,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getRegionId()const
|
||||
void AddIPv6TranslatorAclListEntryRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AddIPv6TranslatorAclListEntryRequest::getAclId()const
|
||||
@@ -55,7 +57,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getAclId()const
|
||||
void AddIPv6TranslatorAclListEntryRequest::setAclId(const std::string& aclId)
|
||||
{
|
||||
aclId_ = aclId;
|
||||
setCoreParameter("AclId", aclId);
|
||||
setParameter("AclId", aclId);
|
||||
}
|
||||
|
||||
std::string AddIPv6TranslatorAclListEntryRequest::getAclEntryIp()const
|
||||
@@ -66,7 +68,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getAclEntryIp()const
|
||||
void AddIPv6TranslatorAclListEntryRequest::setAclEntryIp(const std::string& aclEntryIp)
|
||||
{
|
||||
aclEntryIp_ = aclEntryIp;
|
||||
setCoreParameter("AclEntryIp", aclEntryIp);
|
||||
setParameter("AclEntryIp", aclEntryIp);
|
||||
}
|
||||
|
||||
std::string AddIPv6TranslatorAclListEntryRequest::getResourceOwnerAccount()const
|
||||
@@ -77,7 +79,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getResourceOwnerAccount()const
|
||||
void AddIPv6TranslatorAclListEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AddIPv6TranslatorAclListEntryRequest::getOwnerAccount()const
|
||||
@@ -88,7 +90,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getOwnerAccount()const
|
||||
void AddIPv6TranslatorAclListEntryRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
std::string AddIPv6TranslatorAclListEntryRequest::getAclEntryComment()const
|
||||
@@ -99,7 +101,7 @@ std::string AddIPv6TranslatorAclListEntryRequest::getAclEntryComment()const
|
||||
void AddIPv6TranslatorAclListEntryRequest::setAclEntryComment(const std::string& aclEntryComment)
|
||||
{
|
||||
aclEntryComment_ = aclEntryComment;
|
||||
setCoreParameter("AclEntryComment", aclEntryComment);
|
||||
setParameter("AclEntryComment", aclEntryComment);
|
||||
}
|
||||
|
||||
long AddIPv6TranslatorAclListEntryRequest::getOwnerId()const
|
||||
@@ -110,6 +112,6 @@ long AddIPv6TranslatorAclListEntryRequest::getOwnerId()const
|
||||
void AddIPv6TranslatorAclListEntryRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AllocateEipAddressRequest;
|
||||
|
||||
AllocateEipAddressRequest::AllocateEipAddressRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AllocateEipAddress")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AllocateEipAddressRequest::~AllocateEipAddressRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AllocateEipAddressRequest::getResourceOwnerId()const
|
||||
void AllocateEipAddressRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AllocateEipAddressRequest::getClientToken()const
|
||||
@@ -44,7 +46,7 @@ std::string AllocateEipAddressRequest::getClientToken()const
|
||||
void AllocateEipAddressRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string AllocateEipAddressRequest::getISP()const
|
||||
@@ -55,7 +57,7 @@ std::string AllocateEipAddressRequest::getISP()const
|
||||
void AllocateEipAddressRequest::setISP(const std::string& iSP)
|
||||
{
|
||||
iSP_ = iSP;
|
||||
setCoreParameter("ISP", iSP);
|
||||
setParameter("ISP", iSP);
|
||||
}
|
||||
|
||||
std::string AllocateEipAddressRequest::getResourceGroupId()const
|
||||
@@ -66,7 +68,7 @@ std::string AllocateEipAddressRequest::getResourceGroupId()const
|
||||
void AllocateEipAddressRequest::setResourceGroupId(const std::string& resourceGroupId)
|
||||
{
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setCoreParameter("ResourceGroupId", resourceGroupId);
|
||||
setParameter("ResourceGroupId", resourceGroupId);
|
||||
}
|
||||
|
||||
std::string AllocateEipAddressRequest::getRegionId()const
|
||||
@@ -77,7 +79,7 @@ std::string AllocateEipAddressRequest::getRegionId()const
|
||||
void AllocateEipAddressRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AllocateEipAddressRequest::getNetmode()const
|
||||
@@ -88,7 +90,7 @@ std::string AllocateEipAddressRequest::getNetmode()const
|
||||
void AllocateEipAddressRequest::setNetmode(const std::string& netmode)
|
||||
{
|
||||
netmode_ = netmode;
|
||||
setCoreParameter("Netmode", netmode);
|
||||
setParameter("Netmode", netmode);
|
||||
}
|
||||
|
||||
std::string AllocateEipAddressRequest::getInstanceChargeType()const
|
||||
@@ -99,7 +101,7 @@ std::string AllocateEipAddressRequest::getInstanceChargeType()const
|
||||
void AllocateEipAddressRequest::setInstanceChargeType(const std::string& instanceChargeType)
|
||||
{
|
||||
instanceChargeType_ = instanceChargeType;
|
||||
setCoreParameter("InstanceChargeType", instanceChargeType);
|
||||
setParameter("InstanceChargeType", instanceChargeType);
|
||||
}
|
||||
|
||||
int AllocateEipAddressRequest::getPeriod()const
|
||||
@@ -110,7 +112,7 @@ int AllocateEipAddressRequest::getPeriod()const
|
||||
void AllocateEipAddressRequest::setPeriod(int period)
|
||||
{
|
||||
period_ = period;
|
||||
setCoreParameter("Period", std::to_string(period));
|
||||
setParameter("Period", std::to_string(period));
|
||||
}
|
||||
|
||||
bool AllocateEipAddressRequest::getAutoPay()const
|
||||
@@ -121,7 +123,7 @@ bool AllocateEipAddressRequest::getAutoPay()const
|
||||
void AllocateEipAddressRequest::setAutoPay(bool autoPay)
|
||||
{
|
||||
autoPay_ = autoPay;
|
||||
setCoreParameter("AutoPay", autoPay ? "true" : "false");
|
||||
setParameter("AutoPay", autoPay ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string AllocateEipAddressRequest::getResourceOwnerAccount()const
|
||||
@@ -132,7 +134,7 @@ std::string AllocateEipAddressRequest::getResourceOwnerAccount()const
|
||||
void AllocateEipAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AllocateEipAddressRequest::getBandwidth()const
|
||||
@@ -143,7 +145,7 @@ std::string AllocateEipAddressRequest::getBandwidth()const
|
||||
void AllocateEipAddressRequest::setBandwidth(const std::string& bandwidth)
|
||||
{
|
||||
bandwidth_ = bandwidth;
|
||||
setCoreParameter("Bandwidth", bandwidth);
|
||||
setParameter("Bandwidth", bandwidth);
|
||||
}
|
||||
|
||||
std::string AllocateEipAddressRequest::getOwnerAccount()const
|
||||
@@ -154,7 +156,7 @@ std::string AllocateEipAddressRequest::getOwnerAccount()const
|
||||
void AllocateEipAddressRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AllocateEipAddressRequest::getOwnerId()const
|
||||
@@ -165,7 +167,7 @@ long AllocateEipAddressRequest::getOwnerId()const
|
||||
void AllocateEipAddressRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
long AllocateEipAddressRequest::getActivityId()const
|
||||
@@ -176,7 +178,7 @@ long AllocateEipAddressRequest::getActivityId()const
|
||||
void AllocateEipAddressRequest::setActivityId(long activityId)
|
||||
{
|
||||
activityId_ = activityId;
|
||||
setCoreParameter("ActivityId", std::to_string(activityId));
|
||||
setParameter("ActivityId", std::to_string(activityId));
|
||||
}
|
||||
|
||||
std::string AllocateEipAddressRequest::getInternetChargeType()const
|
||||
@@ -187,7 +189,7 @@ std::string AllocateEipAddressRequest::getInternetChargeType()const
|
||||
void AllocateEipAddressRequest::setInternetChargeType(const std::string& internetChargeType)
|
||||
{
|
||||
internetChargeType_ = internetChargeType;
|
||||
setCoreParameter("InternetChargeType", internetChargeType);
|
||||
setParameter("InternetChargeType", internetChargeType);
|
||||
}
|
||||
|
||||
std::string AllocateEipAddressRequest::getPricingCycle()const
|
||||
@@ -198,6 +200,6 @@ std::string AllocateEipAddressRequest::getPricingCycle()const
|
||||
void AllocateEipAddressRequest::setPricingCycle(const std::string& pricingCycle)
|
||||
{
|
||||
pricingCycle_ = pricingCycle;
|
||||
setCoreParameter("PricingCycle", pricingCycle);
|
||||
setParameter("PricingCycle", pricingCycle);
|
||||
}
|
||||
|
||||
|
||||
150
vpc/src/model/AllocateEipSegmentAddressRequest.cc
Normal file
150
vpc/src/model/AllocateEipSegmentAddressRequest.cc
Normal file
@@ -0,0 +1,150 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/vpc/model/AllocateEipSegmentAddressRequest.h>
|
||||
|
||||
using AlibabaCloud::Vpc::Model::AllocateEipSegmentAddressRequest;
|
||||
|
||||
AllocateEipSegmentAddressRequest::AllocateEipSegmentAddressRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AllocateEipSegmentAddress")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AllocateEipSegmentAddressRequest::~AllocateEipSegmentAddressRequest()
|
||||
{}
|
||||
|
||||
long AllocateEipSegmentAddressRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void AllocateEipSegmentAddressRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AllocateEipSegmentAddressRequest::getClientToken()const
|
||||
{
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void AllocateEipSegmentAddressRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string AllocateEipSegmentAddressRequest::getResourceGroupId()const
|
||||
{
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void AllocateEipSegmentAddressRequest::setResourceGroupId(const std::string& resourceGroupId)
|
||||
{
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter("ResourceGroupId", resourceGroupId);
|
||||
}
|
||||
|
||||
std::string AllocateEipSegmentAddressRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void AllocateEipSegmentAddressRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AllocateEipSegmentAddressRequest::getNetmode()const
|
||||
{
|
||||
return netmode_;
|
||||
}
|
||||
|
||||
void AllocateEipSegmentAddressRequest::setNetmode(const std::string& netmode)
|
||||
{
|
||||
netmode_ = netmode;
|
||||
setParameter("Netmode", netmode);
|
||||
}
|
||||
|
||||
std::string AllocateEipSegmentAddressRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void AllocateEipSegmentAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AllocateEipSegmentAddressRequest::getBandwidth()const
|
||||
{
|
||||
return bandwidth_;
|
||||
}
|
||||
|
||||
void AllocateEipSegmentAddressRequest::setBandwidth(const std::string& bandwidth)
|
||||
{
|
||||
bandwidth_ = bandwidth;
|
||||
setParameter("Bandwidth", bandwidth);
|
||||
}
|
||||
|
||||
std::string AllocateEipSegmentAddressRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void AllocateEipSegmentAddressRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
std::string AllocateEipSegmentAddressRequest::getEipMask()const
|
||||
{
|
||||
return eipMask_;
|
||||
}
|
||||
|
||||
void AllocateEipSegmentAddressRequest::setEipMask(const std::string& eipMask)
|
||||
{
|
||||
eipMask_ = eipMask;
|
||||
setParameter("EipMask", eipMask);
|
||||
}
|
||||
|
||||
long AllocateEipSegmentAddressRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void AllocateEipSegmentAddressRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AllocateEipSegmentAddressRequest::getInternetChargeType()const
|
||||
{
|
||||
return internetChargeType_;
|
||||
}
|
||||
|
||||
void AllocateEipSegmentAddressRequest::setInternetChargeType(const std::string& internetChargeType)
|
||||
{
|
||||
internetChargeType_ = internetChargeType;
|
||||
setParameter("InternetChargeType", internetChargeType);
|
||||
}
|
||||
|
||||
58
vpc/src/model/AllocateEipSegmentAddressResult.cc
Normal file
58
vpc/src/model/AllocateEipSegmentAddressResult.cc
Normal file
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/vpc/model/AllocateEipSegmentAddressResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Vpc;
|
||||
using namespace AlibabaCloud::Vpc::Model;
|
||||
|
||||
AllocateEipSegmentAddressResult::AllocateEipSegmentAddressResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
AllocateEipSegmentAddressResult::AllocateEipSegmentAddressResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
AllocateEipSegmentAddressResult::~AllocateEipSegmentAddressResult()
|
||||
{}
|
||||
|
||||
void AllocateEipSegmentAddressResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["EipSegmentInstanceId"].isNull())
|
||||
eipSegmentInstanceId_ = value["EipSegmentInstanceId"].asString();
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = std::stol(value["OrderId"].asString());
|
||||
|
||||
}
|
||||
|
||||
std::string AllocateEipSegmentAddressResult::getEipSegmentInstanceId()const
|
||||
{
|
||||
return eipSegmentInstanceId_;
|
||||
}
|
||||
|
||||
long AllocateEipSegmentAddressResult::getOrderId()const
|
||||
{
|
||||
return orderId_;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AllocateIpv6InternetBandwidthRequest;
|
||||
|
||||
AllocateIpv6InternetBandwidthRequest::AllocateIpv6InternetBandwidthRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AllocateIpv6InternetBandwidth")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AllocateIpv6InternetBandwidthRequest::~AllocateIpv6InternetBandwidthRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AllocateIpv6InternetBandwidthRequest::getResourceOwnerId()const
|
||||
void AllocateIpv6InternetBandwidthRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AllocateIpv6InternetBandwidthRequest::getClientToken()const
|
||||
@@ -44,7 +46,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getClientToken()const
|
||||
void AllocateIpv6InternetBandwidthRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string AllocateIpv6InternetBandwidthRequest::getRegionId()const
|
||||
@@ -55,7 +57,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getRegionId()const
|
||||
void AllocateIpv6InternetBandwidthRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
int AllocateIpv6InternetBandwidthRequest::getBandwidth()const
|
||||
@@ -66,7 +68,7 @@ int AllocateIpv6InternetBandwidthRequest::getBandwidth()const
|
||||
void AllocateIpv6InternetBandwidthRequest::setBandwidth(int bandwidth)
|
||||
{
|
||||
bandwidth_ = bandwidth;
|
||||
setCoreParameter("Bandwidth", std::to_string(bandwidth));
|
||||
setParameter("Bandwidth", std::to_string(bandwidth));
|
||||
}
|
||||
|
||||
std::string AllocateIpv6InternetBandwidthRequest::getResourceOwnerAccount()const
|
||||
@@ -77,7 +79,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getResourceOwnerAccount()const
|
||||
void AllocateIpv6InternetBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AllocateIpv6InternetBandwidthRequest::getOwnerAccount()const
|
||||
@@ -88,7 +90,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getOwnerAccount()const
|
||||
void AllocateIpv6InternetBandwidthRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AllocateIpv6InternetBandwidthRequest::getOwnerId()const
|
||||
@@ -99,7 +101,7 @@ long AllocateIpv6InternetBandwidthRequest::getOwnerId()const
|
||||
void AllocateIpv6InternetBandwidthRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AllocateIpv6InternetBandwidthRequest::getIpv6AddressId()const
|
||||
@@ -110,7 +112,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getIpv6AddressId()const
|
||||
void AllocateIpv6InternetBandwidthRequest::setIpv6AddressId(const std::string& ipv6AddressId)
|
||||
{
|
||||
ipv6AddressId_ = ipv6AddressId;
|
||||
setCoreParameter("Ipv6AddressId", ipv6AddressId);
|
||||
setParameter("Ipv6AddressId", ipv6AddressId);
|
||||
}
|
||||
|
||||
std::string AllocateIpv6InternetBandwidthRequest::getInternetChargeType()const
|
||||
@@ -121,7 +123,7 @@ std::string AllocateIpv6InternetBandwidthRequest::getInternetChargeType()const
|
||||
void AllocateIpv6InternetBandwidthRequest::setInternetChargeType(const std::string& internetChargeType)
|
||||
{
|
||||
internetChargeType_ = internetChargeType;
|
||||
setCoreParameter("InternetChargeType", internetChargeType);
|
||||
setParameter("InternetChargeType", internetChargeType);
|
||||
}
|
||||
|
||||
std::string AllocateIpv6InternetBandwidthRequest::getIpv6GatewayId()const
|
||||
@@ -132,6 +134,6 @@ std::string AllocateIpv6InternetBandwidthRequest::getIpv6GatewayId()const
|
||||
void AllocateIpv6InternetBandwidthRequest::setIpv6GatewayId(const std::string& ipv6GatewayId)
|
||||
{
|
||||
ipv6GatewayId_ = ipv6GatewayId;
|
||||
setCoreParameter("Ipv6GatewayId", ipv6GatewayId);
|
||||
setParameter("Ipv6GatewayId", ipv6GatewayId);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::ApplyPhysicalConnectionLOARequest;
|
||||
|
||||
ApplyPhysicalConnectionLOARequest::ApplyPhysicalConnectionLOARequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "ApplyPhysicalConnectionLOA")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ApplyPhysicalConnectionLOARequest::~ApplyPhysicalConnectionLOARequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long ApplyPhysicalConnectionLOARequest::getResourceOwnerId()const
|
||||
void ApplyPhysicalConnectionLOARequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string ApplyPhysicalConnectionLOARequest::getClientToken()const
|
||||
@@ -44,7 +46,7 @@ std::string ApplyPhysicalConnectionLOARequest::getClientToken()const
|
||||
void ApplyPhysicalConnectionLOARequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string ApplyPhysicalConnectionLOARequest::getLineType()const
|
||||
@@ -55,7 +57,7 @@ std::string ApplyPhysicalConnectionLOARequest::getLineType()const
|
||||
void ApplyPhysicalConnectionLOARequest::setLineType(const std::string& lineType)
|
||||
{
|
||||
lineType_ = lineType;
|
||||
setCoreParameter("LineType", lineType);
|
||||
setParameter("LineType", lineType);
|
||||
}
|
||||
|
||||
std::string ApplyPhysicalConnectionLOARequest::getRegionId()const
|
||||
@@ -66,7 +68,7 @@ std::string ApplyPhysicalConnectionLOARequest::getRegionId()const
|
||||
void ApplyPhysicalConnectionLOARequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string ApplyPhysicalConnectionLOARequest::getSi()const
|
||||
@@ -77,7 +79,7 @@ std::string ApplyPhysicalConnectionLOARequest::getSi()const
|
||||
void ApplyPhysicalConnectionLOARequest::setSi(const std::string& si)
|
||||
{
|
||||
si_ = si;
|
||||
setCoreParameter("Si", si);
|
||||
setParameter("Si", si);
|
||||
}
|
||||
|
||||
std::string ApplyPhysicalConnectionLOARequest::getPeerLocation()const
|
||||
@@ -88,7 +90,7 @@ std::string ApplyPhysicalConnectionLOARequest::getPeerLocation()const
|
||||
void ApplyPhysicalConnectionLOARequest::setPeerLocation(const std::string& peerLocation)
|
||||
{
|
||||
peerLocation_ = peerLocation;
|
||||
setCoreParameter("PeerLocation", peerLocation);
|
||||
setParameter("PeerLocation", peerLocation);
|
||||
}
|
||||
|
||||
std::string ApplyPhysicalConnectionLOARequest::getResourceOwnerAccount()const
|
||||
@@ -99,7 +101,7 @@ std::string ApplyPhysicalConnectionLOARequest::getResourceOwnerAccount()const
|
||||
void ApplyPhysicalConnectionLOARequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
int ApplyPhysicalConnectionLOARequest::getBandwidth()const
|
||||
@@ -110,7 +112,7 @@ int ApplyPhysicalConnectionLOARequest::getBandwidth()const
|
||||
void ApplyPhysicalConnectionLOARequest::setBandwidth(int bandwidth)
|
||||
{
|
||||
bandwidth_ = bandwidth;
|
||||
setCoreParameter("Bandwidth", std::to_string(bandwidth));
|
||||
setParameter("Bandwidth", std::to_string(bandwidth));
|
||||
}
|
||||
|
||||
std::string ApplyPhysicalConnectionLOARequest::getOwnerAccount()const
|
||||
@@ -121,7 +123,7 @@ std::string ApplyPhysicalConnectionLOARequest::getOwnerAccount()const
|
||||
void ApplyPhysicalConnectionLOARequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
std::string ApplyPhysicalConnectionLOARequest::getConstructionTime()const
|
||||
@@ -132,7 +134,7 @@ std::string ApplyPhysicalConnectionLOARequest::getConstructionTime()const
|
||||
void ApplyPhysicalConnectionLOARequest::setConstructionTime(const std::string& constructionTime)
|
||||
{
|
||||
constructionTime_ = constructionTime;
|
||||
setCoreParameter("ConstructionTime", constructionTime);
|
||||
setParameter("ConstructionTime", constructionTime);
|
||||
}
|
||||
|
||||
long ApplyPhysicalConnectionLOARequest::getOwnerId()const
|
||||
@@ -143,7 +145,7 @@ long ApplyPhysicalConnectionLOARequest::getOwnerId()const
|
||||
void ApplyPhysicalConnectionLOARequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ApplyPhysicalConnectionLOARequest::getInstanceId()const
|
||||
@@ -154,7 +156,7 @@ std::string ApplyPhysicalConnectionLOARequest::getInstanceId()const
|
||||
void ApplyPhysicalConnectionLOARequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setCoreParameter("InstanceId", instanceId);
|
||||
setParameter("InstanceId", instanceId);
|
||||
}
|
||||
|
||||
std::string ApplyPhysicalConnectionLOARequest::getCompanyName()const
|
||||
@@ -165,7 +167,7 @@ std::string ApplyPhysicalConnectionLOARequest::getCompanyName()const
|
||||
void ApplyPhysicalConnectionLOARequest::setCompanyName(const std::string& companyName)
|
||||
{
|
||||
companyName_ = companyName;
|
||||
setCoreParameter("CompanyName", companyName);
|
||||
setParameter("CompanyName", companyName);
|
||||
}
|
||||
|
||||
std::vector<ApplyPhysicalConnectionLOARequest::PMInfo> ApplyPhysicalConnectionLOARequest::getPMInfo()const
|
||||
@@ -176,15 +178,14 @@ std::vector<ApplyPhysicalConnectionLOARequest::PMInfo> ApplyPhysicalConnectionLO
|
||||
void ApplyPhysicalConnectionLOARequest::setPMInfo(const std::vector<PMInfo>& pMInfo)
|
||||
{
|
||||
pMInfo_ = pMInfo;
|
||||
int i = 0;
|
||||
for(int i = 0; i!= pMInfo.size(); i++) {
|
||||
auto obj = pMInfo.at(i);
|
||||
std::string str ="PMInfo."+ std::to_string(i);
|
||||
setCoreParameter(str + ".PMCertificateNo", obj.pMCertificateNo);
|
||||
setCoreParameter(str + ".PMName", obj.pMName);
|
||||
setCoreParameter(str + ".PMCertificateType", obj.pMCertificateType);
|
||||
setCoreParameter(str + ".PMContactInfo", obj.pMContactInfo);
|
||||
setCoreParameter(str + ".PMGender", obj.pMGender);
|
||||
for(int dep1 = 0; dep1!= pMInfo.size(); dep1++) {
|
||||
auto pMInfoObj = pMInfo.at(dep1);
|
||||
std::string pMInfoObjStr = "PMInfo." + std::to_string(dep1 + 1);
|
||||
setParameter(pMInfoObjStr + ".PMCertificateNo", pMInfoObj.pMCertificateNo);
|
||||
setParameter(pMInfoObjStr + ".PMName", pMInfoObj.pMName);
|
||||
setParameter(pMInfoObjStr + ".PMCertificateType", pMInfoObj.pMCertificateType);
|
||||
setParameter(pMInfoObjStr + ".PMContactInfo", pMInfoObj.pMContactInfo);
|
||||
setParameter(pMInfoObjStr + ".PMGender", pMInfoObj.pMGender);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociateEipAddressRequest;
|
||||
|
||||
AssociateEipAddressRequest::AssociateEipAddressRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AssociateEipAddress")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AssociateEipAddressRequest::~AssociateEipAddressRequest()
|
||||
{}
|
||||
@@ -33,7 +35,18 @@ long AssociateEipAddressRequest::getResourceOwnerId()const
|
||||
void AssociateEipAddressRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AssociateEipAddressRequest::getClientToken()const
|
||||
{
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void AssociateEipAddressRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string AssociateEipAddressRequest::getAllocationId()const
|
||||
@@ -44,7 +57,7 @@ std::string AssociateEipAddressRequest::getAllocationId()const
|
||||
void AssociateEipAddressRequest::setAllocationId(const std::string& allocationId)
|
||||
{
|
||||
allocationId_ = allocationId;
|
||||
setCoreParameter("AllocationId", allocationId);
|
||||
setParameter("AllocationId", allocationId);
|
||||
}
|
||||
|
||||
std::string AssociateEipAddressRequest::getMode()const
|
||||
@@ -55,7 +68,7 @@ std::string AssociateEipAddressRequest::getMode()const
|
||||
void AssociateEipAddressRequest::setMode(const std::string& mode)
|
||||
{
|
||||
mode_ = mode;
|
||||
setCoreParameter("Mode", mode);
|
||||
setParameter("Mode", mode);
|
||||
}
|
||||
|
||||
std::string AssociateEipAddressRequest::getRegionId()const
|
||||
@@ -66,7 +79,7 @@ std::string AssociateEipAddressRequest::getRegionId()const
|
||||
void AssociateEipAddressRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AssociateEipAddressRequest::getInstanceRegionId()const
|
||||
@@ -77,7 +90,7 @@ std::string AssociateEipAddressRequest::getInstanceRegionId()const
|
||||
void AssociateEipAddressRequest::setInstanceRegionId(const std::string& instanceRegionId)
|
||||
{
|
||||
instanceRegionId_ = instanceRegionId;
|
||||
setCoreParameter("InstanceRegionId", instanceRegionId);
|
||||
setParameter("InstanceRegionId", instanceRegionId);
|
||||
}
|
||||
|
||||
std::string AssociateEipAddressRequest::getInstanceType()const
|
||||
@@ -88,7 +101,7 @@ std::string AssociateEipAddressRequest::getInstanceType()const
|
||||
void AssociateEipAddressRequest::setInstanceType(const std::string& instanceType)
|
||||
{
|
||||
instanceType_ = instanceType;
|
||||
setCoreParameter("InstanceType", instanceType);
|
||||
setParameter("InstanceType", instanceType);
|
||||
}
|
||||
|
||||
std::string AssociateEipAddressRequest::getResourceOwnerAccount()const
|
||||
@@ -99,7 +112,7 @@ std::string AssociateEipAddressRequest::getResourceOwnerAccount()const
|
||||
void AssociateEipAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AssociateEipAddressRequest::getOwnerAccount()const
|
||||
@@ -110,7 +123,7 @@ std::string AssociateEipAddressRequest::getOwnerAccount()const
|
||||
void AssociateEipAddressRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AssociateEipAddressRequest::getOwnerId()const
|
||||
@@ -121,7 +134,7 @@ long AssociateEipAddressRequest::getOwnerId()const
|
||||
void AssociateEipAddressRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AssociateEipAddressRequest::getPrivateIpAddress()const
|
||||
@@ -132,7 +145,7 @@ std::string AssociateEipAddressRequest::getPrivateIpAddress()const
|
||||
void AssociateEipAddressRequest::setPrivateIpAddress(const std::string& privateIpAddress)
|
||||
{
|
||||
privateIpAddress_ = privateIpAddress;
|
||||
setCoreParameter("PrivateIpAddress", privateIpAddress);
|
||||
setParameter("PrivateIpAddress", privateIpAddress);
|
||||
}
|
||||
|
||||
std::string AssociateEipAddressRequest::getInstanceId()const
|
||||
@@ -143,6 +156,6 @@ std::string AssociateEipAddressRequest::getInstanceId()const
|
||||
void AssociateEipAddressRequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setCoreParameter("InstanceId", instanceId);
|
||||
setParameter("InstanceId", instanceId);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociateGlobalAccelerationInstanceRequest;
|
||||
|
||||
AssociateGlobalAccelerationInstanceRequest::AssociateGlobalAccelerationInstanceRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AssociateGlobalAccelerationInstance")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AssociateGlobalAccelerationInstanceRequest::~AssociateGlobalAccelerationInstanceRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AssociateGlobalAccelerationInstanceRequest::getResourceOwnerId()const
|
||||
void AssociateGlobalAccelerationInstanceRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AssociateGlobalAccelerationInstanceRequest::getGlobalAccelerationInstanceId()const
|
||||
@@ -44,7 +46,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getGlobalAccelerationIns
|
||||
void AssociateGlobalAccelerationInstanceRequest::setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId)
|
||||
{
|
||||
globalAccelerationInstanceId_ = globalAccelerationInstanceId;
|
||||
setCoreParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId);
|
||||
setParameter("GlobalAccelerationInstanceId", globalAccelerationInstanceId);
|
||||
}
|
||||
|
||||
std::string AssociateGlobalAccelerationInstanceRequest::getRegionId()const
|
||||
@@ -55,7 +57,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getRegionId()const
|
||||
void AssociateGlobalAccelerationInstanceRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerId()const
|
||||
@@ -66,7 +68,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerId()cons
|
||||
void AssociateGlobalAccelerationInstanceRequest::setBackendServerId(const std::string& backendServerId)
|
||||
{
|
||||
backendServerId_ = backendServerId;
|
||||
setCoreParameter("BackendServerId", backendServerId);
|
||||
setParameter("BackendServerId", backendServerId);
|
||||
}
|
||||
|
||||
std::string AssociateGlobalAccelerationInstanceRequest::getResourceOwnerAccount()const
|
||||
@@ -77,7 +79,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getResourceOwnerAccount(
|
||||
void AssociateGlobalAccelerationInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AssociateGlobalAccelerationInstanceRequest::getOwnerAccount()const
|
||||
@@ -88,7 +90,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getOwnerAccount()const
|
||||
void AssociateGlobalAccelerationInstanceRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AssociateGlobalAccelerationInstanceRequest::getOwnerId()const
|
||||
@@ -99,7 +101,7 @@ long AssociateGlobalAccelerationInstanceRequest::getOwnerId()const
|
||||
void AssociateGlobalAccelerationInstanceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerRegionId()const
|
||||
@@ -110,7 +112,7 @@ std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerRegionId
|
||||
void AssociateGlobalAccelerationInstanceRequest::setBackendServerRegionId(const std::string& backendServerRegionId)
|
||||
{
|
||||
backendServerRegionId_ = backendServerRegionId;
|
||||
setCoreParameter("BackendServerRegionId", backendServerRegionId);
|
||||
setParameter("BackendServerRegionId", backendServerRegionId);
|
||||
}
|
||||
|
||||
std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerType()const
|
||||
@@ -121,6 +123,6 @@ std::string AssociateGlobalAccelerationInstanceRequest::getBackendServerType()co
|
||||
void AssociateGlobalAccelerationInstanceRequest::setBackendServerType(const std::string& backendServerType)
|
||||
{
|
||||
backendServerType_ = backendServerType;
|
||||
setCoreParameter("BackendServerType", backendServerType);
|
||||
setParameter("BackendServerType", backendServerType);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociateHaVipRequest;
|
||||
|
||||
AssociateHaVipRequest::AssociateHaVipRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AssociateHaVip")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AssociateHaVipRequest::~AssociateHaVipRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AssociateHaVipRequest::getResourceOwnerId()const
|
||||
void AssociateHaVipRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AssociateHaVipRequest::getClientToken()const
|
||||
@@ -44,7 +46,7 @@ std::string AssociateHaVipRequest::getClientToken()const
|
||||
void AssociateHaVipRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string AssociateHaVipRequest::getRegionId()const
|
||||
@@ -55,7 +57,7 @@ std::string AssociateHaVipRequest::getRegionId()const
|
||||
void AssociateHaVipRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AssociateHaVipRequest::getHaVipId()const
|
||||
@@ -66,7 +68,7 @@ std::string AssociateHaVipRequest::getHaVipId()const
|
||||
void AssociateHaVipRequest::setHaVipId(const std::string& haVipId)
|
||||
{
|
||||
haVipId_ = haVipId;
|
||||
setCoreParameter("HaVipId", haVipId);
|
||||
setParameter("HaVipId", haVipId);
|
||||
}
|
||||
|
||||
std::string AssociateHaVipRequest::getResourceOwnerAccount()const
|
||||
@@ -77,7 +79,7 @@ std::string AssociateHaVipRequest::getResourceOwnerAccount()const
|
||||
void AssociateHaVipRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AssociateHaVipRequest::getOwnerAccount()const
|
||||
@@ -88,7 +90,7 @@ std::string AssociateHaVipRequest::getOwnerAccount()const
|
||||
void AssociateHaVipRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AssociateHaVipRequest::getOwnerId()const
|
||||
@@ -99,7 +101,7 @@ long AssociateHaVipRequest::getOwnerId()const
|
||||
void AssociateHaVipRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AssociateHaVipRequest::getInstanceId()const
|
||||
@@ -110,6 +112,6 @@ std::string AssociateHaVipRequest::getInstanceId()const
|
||||
void AssociateHaVipRequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setCoreParameter("InstanceId", instanceId);
|
||||
setParameter("InstanceId", instanceId);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociateNetworkAclRequest;
|
||||
|
||||
AssociateNetworkAclRequest::AssociateNetworkAclRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AssociateNetworkAcl")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AssociateNetworkAclRequest::~AssociateNetworkAclRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AssociateNetworkAclRequest::getResourceOwnerId()const
|
||||
void AssociateNetworkAclRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AssociateNetworkAclRequest::getClientToken()const
|
||||
@@ -44,7 +46,7 @@ std::string AssociateNetworkAclRequest::getClientToken()const
|
||||
void AssociateNetworkAclRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string AssociateNetworkAclRequest::getRegionId()const
|
||||
@@ -55,7 +57,7 @@ std::string AssociateNetworkAclRequest::getRegionId()const
|
||||
void AssociateNetworkAclRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AssociateNetworkAclRequest::getNetworkAclId()const
|
||||
@@ -66,7 +68,7 @@ std::string AssociateNetworkAclRequest::getNetworkAclId()const
|
||||
void AssociateNetworkAclRequest::setNetworkAclId(const std::string& networkAclId)
|
||||
{
|
||||
networkAclId_ = networkAclId;
|
||||
setCoreParameter("NetworkAclId", networkAclId);
|
||||
setParameter("NetworkAclId", networkAclId);
|
||||
}
|
||||
|
||||
std::vector<AssociateNetworkAclRequest::Resource> AssociateNetworkAclRequest::getResource()const
|
||||
@@ -77,12 +79,11 @@ std::vector<AssociateNetworkAclRequest::Resource> AssociateNetworkAclRequest::ge
|
||||
void AssociateNetworkAclRequest::setResource(const std::vector<Resource>& resource)
|
||||
{
|
||||
resource_ = resource;
|
||||
int i = 0;
|
||||
for(int i = 0; i!= resource.size(); i++) {
|
||||
auto obj = resource.at(i);
|
||||
std::string str ="Resource."+ std::to_string(i);
|
||||
setCoreParameter(str + ".ResourceType", obj.resourceType);
|
||||
setCoreParameter(str + ".ResourceId", obj.resourceId);
|
||||
for(int dep1 = 0; dep1!= resource.size(); dep1++) {
|
||||
auto resourceObj = resource.at(dep1);
|
||||
std::string resourceObjStr = "Resource." + std::to_string(dep1 + 1);
|
||||
setParameter(resourceObjStr + ".ResourceType", resourceObj.resourceType);
|
||||
setParameter(resourceObjStr + ".ResourceId", resourceObj.resourceId);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -94,7 +95,7 @@ std::string AssociateNetworkAclRequest::getResourceOwnerAccount()const
|
||||
void AssociateNetworkAclRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
long AssociateNetworkAclRequest::getOwnerId()const
|
||||
@@ -105,6 +106,6 @@ long AssociateNetworkAclRequest::getOwnerId()const
|
||||
void AssociateNetworkAclRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociatePhysicalConnectionToVirtualBorderRouter
|
||||
|
||||
AssociatePhysicalConnectionToVirtualBorderRouterRequest::AssociatePhysicalConnectionToVirtualBorderRouterRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AssociatePhysicalConnectionToVirtualBorderRouter")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AssociatePhysicalConnectionToVirtualBorderRouterRequest::~AssociatePhysicalConnectionToVirtualBorderRouterRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AssociatePhysicalConnectionToVirtualBorderRouterRequest::getResourceOwnerId
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getCircuitCode()const
|
||||
@@ -44,7 +46,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getCircuitC
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setCircuitCode(const std::string& circuitCode)
|
||||
{
|
||||
circuitCode_ = circuitCode;
|
||||
setCoreParameter("CircuitCode", circuitCode);
|
||||
setParameter("CircuitCode", circuitCode);
|
||||
}
|
||||
|
||||
std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getVlanId()const
|
||||
@@ -55,7 +57,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getVlanId()
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setVlanId(const std::string& vlanId)
|
||||
{
|
||||
vlanId_ = vlanId;
|
||||
setCoreParameter("VlanId", vlanId);
|
||||
setParameter("VlanId", vlanId);
|
||||
}
|
||||
|
||||
std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getClientToken()const
|
||||
@@ -66,7 +68,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getClientTo
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getVbrId()const
|
||||
@@ -77,7 +79,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getVbrId()c
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setVbrId(const std::string& vbrId)
|
||||
{
|
||||
vbrId_ = vbrId;
|
||||
setCoreParameter("VbrId", vbrId);
|
||||
setParameter("VbrId", vbrId);
|
||||
}
|
||||
|
||||
std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPeerGatewayIp()const
|
||||
@@ -88,7 +90,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPeerGate
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setPeerGatewayIp(const std::string& peerGatewayIp)
|
||||
{
|
||||
peerGatewayIp_ = peerGatewayIp;
|
||||
setCoreParameter("PeerGatewayIp", peerGatewayIp);
|
||||
setParameter("PeerGatewayIp", peerGatewayIp);
|
||||
}
|
||||
|
||||
std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPeeringSubnetMask()const
|
||||
@@ -99,7 +101,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPeeringS
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setPeeringSubnetMask(const std::string& peeringSubnetMask)
|
||||
{
|
||||
peeringSubnetMask_ = peeringSubnetMask;
|
||||
setCoreParameter("PeeringSubnetMask", peeringSubnetMask);
|
||||
setParameter("PeeringSubnetMask", peeringSubnetMask);
|
||||
}
|
||||
|
||||
std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getRegionId()const
|
||||
@@ -110,7 +112,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getRegionId
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getLocalGatewayIp()const
|
||||
@@ -121,7 +123,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getLocalGat
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setLocalGatewayIp(const std::string& localGatewayIp)
|
||||
{
|
||||
localGatewayIp_ = localGatewayIp;
|
||||
setCoreParameter("LocalGatewayIp", localGatewayIp);
|
||||
setParameter("LocalGatewayIp", localGatewayIp);
|
||||
}
|
||||
|
||||
std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getResourceOwnerAccount()const
|
||||
@@ -132,7 +134,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getResource
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getOwnerAccount()const
|
||||
@@ -143,7 +145,7 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getOwnerAcc
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AssociatePhysicalConnectionToVirtualBorderRouterRequest::getOwnerId()const
|
||||
@@ -154,7 +156,7 @@ long AssociatePhysicalConnectionToVirtualBorderRouterRequest::getOwnerId()const
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPhysicalConnectionId()const
|
||||
@@ -165,6 +167,6 @@ std::string AssociatePhysicalConnectionToVirtualBorderRouterRequest::getPhysical
|
||||
void AssociatePhysicalConnectionToVirtualBorderRouterRequest::setPhysicalConnectionId(const std::string& physicalConnectionId)
|
||||
{
|
||||
physicalConnectionId_ = physicalConnectionId;
|
||||
setCoreParameter("PhysicalConnectionId", physicalConnectionId);
|
||||
setParameter("PhysicalConnectionId", physicalConnectionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::AssociateRouteTableRequest;
|
||||
|
||||
AssociateRouteTableRequest::AssociateRouteTableRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AssociateRouteTable")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AssociateRouteTableRequest::~AssociateRouteTableRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long AssociateRouteTableRequest::getResourceOwnerId()const
|
||||
void AssociateRouteTableRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AssociateRouteTableRequest::getClientToken()const
|
||||
@@ -44,7 +46,7 @@ std::string AssociateRouteTableRequest::getClientToken()const
|
||||
void AssociateRouteTableRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string AssociateRouteTableRequest::getRegionId()const
|
||||
@@ -55,7 +57,7 @@ std::string AssociateRouteTableRequest::getRegionId()const
|
||||
void AssociateRouteTableRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AssociateRouteTableRequest::getRouteTableId()const
|
||||
@@ -66,7 +68,7 @@ std::string AssociateRouteTableRequest::getRouteTableId()const
|
||||
void AssociateRouteTableRequest::setRouteTableId(const std::string& routeTableId)
|
||||
{
|
||||
routeTableId_ = routeTableId;
|
||||
setCoreParameter("RouteTableId", routeTableId);
|
||||
setParameter("RouteTableId", routeTableId);
|
||||
}
|
||||
|
||||
std::string AssociateRouteTableRequest::getResourceOwnerAccount()const
|
||||
@@ -77,7 +79,7 @@ std::string AssociateRouteTableRequest::getResourceOwnerAccount()const
|
||||
void AssociateRouteTableRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AssociateRouteTableRequest::getOwnerAccount()const
|
||||
@@ -88,7 +90,7 @@ std::string AssociateRouteTableRequest::getOwnerAccount()const
|
||||
void AssociateRouteTableRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AssociateRouteTableRequest::getOwnerId()const
|
||||
@@ -99,7 +101,7 @@ long AssociateRouteTableRequest::getOwnerId()const
|
||||
void AssociateRouteTableRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AssociateRouteTableRequest::getVSwitchId()const
|
||||
@@ -110,6 +112,6 @@ std::string AssociateRouteTableRequest::getVSwitchId()const
|
||||
void AssociateRouteTableRequest::setVSwitchId(const std::string& vSwitchId)
|
||||
{
|
||||
vSwitchId_ = vSwitchId;
|
||||
setCoreParameter("VSwitchId", vSwitchId);
|
||||
setParameter("VSwitchId", vSwitchId);
|
||||
}
|
||||
|
||||
|
||||
128
vpc/src/model/AssociateVpcCidrBlockRequest.cc
Normal file
128
vpc/src/model/AssociateVpcCidrBlockRequest.cc
Normal file
@@ -0,0 +1,128 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/vpc/model/AssociateVpcCidrBlockRequest.h>
|
||||
|
||||
using AlibabaCloud::Vpc::Model::AssociateVpcCidrBlockRequest;
|
||||
|
||||
AssociateVpcCidrBlockRequest::AssociateVpcCidrBlockRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "AssociateVpcCidrBlock")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AssociateVpcCidrBlockRequest::~AssociateVpcCidrBlockRequest()
|
||||
{}
|
||||
|
||||
long AssociateVpcCidrBlockRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void AssociateVpcCidrBlockRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AssociateVpcCidrBlockRequest::getIPv6CidrType()const
|
||||
{
|
||||
return iPv6CidrType_;
|
||||
}
|
||||
|
||||
void AssociateVpcCidrBlockRequest::setIPv6CidrType(const std::string& iPv6CidrType)
|
||||
{
|
||||
iPv6CidrType_ = iPv6CidrType;
|
||||
setParameter("IPv6CidrType", iPv6CidrType);
|
||||
}
|
||||
|
||||
std::string AssociateVpcCidrBlockRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void AssociateVpcCidrBlockRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AssociateVpcCidrBlockRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void AssociateVpcCidrBlockRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AssociateVpcCidrBlockRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void AssociateVpcCidrBlockRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AssociateVpcCidrBlockRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void AssociateVpcCidrBlockRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AssociateVpcCidrBlockRequest::getIPv6CidrBlock()const
|
||||
{
|
||||
return iPv6CidrBlock_;
|
||||
}
|
||||
|
||||
void AssociateVpcCidrBlockRequest::setIPv6CidrBlock(const std::string& iPv6CidrBlock)
|
||||
{
|
||||
iPv6CidrBlock_ = iPv6CidrBlock;
|
||||
setParameter("IPv6CidrBlock", iPv6CidrBlock);
|
||||
}
|
||||
|
||||
std::string AssociateVpcCidrBlockRequest::getSecondaryCidrBlock()const
|
||||
{
|
||||
return secondaryCidrBlock_;
|
||||
}
|
||||
|
||||
void AssociateVpcCidrBlockRequest::setSecondaryCidrBlock(const std::string& secondaryCidrBlock)
|
||||
{
|
||||
secondaryCidrBlock_ = secondaryCidrBlock;
|
||||
setParameter("SecondaryCidrBlock", secondaryCidrBlock);
|
||||
}
|
||||
|
||||
std::string AssociateVpcCidrBlockRequest::getVpcId()const
|
||||
{
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
void AssociateVpcCidrBlockRequest::setVpcId(const std::string& vpcId)
|
||||
{
|
||||
vpcId_ = vpcId;
|
||||
setParameter("VpcId", vpcId);
|
||||
}
|
||||
|
||||
44
vpc/src/model/AssociateVpcCidrBlockResult.cc
Normal file
44
vpc/src/model/AssociateVpcCidrBlockResult.cc
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/vpc/model/AssociateVpcCidrBlockResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Vpc;
|
||||
using namespace AlibabaCloud::Vpc::Model;
|
||||
|
||||
AssociateVpcCidrBlockResult::AssociateVpcCidrBlockResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
AssociateVpcCidrBlockResult::AssociateVpcCidrBlockResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
AssociateVpcCidrBlockResult::~AssociateVpcCidrBlockResult()
|
||||
{}
|
||||
|
||||
void AssociateVpcCidrBlockResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CancelCommonBandwidthPackageIpBandwidthRequest;
|
||||
|
||||
CancelCommonBandwidthPackageIpBandwidthRequest::CancelCommonBandwidthPackageIpBandwidthRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "CancelCommonBandwidthPackageIpBandwidth")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CancelCommonBandwidthPackageIpBandwidthRequest::~CancelCommonBandwidthPackageIpBandwidthRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long CancelCommonBandwidthPackageIpBandwidthRequest::getResourceOwnerId()const
|
||||
void CancelCommonBandwidthPackageIpBandwidthRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CancelCommonBandwidthPackageIpBandwidthRequest::getRegionId()const
|
||||
@@ -44,7 +46,7 @@ std::string CancelCommonBandwidthPackageIpBandwidthRequest::getRegionId()const
|
||||
void CancelCommonBandwidthPackageIpBandwidthRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string CancelCommonBandwidthPackageIpBandwidthRequest::getBandwidthPackageId()const
|
||||
@@ -55,7 +57,7 @@ std::string CancelCommonBandwidthPackageIpBandwidthRequest::getBandwidthPackageI
|
||||
void CancelCommonBandwidthPackageIpBandwidthRequest::setBandwidthPackageId(const std::string& bandwidthPackageId)
|
||||
{
|
||||
bandwidthPackageId_ = bandwidthPackageId;
|
||||
setCoreParameter("BandwidthPackageId", bandwidthPackageId);
|
||||
setParameter("BandwidthPackageId", bandwidthPackageId);
|
||||
}
|
||||
|
||||
std::string CancelCommonBandwidthPackageIpBandwidthRequest::getResourceOwnerAccount()const
|
||||
@@ -66,7 +68,7 @@ std::string CancelCommonBandwidthPackageIpBandwidthRequest::getResourceOwnerAcco
|
||||
void CancelCommonBandwidthPackageIpBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CancelCommonBandwidthPackageIpBandwidthRequest::getOwnerAccount()const
|
||||
@@ -77,7 +79,7 @@ std::string CancelCommonBandwidthPackageIpBandwidthRequest::getOwnerAccount()con
|
||||
void CancelCommonBandwidthPackageIpBandwidthRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
std::string CancelCommonBandwidthPackageIpBandwidthRequest::getEipId()const
|
||||
@@ -88,7 +90,7 @@ std::string CancelCommonBandwidthPackageIpBandwidthRequest::getEipId()const
|
||||
void CancelCommonBandwidthPackageIpBandwidthRequest::setEipId(const std::string& eipId)
|
||||
{
|
||||
eipId_ = eipId;
|
||||
setCoreParameter("EipId", eipId);
|
||||
setParameter("EipId", eipId);
|
||||
}
|
||||
|
||||
long CancelCommonBandwidthPackageIpBandwidthRequest::getOwnerId()const
|
||||
@@ -99,6 +101,6 @@ long CancelCommonBandwidthPackageIpBandwidthRequest::getOwnerId()const
|
||||
void CancelCommonBandwidthPackageIpBandwidthRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
|
||||
95
vpc/src/model/CancelExpressCloudConnectionRequest.cc
Normal file
95
vpc/src/model/CancelExpressCloudConnectionRequest.cc
Normal file
@@ -0,0 +1,95 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/vpc/model/CancelExpressCloudConnectionRequest.h>
|
||||
|
||||
using AlibabaCloud::Vpc::Model::CancelExpressCloudConnectionRequest;
|
||||
|
||||
CancelExpressCloudConnectionRequest::CancelExpressCloudConnectionRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "CancelExpressCloudConnection")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CancelExpressCloudConnectionRequest::~CancelExpressCloudConnectionRequest()
|
||||
{}
|
||||
|
||||
long CancelExpressCloudConnectionRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void CancelExpressCloudConnectionRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CancelExpressCloudConnectionRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CancelExpressCloudConnectionRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string CancelExpressCloudConnectionRequest::getEccId()const
|
||||
{
|
||||
return eccId_;
|
||||
}
|
||||
|
||||
void CancelExpressCloudConnectionRequest::setEccId(const std::string& eccId)
|
||||
{
|
||||
eccId_ = eccId;
|
||||
setParameter("EccId", eccId);
|
||||
}
|
||||
|
||||
std::string CancelExpressCloudConnectionRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CancelExpressCloudConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CancelExpressCloudConnectionRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void CancelExpressCloudConnectionRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long CancelExpressCloudConnectionRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void CancelExpressCloudConnectionRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
44
vpc/src/model/CancelExpressCloudConnectionResult.cc
Normal file
44
vpc/src/model/CancelExpressCloudConnectionResult.cc
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/vpc/model/CancelExpressCloudConnectionResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Vpc;
|
||||
using namespace AlibabaCloud::Vpc::Model;
|
||||
|
||||
CancelExpressCloudConnectionResult::CancelExpressCloudConnectionResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CancelExpressCloudConnectionResult::CancelExpressCloudConnectionResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CancelExpressCloudConnectionResult::~CancelExpressCloudConnectionResult()
|
||||
{}
|
||||
|
||||
void CancelExpressCloudConnectionResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Vpc::Model::CancelPhysicalConnectionRequest;
|
||||
|
||||
CancelPhysicalConnectionRequest::CancelPhysicalConnectionRequest() :
|
||||
RpcServiceRequest("vpc", "2016-04-28", "CancelPhysicalConnection")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CancelPhysicalConnectionRequest::~CancelPhysicalConnectionRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ long CancelPhysicalConnectionRequest::getResourceOwnerId()const
|
||||
void CancelPhysicalConnectionRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CancelPhysicalConnectionRequest::getClientToken()const
|
||||
@@ -44,7 +46,7 @@ std::string CancelPhysicalConnectionRequest::getClientToken()const
|
||||
void CancelPhysicalConnectionRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string CancelPhysicalConnectionRequest::getRegionId()const
|
||||
@@ -55,7 +57,7 @@ std::string CancelPhysicalConnectionRequest::getRegionId()const
|
||||
void CancelPhysicalConnectionRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string CancelPhysicalConnectionRequest::getResourceOwnerAccount()const
|
||||
@@ -66,7 +68,7 @@ std::string CancelPhysicalConnectionRequest::getResourceOwnerAccount()const
|
||||
void CancelPhysicalConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CancelPhysicalConnectionRequest::getOwnerAccount()const
|
||||
@@ -77,7 +79,7 @@ std::string CancelPhysicalConnectionRequest::getOwnerAccount()const
|
||||
void CancelPhysicalConnectionRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long CancelPhysicalConnectionRequest::getOwnerId()const
|
||||
@@ -88,7 +90,7 @@ long CancelPhysicalConnectionRequest::getOwnerId()const
|
||||
void CancelPhysicalConnectionRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CancelPhysicalConnectionRequest::getPhysicalConnectionId()const
|
||||
@@ -99,6 +101,6 @@ std::string CancelPhysicalConnectionRequest::getPhysicalConnectionId()const
|
||||
void CancelPhysicalConnectionRequest::setPhysicalConnectionId(const std::string& physicalConnectionId)
|
||||
{
|
||||
physicalConnectionId_ = physicalConnectionId;
|
||||
setCoreParameter("PhysicalConnectionId", physicalConnectionId);
|
||||
setParameter("PhysicalConnectionId", physicalConnectionId);
|
||||
}
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user