update Vpc module
This commit is contained in:
1118
vpc/CMakeLists.txt
1118
vpc/CMakeLists.txt
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,39 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_VPCREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_VPCREQUEST_H_
|
||||
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include "VpcExport.h"
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vpc
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT VpcRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
explicit VpcRequest(const std::string & action);
|
||||
virtual ~VpcRequest();
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
#endif // !ALIBABACLOUD_VPC_VPCREQUEST_H_
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT ActivateRouterInterfaceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT ActivateRouterInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AddBandwidthPackageIpsRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AddBandwidthPackageIpsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AddBgpNetworkRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AddBgpNetworkRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AddCommonBandwidthPackageIpRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AddCommonBandwidthPackageIpRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AddGlobalAccelerationInstanceIpRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AddGlobalAccelerationInstanceIpRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AllocateEipAddressRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AllocateEipAddressRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,11 +38,8 @@ namespace AlibabaCloud
|
||||
explicit AllocateEipAddressResult(const std::string &payload);
|
||||
~AllocateEipAddressResult();
|
||||
std::string getAllocationId()const;
|
||||
void setAllocationId(const std::string& allocationId);
|
||||
std::string getEipAddress()const;
|
||||
void setEipAddress(const std::string& eipAddress);
|
||||
long getOrderId()const;
|
||||
void setOrderId(long orderId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateEipAddressRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateEipAddressRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateGlobalAccelerationInstanceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateGlobalAccelerationInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateHaVipRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateHaVipRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociatePhysicalConnectionToVirtualBorderRouterRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociatePhysicalConnectionToVirtualBorderRouterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CancelPhysicalConnectionRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CancelPhysicalConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT ConnectRouterInterfaceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT ConnectRouterInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBandwidthPackageRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBandwidthPackageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateBandwidthPackageResult(const std::string &payload);
|
||||
~CreateBandwidthPackageResult();
|
||||
std::string getBandwidthPackageId()const;
|
||||
void setBandwidthPackageId(const std::string& bandwidthPackageId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBgpGroupRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBgpGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateBgpGroupResult(const std::string &payload);
|
||||
~CreateBgpGroupResult();
|
||||
std::string getBgpGroupId()const;
|
||||
void setBgpGroupId(const std::string& bgpGroupId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBgpPeerRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBgpPeerRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateBgpPeerResult(const std::string &payload);
|
||||
~CreateBgpPeerResult();
|
||||
std::string getBgpPeerId()const;
|
||||
void setBgpPeerId(const std::string& bgpPeerId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateCommonBandwidthPackageRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateCommonBandwidthPackageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateCommonBandwidthPackageResult(const std::string &payload);
|
||||
~CreateCommonBandwidthPackageResult();
|
||||
std::string getBandwidthPackageId()const;
|
||||
void setBandwidthPackageId(const std::string& bandwidthPackageId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateCustomerGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateCustomerGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,15 +38,10 @@ namespace AlibabaCloud
|
||||
explicit CreateCustomerGatewayResult(const std::string &payload);
|
||||
~CreateCustomerGatewayResult();
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getCustomerGatewayId()const;
|
||||
void setCustomerGatewayId(const std::string& customerGatewayId);
|
||||
long getCreateTime()const;
|
||||
void setCreateTime(long createTime);
|
||||
std::string getIpAddress()const;
|
||||
void setIpAddress(const std::string& ipAddress);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateForwardEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateForwardEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateForwardEntryResult(const std::string &payload);
|
||||
~CreateForwardEntryResult();
|
||||
std::string getForwardEntryId()const;
|
||||
void setForwardEntryId(const std::string& forwardEntryId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateGlobalAccelerationInstanceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateGlobalAccelerationInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,9 +38,7 @@ namespace AlibabaCloud
|
||||
explicit CreateGlobalAccelerationInstanceResult(const std::string &payload);
|
||||
~CreateGlobalAccelerationInstanceResult();
|
||||
std::string getIpAddress()const;
|
||||
void setIpAddress(const std::string& ipAddress);
|
||||
std::string getGlobalAccelerationInstanceId()const;
|
||||
void setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateHaVipRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateHaVipRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateHaVipResult(const std::string &payload);
|
||||
~CreateHaVipResult();
|
||||
std::string getHaVipId()const;
|
||||
void setHaVipId(const std::string& haVipId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateNatGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateNatGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
struct BandwidthPackage
|
||||
{
|
||||
|
||||
@@ -38,13 +38,9 @@ namespace AlibabaCloud
|
||||
explicit CreateNatGatewayResult(const std::string &payload);
|
||||
~CreateNatGatewayResult();
|
||||
std::vector<std::string> getSnatTableIds()const;
|
||||
void setSnatTableIds(const std::vector<std::string>& snatTableIds);
|
||||
std::vector<std::string> getForwardTableIds()const;
|
||||
void setForwardTableIds(const std::vector<std::string>& forwardTableIds);
|
||||
std::vector<std::string> getBandwidthPackageIds()const;
|
||||
void setBandwidthPackageIds(const std::vector<std::string>& bandwidthPackageIds);
|
||||
std::string getNatGatewayId()const;
|
||||
void setNatGatewayId(const std::string& natGatewayId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateNqaRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateNqaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateNqaResult(const std::string &payload);
|
||||
~CreateNqaResult();
|
||||
std::string getNqaId()const;
|
||||
void setNqaId(const std::string& nqaId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreatePhysicalConnectionNewRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreatePhysicalConnectionNewRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreatePhysicalConnectionNewResult(const std::string &payload);
|
||||
~CreatePhysicalConnectionNewResult();
|
||||
std::string getPhysicalConnectionId()const;
|
||||
void setPhysicalConnectionId(const std::string& physicalConnectionId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreatePhysicalConnectionRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreatePhysicalConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreatePhysicalConnectionResult(const std::string &payload);
|
||||
~CreatePhysicalConnectionResult();
|
||||
std::string getPhysicalConnectionId()const;
|
||||
void setPhysicalConnectionId(const std::string& physicalConnectionId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateRouteEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateRouteEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
struct NextHopList
|
||||
{
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateRouterInterfaceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateRouterInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateRouterInterfaceResult(const std::string &payload);
|
||||
~CreateRouterInterfaceResult();
|
||||
std::string getRouterInterfaceId()const;
|
||||
void setRouterInterfaceId(const std::string& routerInterfaceId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSnatEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSnatEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateSnatEntryResult(const std::string &payload);
|
||||
~CreateSnatEntryResult();
|
||||
std::string getSnatEntryId()const;
|
||||
void setSnatEntryId(const std::string& snatEntryId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -14,12 +14,13 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATESSLVPNCLIENTCERTREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATESSLVPNCLIENTCERTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,48 +28,42 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT GrantInstanceToCbnRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSslVpnClientCertRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GrantInstanceToCbnRequest();
|
||||
~GrantInstanceToCbnRequest();
|
||||
CreateSslVpnClientCertRequest();
|
||||
~CreateSslVpnClientCertRequest();
|
||||
|
||||
std::string getSslVpnServerId()const;
|
||||
void setSslVpnServerId(const std::string& sslVpnServerId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
std::string getCbnUid()const;
|
||||
void setCbnUid(const std::string& cbnUid);
|
||||
std::string getCbnInstanceId()const;
|
||||
void setCbnInstanceId(const std::string& cbnInstanceId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string sslVpnServerId_;
|
||||
long resourceOwnerId_;
|
||||
std::string instanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string instanceType_;
|
||||
std::string cbnUid_;
|
||||
std::string cbnInstanceId_;
|
||||
std::string name_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATESSLVPNCLIENTCERTREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATESSLVPNCLIENTCERTRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATESSLVPNCLIENTCERTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vpc
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSslVpnClientCertResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSslVpnClientCertResult();
|
||||
explicit CreateSslVpnClientCertResult(const std::string &payload);
|
||||
~CreateSslVpnClientCertResult();
|
||||
std::string getSslVpnClientCertId()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string sslVpnClientCertId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATESSLVPNCLIENTCERTRESULT_H_
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATESSLVPNSERVERREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATESSLVPNSERVERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vpc
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSslVpnServerRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSslVpnServerRequest();
|
||||
~CreateSslVpnServerRequest();
|
||||
|
||||
std::string getCipher()const;
|
||||
void setCipher(const std::string& cipher);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientIpPool()const;
|
||||
void setClientIpPool(const std::string& clientIpPool);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
bool getCompress()const;
|
||||
void setCompress(bool compress);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getVpnGatewayId()const;
|
||||
void setVpnGatewayId(const std::string& vpnGatewayId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getLocalSubnet()const;
|
||||
void setLocalSubnet(const std::string& localSubnet);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPort()const;
|
||||
void setPort(int port);
|
||||
std::string getProto()const;
|
||||
void setProto(const std::string& proto);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string cipher_;
|
||||
long resourceOwnerId_;
|
||||
std::string clientIpPool_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
bool compress_;
|
||||
std::string ownerAccount_;
|
||||
std::string vpnGatewayId_;
|
||||
long ownerId_;
|
||||
std::string localSubnet_;
|
||||
std::string regionId_;
|
||||
int port_;
|
||||
std::string proto_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATESSLVPNSERVERREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATESSLVPNSERVERRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATESSLVPNSERVERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vpc
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateSslVpnServerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSslVpnServerResult();
|
||||
explicit CreateSslVpnServerResult(const std::string &payload);
|
||||
~CreateSslVpnServerResult();
|
||||
std::string getSslVpnServerId()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string sslVpnServerId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATESSLVPNSERVERRESULT_H_
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVSwitchRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVSwitchRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateVSwitchResult(const std::string &payload);
|
||||
~CreateVSwitchResult();
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVirtualBorderRouterRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVirtualBorderRouterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace AlibabaCloud
|
||||
explicit CreateVirtualBorderRouterResult(const std::string &payload);
|
||||
~CreateVirtualBorderRouterResult();
|
||||
std::string getVbrId()const;
|
||||
void setVbrId(const std::string& vbrId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVpcRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVpcRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,11 +38,8 @@ namespace AlibabaCloud
|
||||
explicit CreateVpcResult(const std::string &payload);
|
||||
~CreateVpcResult();
|
||||
std::string getVRouterId()const;
|
||||
void setVRouterId(const std::string& vRouterId);
|
||||
std::string getRouteTableId()const;
|
||||
void setRouteTableId(const std::string& routeTableId);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVpnConnectionRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVpnConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,11 +38,8 @@ namespace AlibabaCloud
|
||||
explicit CreateVpnConnectionResult(const std::string &payload);
|
||||
~CreateVpnConnectionResult();
|
||||
long getCreateTime()const;
|
||||
void setCreateTime(long createTime);
|
||||
std::string getVpnConnectionId()const;
|
||||
void setVpnConnectionId(const std::string& vpnConnectionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeactivateRouterInterfaceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeactivateRouterInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBandwidthPackageRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBandwidthPackageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpGroupRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpNetworkRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpNetworkRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpPeerRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBgpPeerRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteCommonBandwidthPackageRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteCommonBandwidthPackageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteCustomerGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteCustomerGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteForwardEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteForwardEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteGlobalAccelerationInstanceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteGlobalAccelerationInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteHaVipRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteHaVipRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteNatGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteNatGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteNqaRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteNqaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeletePhysicalConnectionRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeletePhysicalConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteRouteEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteRouteEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
struct NextHopList
|
||||
{
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteRouterInterfaceRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteRouterInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSnatEntryRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSnatEntryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -14,12 +14,13 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DESCRIBEGRANTRULESTOCBNREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBEGRANTRULESTOCBNREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,17 +28,15 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeGrantRulesToCbnRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSslVpnClientCertRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeGrantRulesToCbnRequest();
|
||||
~DescribeGrantRulesToCbnRequest();
|
||||
DeleteSslVpnClientCertRequest();
|
||||
~DeleteSslVpnClientCertRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
@@ -46,23 +45,22 @@ namespace AlibabaCloud
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSslVpnClientCertId()const;
|
||||
void setSslVpnClientCertId(const std::string& sslVpnClientCertId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string instanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string clientToken_;
|
||||
std::string ownerAccount_;
|
||||
std::string instanceType_;
|
||||
long ownerId_;
|
||||
std::string sslVpnClientCertId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEGRANTRULESTOCBNREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT RevokeInstanceFromCbnResult : public ServiceResult
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSslVpnClientCertResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
RevokeInstanceFromCbnResult();
|
||||
explicit RevokeInstanceFromCbnResult(const std::string &payload);
|
||||
~RevokeInstanceFromCbnResult();
|
||||
DeleteSslVpnClientCertResult();
|
||||
explicit DeleteSslVpnClientCertResult(const std::string &payload);
|
||||
~DeleteSslVpnClientCertResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETESSLVPNCLIENTCERTRESULT_H_
|
||||
@@ -14,12 +14,13 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,17 +28,17 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT RevokeInstanceFromCbnRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSslVpnServerRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RevokeInstanceFromCbnRequest();
|
||||
~RevokeInstanceFromCbnRequest();
|
||||
DeleteSslVpnServerRequest();
|
||||
~DeleteSslVpnServerRequest();
|
||||
|
||||
std::string getSslVpnServerId()const;
|
||||
void setSslVpnServerId(const std::string& sslVpnServerId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
@@ -46,29 +47,20 @@ namespace AlibabaCloud
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
std::string getCbnUid()const;
|
||||
void setCbnUid(const std::string& cbnUid);
|
||||
std::string getCbnInstanceId()const;
|
||||
void setCbnInstanceId(const std::string& cbnInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string sslVpnServerId_;
|
||||
long resourceOwnerId_;
|
||||
std::string instanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string clientToken_;
|
||||
std::string ownerAccount_;
|
||||
std::string instanceType_;
|
||||
std::string cbnUid_;
|
||||
std::string cbnInstanceId_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_REVOKEINSTANCEFROMCBNREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT GrantInstanceToCbnResult : public ServiceResult
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteSslVpnServerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GrantInstanceToCbnResult();
|
||||
explicit GrantInstanceToCbnResult(const std::string &payload);
|
||||
~GrantInstanceToCbnResult();
|
||||
DeleteSslVpnServerResult();
|
||||
explicit DeleteSslVpnServerResult(const std::string &payload);
|
||||
~DeleteSslVpnServerResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_GRANTINSTANCETOCBNRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETESSLVPNSERVERRESULT_H_
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVSwitchRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVSwitchRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVirtualBorderRouterRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVirtualBorderRouterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpcRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpcRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpnConnectionRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpnConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpnGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteVpnGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeAccessPointsRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeAccessPointsRequest : public RpcServiceRequest
|
||||
{
|
||||
struct Filter
|
||||
{
|
||||
|
||||
@@ -49,13 +49,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeAccessPointsResult(const std::string &payload);
|
||||
~DescribeAccessPointsResult();
|
||||
std::vector<AccessPointType> getAccessPointSet()const;
|
||||
void setAccessPointSet(const std::vector<AccessPointType>& accessPointSet);
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBandwidthPackagePublicIpMonitorDataRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBandwidthPackagePublicIpMonitorDataRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -49,7 +49,6 @@ namespace AlibabaCloud
|
||||
explicit DescribeBandwidthPackagePublicIpMonitorDataResult(const std::string &payload);
|
||||
~DescribeBandwidthPackagePublicIpMonitorDataResult();
|
||||
std::vector<MonitorData> getMonitorDatas()const;
|
||||
void setMonitorDatas(const std::vector<MonitorData>& monitorDatas);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBandwidthPackagesRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBandwidthPackagesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -63,13 +63,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeBandwidthPackagesResult(const std::string &payload);
|
||||
~DescribeBandwidthPackagesResult();
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::vector<BandwidthPackage> getBandwidthPackages()const;
|
||||
void setBandwidthPackages(const std::vector<BandwidthPackage>& bandwidthPackages);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBgpGroupsRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBgpGroupsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -54,13 +54,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeBgpGroupsResult(const std::string &payload);
|
||||
~DescribeBgpGroupsResult();
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::vector<BgpGroup> getBgpGroups()const;
|
||||
void setBgpGroups(const std::vector<BgpGroup>& bgpGroups);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBgpPeersRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeBgpPeersRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -57,13 +57,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeBgpPeersResult(const std::string &payload);
|
||||
~DescribeBgpPeersResult();
|
||||
std::vector<BgpPeer> getBgpPeers()const;
|
||||
void setBgpPeers(const std::vector<BgpPeer>& bgpPeers);
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCommonBandwidthPackagesRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCommonBandwidthPackagesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -59,13 +59,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeCommonBandwidthPackagesResult(const std::string &payload);
|
||||
~DescribeCommonBandwidthPackagesResult();
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::vector<CommonBandwidthPackage> getCommonBandwidthPackages()const;
|
||||
void setCommonBandwidthPackages(const std::vector<CommonBandwidthPackage>& commonBandwidthPackages);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCustomerGatewayRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCustomerGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -38,15 +38,10 @@ namespace AlibabaCloud
|
||||
explicit DescribeCustomerGatewayResult(const std::string &payload);
|
||||
~DescribeCustomerGatewayResult();
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getCustomerGatewayId()const;
|
||||
void setCustomerGatewayId(const std::string& customerGatewayId);
|
||||
long getCreateTime()const;
|
||||
void setCreateTime(long createTime);
|
||||
std::string getIpAddress()const;
|
||||
void setIpAddress(const std::string& ipAddress);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCustomerGatewaysRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCustomerGatewaysRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -46,13 +46,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeCustomerGatewaysResult(const std::string &payload);
|
||||
~DescribeCustomerGatewaysResult();
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::vector<CustomerGateway> getCustomerGateways()const;
|
||||
void setCustomerGateways(const std::vector<CustomerGateway>& customerGateways);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/vpc/VpcRequest.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vpc/VpcExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeEipAddressesRequest : public VpcRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeEipAddressesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -64,13 +64,9 @@ namespace AlibabaCloud
|
||||
explicit DescribeEipAddressesResult(const std::string &payload);
|
||||
~DescribeEipAddressesResult();
|
||||
int getTotalCount()const;
|
||||
void setTotalCount(int totalCount);
|
||||
std::vector<EipAddress> getEipAddresses()const;
|
||||
void setEipAddresses(const std::vector<EipAddress>& eipAddresses);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user