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

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

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 DescribeEipMonitorDataRequest : public VpcRequest
class ALIBABACLOUD_VPC_EXPORT DescribeEipMonitorDataRequest : public RpcServiceRequest
{
public:

Some files were not shown because too many files have changed in this diff Show More