update Vpc module

This commit is contained in:
fenglc
2018-02-05 15:18:57 +08:00
parent c078095dfe
commit d1400c8791
431 changed files with 6320 additions and 4317 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -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_

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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
{

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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
{

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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_

View File

@@ -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_

View File

@@ -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_

View File

@@ -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_

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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
{

View File

@@ -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:

View File

@@ -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:

View File

@@ -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_

View File

@@ -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_

View File

@@ -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_

View File

@@ -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_

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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
{

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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);

View File

@@ -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:

View File

@@ -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