regenerate code

This commit is contained in:
wb-hx510875
2020-03-26 17:27:13 +08:00
committed by Axios
parent cba94f2119
commit f0c2600a26
6249 changed files with 188711 additions and 43443 deletions

View File

@@ -81,6 +81,8 @@ set(slb_public_header_model
include/alibabacloud/slb/model/DescribeAvailableResourceResult.h
include/alibabacloud/slb/model/DescribeCACertificatesRequest.h
include/alibabacloud/slb/model/DescribeCACertificatesResult.h
include/alibabacloud/slb/model/DescribeDomainExtensionAttributeRequest.h
include/alibabacloud/slb/model/DescribeDomainExtensionAttributeResult.h
include/alibabacloud/slb/model/DescribeDomainExtensionsRequest.h
include/alibabacloud/slb/model/DescribeDomainExtensionsResult.h
include/alibabacloud/slb/model/DescribeHealthStatusRequest.h
@@ -93,6 +95,8 @@ set(slb_public_header_model
include/alibabacloud/slb/model/DescribeLoadBalancerHTTPListenerAttributeResult.h
include/alibabacloud/slb/model/DescribeLoadBalancerHTTPSListenerAttributeRequest.h
include/alibabacloud/slb/model/DescribeLoadBalancerHTTPSListenerAttributeResult.h
include/alibabacloud/slb/model/DescribeLoadBalancerListenersExRequest.h
include/alibabacloud/slb/model/DescribeLoadBalancerListenersExResult.h
include/alibabacloud/slb/model/DescribeLoadBalancerTCPListenerAttributeRequest.h
include/alibabacloud/slb/model/DescribeLoadBalancerTCPListenerAttributeResult.h
include/alibabacloud/slb/model/DescribeLoadBalancerUDPListenerAttributeRequest.h
@@ -123,6 +127,8 @@ set(slb_public_header_model
include/alibabacloud/slb/model/DescribeVServerGroupsResult.h
include/alibabacloud/slb/model/DescribeZonesRequest.h
include/alibabacloud/slb/model/DescribeZonesResult.h
include/alibabacloud/slb/model/ListTagResourcesRequest.h
include/alibabacloud/slb/model/ListTagResourcesResult.h
include/alibabacloud/slb/model/ModifyLoadBalancerInstanceSpecRequest.h
include/alibabacloud/slb/model/ModifyLoadBalancerInstanceSpecResult.h
include/alibabacloud/slb/model/ModifyLoadBalancerInternetSpecRequest.h
@@ -157,6 +163,8 @@ set(slb_public_header_model
include/alibabacloud/slb/model/SetLoadBalancerHTTPListenerAttributeResult.h
include/alibabacloud/slb/model/SetLoadBalancerHTTPSListenerAttributeRequest.h
include/alibabacloud/slb/model/SetLoadBalancerHTTPSListenerAttributeResult.h
include/alibabacloud/slb/model/SetLoadBalancerListenerAttributeExRequest.h
include/alibabacloud/slb/model/SetLoadBalancerListenerAttributeExResult.h
include/alibabacloud/slb/model/SetLoadBalancerNameRequest.h
include/alibabacloud/slb/model/SetLoadBalancerNameResult.h
include/alibabacloud/slb/model/SetLoadBalancerStatusRequest.h
@@ -175,6 +183,10 @@ set(slb_public_header_model
include/alibabacloud/slb/model/StartLoadBalancerListenerResult.h
include/alibabacloud/slb/model/StopLoadBalancerListenerRequest.h
include/alibabacloud/slb/model/StopLoadBalancerListenerResult.h
include/alibabacloud/slb/model/TagResourcesRequest.h
include/alibabacloud/slb/model/TagResourcesResult.h
include/alibabacloud/slb/model/UntagResourcesRequest.h
include/alibabacloud/slb/model/UntagResourcesResult.h
include/alibabacloud/slb/model/UploadCACertificateRequest.h
include/alibabacloud/slb/model/UploadCACertificateResult.h
include/alibabacloud/slb/model/UploadServerCertificateRequest.h
@@ -242,6 +254,8 @@ set(slb_src
src/model/DescribeAvailableResourceResult.cc
src/model/DescribeCACertificatesRequest.cc
src/model/DescribeCACertificatesResult.cc
src/model/DescribeDomainExtensionAttributeRequest.cc
src/model/DescribeDomainExtensionAttributeResult.cc
src/model/DescribeDomainExtensionsRequest.cc
src/model/DescribeDomainExtensionsResult.cc
src/model/DescribeHealthStatusRequest.cc
@@ -254,6 +268,8 @@ set(slb_src
src/model/DescribeLoadBalancerHTTPListenerAttributeResult.cc
src/model/DescribeLoadBalancerHTTPSListenerAttributeRequest.cc
src/model/DescribeLoadBalancerHTTPSListenerAttributeResult.cc
src/model/DescribeLoadBalancerListenersExRequest.cc
src/model/DescribeLoadBalancerListenersExResult.cc
src/model/DescribeLoadBalancerTCPListenerAttributeRequest.cc
src/model/DescribeLoadBalancerTCPListenerAttributeResult.cc
src/model/DescribeLoadBalancerUDPListenerAttributeRequest.cc
@@ -284,6 +300,8 @@ set(slb_src
src/model/DescribeVServerGroupsResult.cc
src/model/DescribeZonesRequest.cc
src/model/DescribeZonesResult.cc
src/model/ListTagResourcesRequest.cc
src/model/ListTagResourcesResult.cc
src/model/ModifyLoadBalancerInstanceSpecRequest.cc
src/model/ModifyLoadBalancerInstanceSpecResult.cc
src/model/ModifyLoadBalancerInternetSpecRequest.cc
@@ -318,6 +336,8 @@ set(slb_src
src/model/SetLoadBalancerHTTPListenerAttributeResult.cc
src/model/SetLoadBalancerHTTPSListenerAttributeRequest.cc
src/model/SetLoadBalancerHTTPSListenerAttributeResult.cc
src/model/SetLoadBalancerListenerAttributeExRequest.cc
src/model/SetLoadBalancerListenerAttributeExResult.cc
src/model/SetLoadBalancerNameRequest.cc
src/model/SetLoadBalancerNameResult.cc
src/model/SetLoadBalancerStatusRequest.cc
@@ -336,6 +356,10 @@ set(slb_src
src/model/StartLoadBalancerListenerResult.cc
src/model/StopLoadBalancerListenerRequest.cc
src/model/StopLoadBalancerListenerResult.cc
src/model/TagResourcesRequest.cc
src/model/TagResourcesResult.cc
src/model/UntagResourcesRequest.cc
src/model/UntagResourcesResult.cc
src/model/UploadCACertificateRequest.cc
src/model/UploadCACertificateResult.cc
src/model/UploadServerCertificateRequest.cc

View File

@@ -82,6 +82,8 @@
#include "model/DescribeAvailableResourceResult.h"
#include "model/DescribeCACertificatesRequest.h"
#include "model/DescribeCACertificatesResult.h"
#include "model/DescribeDomainExtensionAttributeRequest.h"
#include "model/DescribeDomainExtensionAttributeResult.h"
#include "model/DescribeDomainExtensionsRequest.h"
#include "model/DescribeDomainExtensionsResult.h"
#include "model/DescribeHealthStatusRequest.h"
@@ -94,6 +96,8 @@
#include "model/DescribeLoadBalancerHTTPListenerAttributeResult.h"
#include "model/DescribeLoadBalancerHTTPSListenerAttributeRequest.h"
#include "model/DescribeLoadBalancerHTTPSListenerAttributeResult.h"
#include "model/DescribeLoadBalancerListenersExRequest.h"
#include "model/DescribeLoadBalancerListenersExResult.h"
#include "model/DescribeLoadBalancerTCPListenerAttributeRequest.h"
#include "model/DescribeLoadBalancerTCPListenerAttributeResult.h"
#include "model/DescribeLoadBalancerUDPListenerAttributeRequest.h"
@@ -124,6 +128,8 @@
#include "model/DescribeVServerGroupsResult.h"
#include "model/DescribeZonesRequest.h"
#include "model/DescribeZonesResult.h"
#include "model/ListTagResourcesRequest.h"
#include "model/ListTagResourcesResult.h"
#include "model/ModifyLoadBalancerInstanceSpecRequest.h"
#include "model/ModifyLoadBalancerInstanceSpecResult.h"
#include "model/ModifyLoadBalancerInternetSpecRequest.h"
@@ -158,6 +164,8 @@
#include "model/SetLoadBalancerHTTPListenerAttributeResult.h"
#include "model/SetLoadBalancerHTTPSListenerAttributeRequest.h"
#include "model/SetLoadBalancerHTTPSListenerAttributeResult.h"
#include "model/SetLoadBalancerListenerAttributeExRequest.h"
#include "model/SetLoadBalancerListenerAttributeExResult.h"
#include "model/SetLoadBalancerNameRequest.h"
#include "model/SetLoadBalancerNameResult.h"
#include "model/SetLoadBalancerStatusRequest.h"
@@ -176,6 +184,10 @@
#include "model/StartLoadBalancerListenerResult.h"
#include "model/StopLoadBalancerListenerRequest.h"
#include "model/StopLoadBalancerListenerResult.h"
#include "model/TagResourcesRequest.h"
#include "model/TagResourcesResult.h"
#include "model/UntagResourcesRequest.h"
#include "model/UntagResourcesResult.h"
#include "model/UploadCACertificateRequest.h"
#include "model/UploadCACertificateResult.h"
#include "model/UploadServerCertificateRequest.h"
@@ -279,6 +291,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeCACertificatesResult> DescribeCACertificatesOutcome;
typedef std::future<DescribeCACertificatesOutcome> DescribeCACertificatesOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::DescribeCACertificatesRequest&, const DescribeCACertificatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCACertificatesAsyncHandler;
typedef Outcome<Error, Model::DescribeDomainExtensionAttributeResult> DescribeDomainExtensionAttributeOutcome;
typedef std::future<DescribeDomainExtensionAttributeOutcome> DescribeDomainExtensionAttributeOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::DescribeDomainExtensionAttributeRequest&, const DescribeDomainExtensionAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainExtensionAttributeAsyncHandler;
typedef Outcome<Error, Model::DescribeDomainExtensionsResult> DescribeDomainExtensionsOutcome;
typedef std::future<DescribeDomainExtensionsOutcome> DescribeDomainExtensionsOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::DescribeDomainExtensionsRequest&, const DescribeDomainExtensionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainExtensionsAsyncHandler;
@@ -297,6 +312,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeLoadBalancerHTTPSListenerAttributeResult> DescribeLoadBalancerHTTPSListenerAttributeOutcome;
typedef std::future<DescribeLoadBalancerHTTPSListenerAttributeOutcome> DescribeLoadBalancerHTTPSListenerAttributeOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::DescribeLoadBalancerHTTPSListenerAttributeRequest&, const DescribeLoadBalancerHTTPSListenerAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLoadBalancerHTTPSListenerAttributeAsyncHandler;
typedef Outcome<Error, Model::DescribeLoadBalancerListenersExResult> DescribeLoadBalancerListenersExOutcome;
typedef std::future<DescribeLoadBalancerListenersExOutcome> DescribeLoadBalancerListenersExOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::DescribeLoadBalancerListenersExRequest&, const DescribeLoadBalancerListenersExOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLoadBalancerListenersExAsyncHandler;
typedef Outcome<Error, Model::DescribeLoadBalancerTCPListenerAttributeResult> DescribeLoadBalancerTCPListenerAttributeOutcome;
typedef std::future<DescribeLoadBalancerTCPListenerAttributeOutcome> DescribeLoadBalancerTCPListenerAttributeOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::DescribeLoadBalancerTCPListenerAttributeRequest&, const DescribeLoadBalancerTCPListenerAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLoadBalancerTCPListenerAttributeAsyncHandler;
@@ -342,6 +360,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeZonesResult> DescribeZonesOutcome;
typedef std::future<DescribeZonesOutcome> DescribeZonesOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::DescribeZonesRequest&, const DescribeZonesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeZonesAsyncHandler;
typedef Outcome<Error, Model::ListTagResourcesResult> ListTagResourcesOutcome;
typedef std::future<ListTagResourcesOutcome> ListTagResourcesOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::ListTagResourcesRequest&, const ListTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagResourcesAsyncHandler;
typedef Outcome<Error, Model::ModifyLoadBalancerInstanceSpecResult> ModifyLoadBalancerInstanceSpecOutcome;
typedef std::future<ModifyLoadBalancerInstanceSpecOutcome> ModifyLoadBalancerInstanceSpecOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::ModifyLoadBalancerInstanceSpecRequest&, const ModifyLoadBalancerInstanceSpecOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyLoadBalancerInstanceSpecAsyncHandler;
@@ -393,6 +414,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::SetLoadBalancerHTTPSListenerAttributeResult> SetLoadBalancerHTTPSListenerAttributeOutcome;
typedef std::future<SetLoadBalancerHTTPSListenerAttributeOutcome> SetLoadBalancerHTTPSListenerAttributeOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::SetLoadBalancerHTTPSListenerAttributeRequest&, const SetLoadBalancerHTTPSListenerAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetLoadBalancerHTTPSListenerAttributeAsyncHandler;
typedef Outcome<Error, Model::SetLoadBalancerListenerAttributeExResult> SetLoadBalancerListenerAttributeExOutcome;
typedef std::future<SetLoadBalancerListenerAttributeExOutcome> SetLoadBalancerListenerAttributeExOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::SetLoadBalancerListenerAttributeExRequest&, const SetLoadBalancerListenerAttributeExOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetLoadBalancerListenerAttributeExAsyncHandler;
typedef Outcome<Error, Model::SetLoadBalancerNameResult> SetLoadBalancerNameOutcome;
typedef std::future<SetLoadBalancerNameOutcome> SetLoadBalancerNameOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::SetLoadBalancerNameRequest&, const SetLoadBalancerNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetLoadBalancerNameAsyncHandler;
@@ -420,6 +444,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::StopLoadBalancerListenerResult> StopLoadBalancerListenerOutcome;
typedef std::future<StopLoadBalancerListenerOutcome> StopLoadBalancerListenerOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::StopLoadBalancerListenerRequest&, const StopLoadBalancerListenerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopLoadBalancerListenerAsyncHandler;
typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
typedef Outcome<Error, Model::UntagResourcesResult> UntagResourcesOutcome;
typedef std::future<UntagResourcesOutcome> UntagResourcesOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::UntagResourcesRequest&, const UntagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UntagResourcesAsyncHandler;
typedef Outcome<Error, Model::UploadCACertificateResult> UploadCACertificateOutcome;
typedef std::future<UploadCACertificateOutcome> UploadCACertificateOutcomeCallable;
typedef std::function<void(const SlbClient*, const Model::UploadCACertificateRequest&, const UploadCACertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadCACertificateAsyncHandler;
@@ -521,6 +551,9 @@ namespace AlibabaCloud
DescribeCACertificatesOutcome describeCACertificates(const Model::DescribeCACertificatesRequest &request)const;
void describeCACertificatesAsync(const Model::DescribeCACertificatesRequest& request, const DescribeCACertificatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeCACertificatesOutcomeCallable describeCACertificatesCallable(const Model::DescribeCACertificatesRequest& request) const;
DescribeDomainExtensionAttributeOutcome describeDomainExtensionAttribute(const Model::DescribeDomainExtensionAttributeRequest &request)const;
void describeDomainExtensionAttributeAsync(const Model::DescribeDomainExtensionAttributeRequest& request, const DescribeDomainExtensionAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeDomainExtensionAttributeOutcomeCallable describeDomainExtensionAttributeCallable(const Model::DescribeDomainExtensionAttributeRequest& request) const;
DescribeDomainExtensionsOutcome describeDomainExtensions(const Model::DescribeDomainExtensionsRequest &request)const;
void describeDomainExtensionsAsync(const Model::DescribeDomainExtensionsRequest& request, const DescribeDomainExtensionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeDomainExtensionsOutcomeCallable describeDomainExtensionsCallable(const Model::DescribeDomainExtensionsRequest& request) const;
@@ -539,6 +572,9 @@ namespace AlibabaCloud
DescribeLoadBalancerHTTPSListenerAttributeOutcome describeLoadBalancerHTTPSListenerAttribute(const Model::DescribeLoadBalancerHTTPSListenerAttributeRequest &request)const;
void describeLoadBalancerHTTPSListenerAttributeAsync(const Model::DescribeLoadBalancerHTTPSListenerAttributeRequest& request, const DescribeLoadBalancerHTTPSListenerAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeLoadBalancerHTTPSListenerAttributeOutcomeCallable describeLoadBalancerHTTPSListenerAttributeCallable(const Model::DescribeLoadBalancerHTTPSListenerAttributeRequest& request) const;
DescribeLoadBalancerListenersExOutcome describeLoadBalancerListenersEx(const Model::DescribeLoadBalancerListenersExRequest &request)const;
void describeLoadBalancerListenersExAsync(const Model::DescribeLoadBalancerListenersExRequest& request, const DescribeLoadBalancerListenersExAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeLoadBalancerListenersExOutcomeCallable describeLoadBalancerListenersExCallable(const Model::DescribeLoadBalancerListenersExRequest& request) const;
DescribeLoadBalancerTCPListenerAttributeOutcome describeLoadBalancerTCPListenerAttribute(const Model::DescribeLoadBalancerTCPListenerAttributeRequest &request)const;
void describeLoadBalancerTCPListenerAttributeAsync(const Model::DescribeLoadBalancerTCPListenerAttributeRequest& request, const DescribeLoadBalancerTCPListenerAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeLoadBalancerTCPListenerAttributeOutcomeCallable describeLoadBalancerTCPListenerAttributeCallable(const Model::DescribeLoadBalancerTCPListenerAttributeRequest& request) const;
@@ -584,6 +620,9 @@ namespace AlibabaCloud
DescribeZonesOutcome describeZones(const Model::DescribeZonesRequest &request)const;
void describeZonesAsync(const Model::DescribeZonesRequest& request, const DescribeZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeZonesOutcomeCallable describeZonesCallable(const Model::DescribeZonesRequest& request) const;
ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const;
void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const;
ModifyLoadBalancerInstanceSpecOutcome modifyLoadBalancerInstanceSpec(const Model::ModifyLoadBalancerInstanceSpecRequest &request)const;
void modifyLoadBalancerInstanceSpecAsync(const Model::ModifyLoadBalancerInstanceSpecRequest& request, const ModifyLoadBalancerInstanceSpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyLoadBalancerInstanceSpecOutcomeCallable modifyLoadBalancerInstanceSpecCallable(const Model::ModifyLoadBalancerInstanceSpecRequest& request) const;
@@ -635,6 +674,9 @@ namespace AlibabaCloud
SetLoadBalancerHTTPSListenerAttributeOutcome setLoadBalancerHTTPSListenerAttribute(const Model::SetLoadBalancerHTTPSListenerAttributeRequest &request)const;
void setLoadBalancerHTTPSListenerAttributeAsync(const Model::SetLoadBalancerHTTPSListenerAttributeRequest& request, const SetLoadBalancerHTTPSListenerAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetLoadBalancerHTTPSListenerAttributeOutcomeCallable setLoadBalancerHTTPSListenerAttributeCallable(const Model::SetLoadBalancerHTTPSListenerAttributeRequest& request) const;
SetLoadBalancerListenerAttributeExOutcome setLoadBalancerListenerAttributeEx(const Model::SetLoadBalancerListenerAttributeExRequest &request)const;
void setLoadBalancerListenerAttributeExAsync(const Model::SetLoadBalancerListenerAttributeExRequest& request, const SetLoadBalancerListenerAttributeExAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetLoadBalancerListenerAttributeExOutcomeCallable setLoadBalancerListenerAttributeExCallable(const Model::SetLoadBalancerListenerAttributeExRequest& request) const;
SetLoadBalancerNameOutcome setLoadBalancerName(const Model::SetLoadBalancerNameRequest &request)const;
void setLoadBalancerNameAsync(const Model::SetLoadBalancerNameRequest& request, const SetLoadBalancerNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetLoadBalancerNameOutcomeCallable setLoadBalancerNameCallable(const Model::SetLoadBalancerNameRequest& request) const;
@@ -662,6 +704,12 @@ namespace AlibabaCloud
StopLoadBalancerListenerOutcome stopLoadBalancerListener(const Model::StopLoadBalancerListenerRequest &request)const;
void stopLoadBalancerListenerAsync(const Model::StopLoadBalancerListenerRequest& request, const StopLoadBalancerListenerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StopLoadBalancerListenerOutcomeCallable stopLoadBalancerListenerCallable(const Model::StopLoadBalancerListenerRequest& request) const;
TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const;
void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const;
void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const;
UploadCACertificateOutcome uploadCACertificate(const Model::UploadCACertificateRequest &request)const;
void uploadCACertificateAsync(const Model::UploadCACertificateRequest& request, const UploadCACertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UploadCACertificateOutcomeCallable uploadCACertificateCallable(const Model::UploadCACertificateRequest& request) const;

View File

@@ -38,8 +38,10 @@ namespace AlibabaCloud
std::string serverId;
std::string description;
std::string vpcId;
std::string serverRegionId;
int port;
std::string serverIp;
std::string vbrId;
int weight;
};

View File

@@ -45,6 +45,8 @@ namespace AlibabaCloud
void setXForwardedFor(const std::string& xForwardedFor);
std::string getHealthCheckURI()const;
void setHealthCheckURI(const std::string& healthCheckURI);
std::string getXForwardedFor_SLBPORT()const;
void setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT);
std::string getAclStatus()const;
void setAclStatus(const std::string& aclStatus);
std::string getAclType()const;
@@ -57,6 +59,8 @@ namespace AlibabaCloud
void setVServerGroupId(const std::string& vServerGroupId);
std::string getAclId()const;
void setAclId(const std::string& aclId);
int getForwardCode()const;
void setForwardCode(int forwardCode);
std::string getCookie()const;
void setCookie(const std::string& cookie);
std::string getHealthCheckMethod()const;
@@ -83,6 +87,8 @@ namespace AlibabaCloud
void setHealthCheckHttpVersion(const std::string& healthCheckHttpVersion);
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
std::string getXForwardedFor_ClientSrcPort()const;
void setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort);
std::string getDescription()const;
void setDescription(const std::string& description);
int getUnhealthyThreshold()const;
@@ -130,12 +136,14 @@ namespace AlibabaCloud
std::string listenerForward_;
std::string xForwardedFor_;
std::string healthCheckURI_;
std::string xForwardedFor_SLBPORT_;
std::string aclStatus_;
std::string aclType_;
std::string healthCheck_;
std::string vpcIds_;
std::string vServerGroupId_;
std::string aclId_;
int forwardCode_;
std::string cookie_;
std::string healthCheckMethod_;
std::string healthCheckDomain_;
@@ -149,6 +157,7 @@ namespace AlibabaCloud
std::string xForwardedFor_SLBID_;
std::string healthCheckHttpVersion_;
std::string access_key_id_;
std::string xForwardedFor_ClientSrcPort_;
std::string description_;
int unhealthyThreshold_;
int healthyThreshold_;

View File

@@ -43,6 +43,8 @@ namespace AlibabaCloud
void setXForwardedFor(const std::string& xForwardedFor);
std::string getHealthCheckURI()const;
void setHealthCheckURI(const std::string& healthCheckURI);
std::string getXForwardedFor_SLBPORT()const;
void setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT);
std::string getAclStatus()const;
void setAclStatus(const std::string& aclStatus);
std::string getAclType()const;
@@ -55,6 +57,8 @@ namespace AlibabaCloud
void setVServerGroupId(const std::string& vServerGroupId);
std::string getAclId()const;
void setAclId(const std::string& aclId);
std::string getXForwardedFor_ClientCertClientVerify()const;
void setXForwardedFor_ClientCertClientVerify(const std::string& xForwardedFor_ClientCertClientVerify);
std::string getCookie()const;
void setCookie(const std::string& cookie);
std::string getHealthCheckMethod()const;
@@ -71,6 +75,8 @@ namespace AlibabaCloud
void setBackendProtocol(const std::string& backendProtocol);
std::string getTags()const;
void setTags(const std::string& tags);
std::string getXForwardedFor_ClientCertFingerprintAlias()const;
void setXForwardedFor_ClientCertFingerprintAlias(const std::string& xForwardedFor_ClientCertFingerprintAlias);
std::string getLoadBalancerId()const;
void setLoadBalancerId(const std::string& loadBalancerId);
std::string getXForwardedFor_SLBIP()const;
@@ -79,16 +85,24 @@ namespace AlibabaCloud
void setBackendServerPort(int backendServerPort);
int getHealthCheckInterval()const;
void setHealthCheckInterval(int healthCheckInterval);
std::string getXForwardedFor_ClientCertClientVerifyAlias()const;
void setXForwardedFor_ClientCertClientVerifyAlias(const std::string& xForwardedFor_ClientCertClientVerifyAlias);
std::string getXForwardedFor_SLBID()const;
void setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID);
std::string getXForwardedFor_ClientCertFingerprint()const;
void setXForwardedFor_ClientCertFingerprint(const std::string& xForwardedFor_ClientCertFingerprint);
std::string getHealthCheckHttpVersion()const;
void setHealthCheckHttpVersion(const std::string& healthCheckHttpVersion);
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
std::string getXForwardedFor_ClientSrcPort()const;
void setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort);
std::string getDescription()const;
void setDescription(const std::string& description);
int getUnhealthyThreshold()const;
void setUnhealthyThreshold(int unhealthyThreshold);
std::string getXForwardedFor_ClientCertIssuerDNAlias()const;
void setXForwardedFor_ClientCertIssuerDNAlias(const std::string& xForwardedFor_ClientCertIssuerDNAlias);
int getHealthyThreshold()const;
void setHealthyThreshold(int healthyThreshold);
std::string getScheduler()const;
@@ -99,6 +113,8 @@ namespace AlibabaCloud
void setEnableHttp2(const std::string& enableHttp2);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getXForwardedFor_ClientCertSubjectDN()const;
void setXForwardedFor_ClientCertSubjectDN(const std::string& xForwardedFor_ClientCertSubjectDN);
int getCookieTimeout()const;
void setCookieTimeout(int cookieTimeout);
std::string getStickySessionType()const;
@@ -125,22 +141,28 @@ namespace AlibabaCloud
void setIdleTimeout(int idleTimeout);
std::string getXForwardedFor_proto()const;
void setXForwardedFor_proto(const std::string& xForwardedFor_proto);
std::string getXForwardedFor_ClientCertSubjectDNAlias()const;
void setXForwardedFor_ClientCertSubjectDNAlias(const std::string& xForwardedFor_ClientCertSubjectDNAlias);
int getHealthCheckConnectPort()const;
void setHealthCheckConnectPort(int healthCheckConnectPort);
std::string getHealthCheckHttpCode()const;
void setHealthCheckHttpCode(const std::string& healthCheckHttpCode);
std::string getXForwardedFor_ClientCertIssuerDN()const;
void setXForwardedFor_ClientCertIssuerDN(const std::string& xForwardedFor_ClientCertIssuerDN);
private:
long resourceOwnerId_;
int healthCheckTimeout_;
std::string xForwardedFor_;
std::string healthCheckURI_;
std::string xForwardedFor_SLBPORT_;
std::string aclStatus_;
std::string aclType_;
std::string healthCheck_;
std::string vpcIds_;
std::string vServerGroupId_;
std::string aclId_;
std::string xForwardedFor_ClientCertClientVerify_;
std::string cookie_;
std::string healthCheckMethod_;
std::string healthCheckDomain_;
@@ -149,20 +171,26 @@ namespace AlibabaCloud
std::string cACertificateId_;
std::string backendProtocol_;
std::string tags_;
std::string xForwardedFor_ClientCertFingerprintAlias_;
std::string loadBalancerId_;
std::string xForwardedFor_SLBIP_;
int backendServerPort_;
int healthCheckInterval_;
std::string xForwardedFor_ClientCertClientVerifyAlias_;
std::string xForwardedFor_SLBID_;
std::string xForwardedFor_ClientCertFingerprint_;
std::string healthCheckHttpVersion_;
std::string access_key_id_;
std::string xForwardedFor_ClientSrcPort_;
std::string description_;
int unhealthyThreshold_;
std::string xForwardedFor_ClientCertIssuerDNAlias_;
int healthyThreshold_;
std::string scheduler_;
int maxConnection_;
std::string enableHttp2_;
std::string regionId_;
std::string xForwardedFor_ClientCertSubjectDN_;
int cookieTimeout_;
std::string stickySessionType_;
int listenerPort_;
@@ -176,8 +204,10 @@ namespace AlibabaCloud
std::string serverCertificateId_;
int idleTimeout_;
std::string xForwardedFor_proto_;
std::string xForwardedFor_ClientCertSubjectDNAlias_;
int healthCheckConnectPort_;
std::string healthCheckHttpCode_;
std::string xForwardedFor_ClientCertIssuerDN_;
};
}

View File

@@ -39,6 +39,8 @@ namespace AlibabaCloud
void setAccess_key_id(const std::string& access_key_id);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
bool getSupportPrivateLink()const;
void setSupportPrivateLink(bool supportPrivateLink);
std::string getClientToken()const;
void setClientToken(const std::string& clientToken);
std::string getCloudType()const;
@@ -95,6 +97,7 @@ namespace AlibabaCloud
private:
std::string access_key_id_;
long resourceOwnerId_;
bool supportPrivateLink_;
std::string clientToken_;
std::string cloudType_;
std::string addressIPVersion_;

View File

@@ -30,6 +30,12 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_SLB_EXPORT CreateLoadBalancerTCPListenerRequest : public RpcServiceRequest
{
public:
struct PortRange
{
int startPort;
int endPort;
};
public:
CreateLoadBalancerTCPListenerRequest();
@@ -53,6 +59,8 @@ namespace AlibabaCloud
void setVServerGroupId(const std::string& vServerGroupId);
std::string getAclId()const;
void setAclId(const std::string& aclId);
std::vector<PortRange> getPortRange()const;
void setPortRange(const std::vector<PortRange>& portRange);
std::string getHealthCheckMethod()const;
void setHealthCheckMethod(const std::string& healthCheckMethod);
std::string getHealthCheckDomain()const;
@@ -69,6 +77,8 @@ namespace AlibabaCloud
void setBackendServerPort(int backendServerPort);
int getHealthCheckInterval()const;
void setHealthCheckInterval(int healthCheckInterval);
std::string getConnectionDrain()const;
void setConnectionDrain(const std::string& connectionDrain);
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
int getHealthCheckConnectTimeout()const;
@@ -95,6 +105,8 @@ namespace AlibabaCloud
void setBandwidth(int bandwidth);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
int getConnectionDrainTimeout()const;
void setConnectionDrainTimeout(int connectionDrainTimeout);
int getHealthCheckConnectPort()const;
void setHealthCheckConnectPort(int healthCheckConnectPort);
std::string getHealthCheckHttpCode()const;
@@ -110,6 +122,7 @@ namespace AlibabaCloud
std::string vpcIds_;
std::string vServerGroupId_;
std::string aclId_;
std::vector<PortRange> portRange_;
std::string healthCheckMethod_;
std::string healthCheckDomain_;
long ownerId_;
@@ -118,6 +131,7 @@ namespace AlibabaCloud
std::string masterSlaveServerGroupId_;
int backendServerPort_;
int healthCheckInterval_;
std::string connectionDrain_;
std::string access_key_id_;
int healthCheckConnectTimeout_;
std::string description_;
@@ -131,6 +145,7 @@ namespace AlibabaCloud
std::string resourceOwnerAccount_;
int bandwidth_;
std::string ownerAccount_;
int connectionDrainTimeout_;
int healthCheckConnectPort_;
std::string healthCheckHttpCode_;

View File

@@ -30,33 +30,23 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_SLB_EXPORT CreateLoadBalancerUDPListenerRequest : public RpcServiceRequest
{
public:
struct PortRange
{
int startPort;
int endPort;
};
public:
CreateLoadBalancerUDPListenerRequest();
~CreateLoadBalancerUDPListenerRequest();
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
int getHealthCheckConnectTimeout()const;
void setHealthCheckConnectTimeout(int healthCheckConnectTimeout);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getDescription()const;
void setDescription(const std::string& description);
int getUnhealthyThreshold()const;
void setUnhealthyThreshold(int unhealthyThreshold);
int getHealthyThreshold()const;
void setHealthyThreshold(int healthyThreshold);
std::string getAclStatus()const;
void setAclStatus(const std::string& aclStatus);
std::string getScheduler()const;
void setScheduler(const std::string& scheduler);
std::string getAclType()const;
void setAclType(const std::string& aclType);
int getMaxConnection()const;
void setMaxConnection(int maxConnection);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
int getPersistenceTimeout()const;
void setPersistenceTimeout(int persistenceTimeout);
std::string getVpcIds()const;
@@ -65,14 +55,8 @@ namespace AlibabaCloud
void setVServerGroupId(const std::string& vServerGroupId);
std::string getAclId()const;
void setAclId(const std::string& aclId);
int getListenerPort()const;
void setListenerPort(int listenerPort);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
int getBandwidth()const;
void setBandwidth(int bandwidth);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::vector<PortRange> getPortRange()const;
void setPortRange(const std::vector<PortRange>& portRange);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getTags()const;
@@ -89,29 +73,46 @@ namespace AlibabaCloud
void setHealthCheckInterval(int healthCheckInterval);
std::string getHealthCheckExp()const;
void setHealthCheckExp(const std::string& healthCheckExp);
std::string getConnectionDrain()const;
void setConnectionDrain(const std::string& connectionDrain);
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
int getHealthCheckConnectTimeout()const;
void setHealthCheckConnectTimeout(int healthCheckConnectTimeout);
std::string getDescription()const;
void setDescription(const std::string& description);
int getUnhealthyThreshold()const;
void setUnhealthyThreshold(int unhealthyThreshold);
int getHealthyThreshold()const;
void setHealthyThreshold(int healthyThreshold);
std::string getScheduler()const;
void setScheduler(const std::string& scheduler);
int getMaxConnection()const;
void setMaxConnection(int maxConnection);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
int getListenerPort()const;
void setListenerPort(int listenerPort);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
int getBandwidth()const;
void setBandwidth(int bandwidth);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
int getConnectionDrainTimeout()const;
void setConnectionDrainTimeout(int connectionDrainTimeout);
int getHealthCheckConnectPort()const;
void setHealthCheckConnectPort(int healthCheckConnectPort);
private:
std::string access_key_id_;
int healthCheckConnectTimeout_;
long resourceOwnerId_;
std::string description_;
int unhealthyThreshold_;
int healthyThreshold_;
std::string aclStatus_;
std::string scheduler_;
std::string aclType_;
int maxConnection_;
std::string regionId_;
int persistenceTimeout_;
std::string vpcIds_;
std::string vServerGroupId_;
std::string aclId_;
int listenerPort_;
std::string resourceOwnerAccount_;
int bandwidth_;
std::string ownerAccount_;
std::vector<PortRange> portRange_;
long ownerId_;
std::string tags_;
std::string loadBalancerId_;
@@ -120,6 +121,20 @@ namespace AlibabaCloud
int backendServerPort_;
int healthCheckInterval_;
std::string healthCheckExp_;
std::string connectionDrain_;
std::string access_key_id_;
int healthCheckConnectTimeout_;
std::string description_;
int unhealthyThreshold_;
int healthyThreshold_;
std::string scheduler_;
int maxConnection_;
std::string regionId_;
int listenerPort_;
std::string resourceOwnerAccount_;
int bandwidth_;
std::string ownerAccount_;
int connectionDrainTimeout_;
int healthCheckConnectPort_;
};

View File

@@ -38,8 +38,10 @@ namespace AlibabaCloud
std::string serverId;
std::string description;
std::string vpcId;
std::string serverRegionId;
int port;
std::string serverIp;
std::string vbrId;
int weight;
};

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_SLB_EXPORT DescribeAccessControlListsRequest : public RpcServiceRequest
{
public:
struct Tag
{
std::string value;

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_SLB_EXPORT DescribeCACertificatesRequest : public RpcServiceRequest
{
public:
struct Tag
{
std::string value;

View File

@@ -0,0 +1,69 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTEREQUEST_H_
#define ALIBABACLOUD_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT DescribeDomainExtensionAttributeRequest : public RpcServiceRequest
{
public:
DescribeDomainExtensionAttributeRequest();
~DescribeDomainExtensionAttributeRequest();
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getDomainExtensionId()const;
void setDomainExtensionId(const std::string& domainExtensionId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getTags()const;
void setTags(const std::string& tags);
private:
std::string access_key_id_;
long resourceOwnerId_;
std::string regionId_;
std::string domainExtensionId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string tags_;
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTERESULT_H_
#define ALIBABACLOUD_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT DescribeDomainExtensionAttributeResult : public ServiceResult
{
public:
DescribeDomainExtensionAttributeResult();
explicit DescribeDomainExtensionAttributeResult(const std::string &payload);
~DescribeDomainExtensionAttributeResult();
std::string getDomainExtensionId()const;
int getListenerPort()const;
std::string getServerCertificateId()const;
std::string getLoadBalancerId()const;
std::string getDomain()const;
protected:
void parse(const std::string &payload);
private:
std::string domainExtensionId_;
int listenerPort_;
std::string serverCertificateId_;
std::string loadBalancerId_;
std::string domain_;
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_DESCRIBEDOMAINEXTENSIONATTRIBUTERESULT_H_

View File

@@ -60,10 +60,12 @@ namespace AlibabaCloud
explicit DescribeLoadBalancerAttributeResult(const std::string &payload);
~DescribeLoadBalancerAttributeResult();
int getRenewalDuration()const;
std::string getAssociatedCenStatus()const;
std::vector<ListenerPortAndProtocal> getListenerPortsAndProtocal()const;
std::string getResourceGroupId()const;
std::string getAddress()const;
std::string getEndTime()const;
bool getSupportPrivateLink()const;
std::string getAddressIPVersion()const;
std::vector<ListenerPortAndProtocol> getListenerPortsAndProtocol()const;
std::string getLoadBalancerId()const;
@@ -73,6 +75,7 @@ namespace AlibabaCloud
std::string getLoadBalancerSpec()const;
std::string getNetworkType()const;
int getBandwidth()const;
std::string getAssociatedCenId()const;
std::vector<std::string> getListenerPorts()const;
std::string getMasterZoneId()const;
std::string getTunnelType()const;
@@ -82,6 +85,7 @@ namespace AlibabaCloud
std::string getCreateTime()const;
std::string getRenewalStatus()const;
long getCloudInstanceUid()const;
std::vector<std::string> getLabels()const;
std::string getRenewalCycUnit()const;
std::string getPayType()const;
std::string getReservedInfoActiveTime()const;
@@ -105,10 +109,12 @@ namespace AlibabaCloud
void parse(const std::string &payload);
private:
int renewalDuration_;
std::string associatedCenStatus_;
std::vector<ListenerPortAndProtocal> listenerPortsAndProtocal_;
std::string resourceGroupId_;
std::string address_;
std::string endTime_;
bool supportPrivateLink_;
std::string addressIPVersion_;
std::vector<ListenerPortAndProtocol> listenerPortsAndProtocol_;
std::string loadBalancerId_;
@@ -118,6 +124,7 @@ namespace AlibabaCloud
std::string loadBalancerSpec_;
std::string networkType_;
int bandwidth_;
std::string associatedCenId_;
std::vector<std::string> listenerPorts_;
std::string masterZoneId_;
std::string tunnelType_;
@@ -127,6 +134,7 @@ namespace AlibabaCloud
std::string createTime_;
std::string renewalStatus_;
long cloudInstanceUid_;
std::vector<std::string> labels_;
std::string renewalCycUnit_;
std::string payType_;
std::string reservedInfoActiveTime_;

View File

@@ -57,6 +57,7 @@ namespace AlibabaCloud
int getBackendServerPort()const;
std::string getXForwardedFor_SLBID()const;
int getHealthCheckConnectPort()const;
std::string getXForwardedFor_SLBPORT()const;
std::string getHealthCheckMethod()const;
int getBandwidth()const;
std::string getSecurityStatus()const;
@@ -64,6 +65,7 @@ namespace AlibabaCloud
std::string getStickySessionType()const;
std::string getXForwardedFor_SLBIP()const;
std::string getHealthCheckHttpCode()const;
int getForwardCode()const;
std::string getStatus()const;
std::string getCookie()const;
int getListenerPort()const;
@@ -80,9 +82,11 @@ namespace AlibabaCloud
std::string getVpcIds()const;
int getHealthyThreshold()const;
std::string getXForwardedFor()const;
std::string getXForwardedFor_ClientSrcPort()const;
std::string getHealthCheckDomain()const;
std::string getXForwardedFor_proto()const;
std::string getAclType()const;
std::vector<std::string> getAclIds()const;
std::string getHealthCheckType()const;
protected:
@@ -100,6 +104,7 @@ namespace AlibabaCloud
int backendServerPort_;
std::string xForwardedFor_SLBID_;
int healthCheckConnectPort_;
std::string xForwardedFor_SLBPORT_;
std::string healthCheckMethod_;
int bandwidth_;
std::string securityStatus_;
@@ -107,6 +112,7 @@ namespace AlibabaCloud
std::string stickySessionType_;
std::string xForwardedFor_SLBIP_;
std::string healthCheckHttpCode_;
int forwardCode_;
std::string status_;
std::string cookie_;
int listenerPort_;
@@ -123,9 +129,11 @@ namespace AlibabaCloud
std::string vpcIds_;
int healthyThreshold_;
std::string xForwardedFor_;
std::string xForwardedFor_ClientSrcPort_;
std::string healthCheckDomain_;
std::string xForwardedFor_proto_;
std::string aclType_;
std::vector<std::string> aclIds_;
std::string healthCheckType_;
};

View File

@@ -51,18 +51,38 @@ namespace AlibabaCloud
DescribeLoadBalancerHTTPSListenerAttributeResult();
explicit DescribeLoadBalancerHTTPSListenerAttributeResult(const std::string &payload);
~DescribeLoadBalancerHTTPSListenerAttributeResult();
int getCookieTimeout()const;
int getMaxConnection()const;
std::string getVServerGroupId()const;
int getBackendProtocol()const;
std::string getDescription()const;
int getUnhealthyThreshold()const;
std::string getScheduler()const;
std::string getHealthCheckURI()const;
std::vector<DomainExtension> getDomainExtensions()const;
std::string getHealthCheck()const;
int getIdleTimeout()const;
int getBackendServerPort()const;
std::string getXForwardedFor_SLBPORT()const;
std::string getStickySessionType()const;
std::string getXForwardedFor_ClientCertSubjectDNAlias()const;
std::string getStatus()const;
std::string getCookie()const;
int getRequestTimeout()const;
std::string getXForwardedFor_ClientCertClientVerifyAlias()const;
int getHealthCheckInterval()const;
std::string getTLSCipherPolicy()const;
std::string getCACertificateId()const;
std::string getXForwardedFor_ClientCertFingerprintAlias()const;
int getHealthCheckTimeout()const;
std::string getAclStatus()const;
std::string getVpcIds()const;
int getHealthyThreshold()const;
std::string getHealthCheckDomain()const;
std::string getXForwardedFor_proto()const;
std::string getAclType()const;
std::string getEnableHttp2()const;
std::string getHealthCheckType()const;
int getCookieTimeout()const;
int getMaxConnection()const;
std::string getVServerGroupId()const;
std::string getBackendProtocol()const;
std::string getDescription()const;
std::string getScheduler()const;
int getIdleTimeout()const;
std::string getXForwardedFor_SLBID()const;
int getHealthCheckConnectPort()const;
std::string getHealthCheckMethod()const;
@@ -70,46 +90,57 @@ namespace AlibabaCloud
std::string getSecurityStatus()const;
std::string getGzip()const;
std::string getServerCertificateId()const;
std::string getStickySessionType()const;
std::string getXForwardedFor_SLBIP()const;
std::string getHealthCheckHttpCode()const;
std::string getStatus()const;
std::string getCookie()const;
int getListenerPort()const;
int getRequestTimeout()const;
int getHealthCheckInterval()const;
std::string getTLSCipherPolicy()const;
std::string getCACertificateId()const;
std::string getAclId()const;
std::string getXForwardedFor_ClientCertSubjectDN()const;
std::string getHealthCheckHttpVersion()const;
int getHealthCheckTimeout()const;
std::string getXForwardedFor_ClientCertIssuerDNAlias()const;
std::vector<Rule> getRules()const;
std::string getXForwardedFor_ClientCertIssuerDN()const;
std::string getStickySession()const;
std::string getAclStatus()const;
std::string getVpcIds()const;
int getHealthyThreshold()const;
std::string getXForwardedFor()const;
std::string getHealthCheckDomain()const;
std::string getXForwardedFor_proto()const;
std::string getAclType()const;
std::string getEnableHttp2()const;
std::string getHealthCheckType()const;
std::string getXForwardedFor_ClientSrcPort()const;
std::string getXForwardedFor_ClientCertFingerprint()const;
std::string getXForwardedFor_ClientCertClientVerify()const;
std::vector<std::string> getAclIds()const;
protected:
void parse(const std::string &payload);
private:
int cookieTimeout_;
int maxConnection_;
std::string vServerGroupId_;
int backendProtocol_;
std::string description_;
int unhealthyThreshold_;
std::string scheduler_;
std::string healthCheckURI_;
std::vector<DomainExtension> domainExtensions_;
std::string healthCheck_;
int idleTimeout_;
int backendServerPort_;
std::string xForwardedFor_SLBPORT_;
std::string stickySessionType_;
std::string xForwardedFor_ClientCertSubjectDNAlias_;
std::string status_;
std::string cookie_;
int requestTimeout_;
std::string xForwardedFor_ClientCertClientVerifyAlias_;
int healthCheckInterval_;
std::string tLSCipherPolicy_;
std::string cACertificateId_;
std::string xForwardedFor_ClientCertFingerprintAlias_;
int healthCheckTimeout_;
std::string aclStatus_;
std::string vpcIds_;
int healthyThreshold_;
std::string healthCheckDomain_;
std::string xForwardedFor_proto_;
std::string aclType_;
std::string enableHttp2_;
std::string healthCheckType_;
int cookieTimeout_;
int maxConnection_;
std::string vServerGroupId_;
std::string backendProtocol_;
std::string description_;
std::string scheduler_;
int idleTimeout_;
std::string xForwardedFor_SLBID_;
int healthCheckConnectPort_;
std::string healthCheckMethod_;
@@ -117,30 +148,21 @@ namespace AlibabaCloud
std::string securityStatus_;
std::string gzip_;
std::string serverCertificateId_;
std::string stickySessionType_;
std::string xForwardedFor_SLBIP_;
std::string healthCheckHttpCode_;
std::string status_;
std::string cookie_;
int listenerPort_;
int requestTimeout_;
int healthCheckInterval_;
std::string tLSCipherPolicy_;
std::string cACertificateId_;
std::string aclId_;
std::string xForwardedFor_ClientCertSubjectDN_;
std::string healthCheckHttpVersion_;
int healthCheckTimeout_;
std::string xForwardedFor_ClientCertIssuerDNAlias_;
std::vector<Rule> rules_;
std::string xForwardedFor_ClientCertIssuerDN_;
std::string stickySession_;
std::string aclStatus_;
std::string vpcIds_;
int healthyThreshold_;
std::string xForwardedFor_;
std::string healthCheckDomain_;
std::string xForwardedFor_proto_;
std::string aclType_;
std::string enableHttp2_;
std::string healthCheckType_;
std::string xForwardedFor_ClientSrcPort_;
std::string xForwardedFor_ClientCertFingerprint_;
std::string xForwardedFor_ClientCertClientVerify_;
std::vector<std::string> aclIds_;
};
}

View File

@@ -0,0 +1,57 @@
/*
* 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_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXREQUEST_H_
#define ALIBABACLOUD_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT DescribeLoadBalancerListenersExRequest : public RpcServiceRequest
{
public:
DescribeLoadBalancerListenersExRequest();
~DescribeLoadBalancerListenersExRequest();
int getListenerPort()const;
void setListenerPort(int listenerPort);
std::string getProtocol()const;
void setProtocol(const std::string& protocol);
std::string getLoadBalancerId()const;
void setLoadBalancerId(const std::string& loadBalancerId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
private:
int listenerPort_;
std::string protocol_;
std::string loadBalancerId_;
std::string regionId_;
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXRESULT_H_
#define ALIBABACLOUD_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT DescribeLoadBalancerListenersExResult : public ServiceResult
{
public:
struct ListenerAttributeExResponseModel
{
int listenerPort;
std::string protocol;
std::string recordCustomizedHeaders;
};
DescribeLoadBalancerListenersExResult();
explicit DescribeLoadBalancerListenersExResult(const std::string &payload);
~DescribeLoadBalancerListenersExResult();
std::string getLoadBalancerId()const;
std::vector<ListenerAttributeExResponseModel> getListenerExtendedAttributes()const;
protected:
void parse(const std::string &payload);
private:
std::string loadBalancerId_;
std::vector<ListenerAttributeExResponseModel> listenerExtendedAttributes_;
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_DESCRIBELOADBALANCERLISTENERSEXRESULT_H_

View File

@@ -32,6 +32,11 @@ namespace AlibabaCloud
class ALIBABACLOUD_SLB_EXPORT DescribeLoadBalancerTCPListenerAttributeResult : public ServiceResult
{
public:
struct PortRange
{
int startPort;
int endPort;
};
DescribeLoadBalancerTCPListenerAttributeResult();
@@ -46,6 +51,7 @@ namespace AlibabaCloud
std::string getHealthCheckURI()const;
std::string getHealthCheck()const;
int getBackendServerPort()const;
int getConnectionDrainTimeout()const;
int getPersistenceTimeout()const;
int getHealthCheckConnectPort()const;
std::string getHealthCheckMethod()const;
@@ -55,14 +61,17 @@ namespace AlibabaCloud
std::string getStatus()const;
int getListenerPort()const;
int getHealthCheckInterval()const;
std::vector<PortRange> getPortRanges()const;
std::string getAclId()const;
int getHealthCheckConnectTimeout()const;
std::string getConnectionDrain()const;
std::string getAclStatus()const;
std::string getVpcIds()const;
int getHealthyThreshold()const;
std::string getHealthCheckDomain()const;
std::string getMasterSlaveServerGroupId()const;
std::string getAclType()const;
std::vector<std::string> getAclIds()const;
std::string getHealthCheckType()const;
protected:
@@ -77,6 +86,7 @@ namespace AlibabaCloud
std::string healthCheckURI_;
std::string healthCheck_;
int backendServerPort_;
int connectionDrainTimeout_;
int persistenceTimeout_;
int healthCheckConnectPort_;
std::string healthCheckMethod_;
@@ -86,14 +96,17 @@ namespace AlibabaCloud
std::string status_;
int listenerPort_;
int healthCheckInterval_;
std::vector<PortRange> portRanges_;
std::string aclId_;
int healthCheckConnectTimeout_;
std::string connectionDrain_;
std::string aclStatus_;
std::string vpcIds_;
int healthyThreshold_;
std::string healthCheckDomain_;
std::string masterSlaveServerGroupId_;
std::string aclType_;
std::vector<std::string> aclIds_;
std::string healthCheckType_;
};

View File

@@ -32,59 +32,72 @@ namespace AlibabaCloud
class ALIBABACLOUD_SLB_EXPORT DescribeLoadBalancerUDPListenerAttributeResult : public ServiceResult
{
public:
struct PortRange
{
int startPort;
int endPort;
};
DescribeLoadBalancerUDPListenerAttributeResult();
explicit DescribeLoadBalancerUDPListenerAttributeResult(const std::string &payload);
~DescribeLoadBalancerUDPListenerAttributeResult();
std::string getStatus()const;
int getMaxConnection()const;
int getListenerPort()const;
std::string getVServerGroupId()const;
int getHealthCheckInterval()const;
std::string getDescription()const;
int getUnhealthyThreshold()const;
std::string getScheduler()const;
std::string getAclId()const;
std::string getHealthCheck()const;
int getHealthCheckConnectTimeout()const;
int getBackendServerPort()const;
int getConnectionDrainTimeout()const;
int getPersistenceTimeout()const;
int getHealthCheckConnectPort()const;
int getBandwidth()const;
std::string getStatus()const;
int getListenerPort()const;
int getHealthCheckInterval()const;
std::vector<PortRange> getPortRanges()const;
std::string getAclId()const;
int getHealthCheckConnectTimeout()const;
std::string getConnectionDrain()const;
std::string getHealthCheckReq()const;
std::string getAclStatus()const;
std::string getVpcIds()const;
int getBandwidth()const;
int getHealthyThreshold()const;
std::string getHealthCheckExp()const;
std::string getMasterSlaveServerGroupId()const;
std::string getAclType()const;
std::vector<std::string> getAclIds()const;
protected:
void parse(const std::string &payload);
private:
std::string status_;
int maxConnection_;
int listenerPort_;
std::string vServerGroupId_;
int healthCheckInterval_;
std::string description_;
int unhealthyThreshold_;
std::string scheduler_;
std::string aclId_;
std::string healthCheck_;
int healthCheckConnectTimeout_;
int backendServerPort_;
int connectionDrainTimeout_;
int persistenceTimeout_;
int healthCheckConnectPort_;
int bandwidth_;
std::string status_;
int listenerPort_;
int healthCheckInterval_;
std::vector<PortRange> portRanges_;
std::string aclId_;
int healthCheckConnectTimeout_;
std::string connectionDrain_;
std::string healthCheckReq_;
std::string aclStatus_;
std::string vpcIds_;
int bandwidth_;
int healthyThreshold_;
std::string healthCheckExp_;
std::string masterSlaveServerGroupId_;
std::string aclType_;
std::vector<std::string> aclIds_;
};
}

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_SLB_EXPORT DescribeLoadBalancersRequest : public RpcServiceRequest
{
public:
struct Tag
{
std::string value;
@@ -44,6 +45,8 @@ namespace AlibabaCloud
void setAccess_key_id(const std::string& access_key_id);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
bool getSupportPrivateLink()const;
void setSupportPrivateLink(bool supportPrivateLink);
std::string getNetworkType()const;
void setNetworkType(const std::string& networkType);
std::string getAddressIPVersion()const;
@@ -98,6 +101,7 @@ namespace AlibabaCloud
private:
std::string access_key_id_;
long resourceOwnerId_;
bool supportPrivateLink_;
std::string networkType_;
std::string addressIPVersion_;
std::string masterZoneId_;

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_SLB_EXPORT DescribeServerCertificatesRequest : public RpcServiceRequest
{
public:
struct Tag
{
std::string value;

View File

@@ -38,8 +38,10 @@ namespace AlibabaCloud
std::string serverId;
std::string description;
std::string vpcId;
std::string serverRegionId;
int port;
std::string serverIp;
std::string vbrId;
int weight;
};

View File

@@ -0,0 +1,81 @@
/*
* 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_SLB_MODEL_LISTTAGRESOURCESREQUEST_H_
#define ALIBABACLOUD_SLB_MODEL_LISTTAGRESOURCESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT ListTagResourcesRequest : public RpcServiceRequest
{
public:
struct Tag
{
std::string value;
std::string key;
};
public:
ListTagResourcesRequest();
~ListTagResourcesRequest();
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getNextToken()const;
void setNextToken(const std::string& nextToken);
std::vector<Tag> getTag()const;
void setTag(const std::vector<Tag>& tag);
std::vector<std::string> getResourceId()const;
void setResourceId(const std::vector<std::string>& resourceId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
private:
std::string access_key_id_;
long resourceOwnerId_;
std::string regionId_;
std::string nextToken_;
std::vector<Tag> tag_;
std::vector<std::string> resourceId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string resourceType_;
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_LISTTAGRESOURCESREQUEST_H_

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_SLB_MODEL_LISTTAGRESOURCESRESULT_H_
#define ALIBABACLOUD_SLB_MODEL_LISTTAGRESOURCESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT ListTagResourcesResult : public ServiceResult
{
public:
struct TagResource
{
std::string resourceId;
std::string tagKey;
std::string resourceType;
std::string tagValue;
};
ListTagResourcesResult();
explicit ListTagResourcesResult(const std::string &payload);
~ListTagResourcesResult();
std::string getNextToken()const;
std::vector<TagResource> getTagResources()const;
protected:
void parse(const std::string &payload);
private:
std::string nextToken_;
std::vector<TagResource> tagResources_;
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_LISTTAGRESOURCESRESULT_H_

View File

@@ -38,8 +38,10 @@ namespace AlibabaCloud
std::string serverId;
std::string description;
std::string vpcId;
std::string serverRegionId;
int port;
std::string serverIp;
std::string vbrId;
int weight;
};

View File

@@ -38,8 +38,10 @@ namespace AlibabaCloud
std::string serverId;
std::string description;
std::string vpcId;
std::string serverRegionId;
int port;
std::string serverIp;
std::string vbrId;
int weight;
};

View File

@@ -43,6 +43,8 @@ namespace AlibabaCloud
void setXForwardedFor(const std::string& xForwardedFor);
std::string getHealthCheckURI()const;
void setHealthCheckURI(const std::string& healthCheckURI);
std::string getXForwardedFor_SLBPORT()const;
void setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT);
std::string getAclStatus()const;
void setAclStatus(const std::string& aclStatus);
std::string getAclType()const;
@@ -55,6 +57,8 @@ namespace AlibabaCloud
void setVServerGroupId(const std::string& vServerGroupId);
std::string getAclId()const;
void setAclId(const std::string& aclId);
int getForwardCode()const;
void setForwardCode(int forwardCode);
std::string getCookie()const;
void setCookie(const std::string& cookie);
std::string getHealthCheckMethod()const;
@@ -77,6 +81,8 @@ namespace AlibabaCloud
void setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID);
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
std::string getXForwardedFor_ClientSrcPort()const;
void setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort);
std::string getDescription()const;
void setDescription(const std::string& description);
int getUnhealthyThreshold()const;
@@ -123,12 +129,14 @@ namespace AlibabaCloud
int healthCheckTimeout_;
std::string xForwardedFor_;
std::string healthCheckURI_;
std::string xForwardedFor_SLBPORT_;
std::string aclStatus_;
std::string aclType_;
std::string healthCheck_;
std::string vpcIds_;
std::string vServerGroupId_;
std::string aclId_;
int forwardCode_;
std::string cookie_;
std::string healthCheckMethod_;
std::string healthCheckDomain_;
@@ -140,6 +148,7 @@ namespace AlibabaCloud
int healthCheckInterval_;
std::string xForwardedFor_SLBID_;
std::string access_key_id_;
std::string xForwardedFor_ClientSrcPort_;
std::string description_;
int unhealthyThreshold_;
int healthyThreshold_;

View File

@@ -43,6 +43,8 @@ namespace AlibabaCloud
void setXForwardedFor(const std::string& xForwardedFor);
std::string getHealthCheckURI()const;
void setHealthCheckURI(const std::string& healthCheckURI);
std::string getXForwardedFor_SLBPORT()const;
void setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT);
std::string getAclStatus()const;
void setAclStatus(const std::string& aclStatus);
std::string getAclType()const;
@@ -55,6 +57,8 @@ namespace AlibabaCloud
void setVServerGroupId(const std::string& vServerGroupId);
std::string getAclId()const;
void setAclId(const std::string& aclId);
std::string getXForwardedFor_ClientCertClientVerify()const;
void setXForwardedFor_ClientCertClientVerify(const std::string& xForwardedFor_ClientCertClientVerify);
std::string getCookie()const;
void setCookie(const std::string& cookie);
std::string getHealthCheckMethod()const;
@@ -71,20 +75,30 @@ namespace AlibabaCloud
void setBackendProtocol(const std::string& backendProtocol);
std::string getTags()const;
void setTags(const std::string& tags);
std::string getXForwardedFor_ClientCertFingerprintAlias()const;
void setXForwardedFor_ClientCertFingerprintAlias(const std::string& xForwardedFor_ClientCertFingerprintAlias);
std::string getLoadBalancerId()const;
void setLoadBalancerId(const std::string& loadBalancerId);
std::string getXForwardedFor_SLBIP()const;
void setXForwardedFor_SLBIP(const std::string& xForwardedFor_SLBIP);
int getHealthCheckInterval()const;
void setHealthCheckInterval(int healthCheckInterval);
std::string getXForwardedFor_ClientCertClientVerifyAlias()const;
void setXForwardedFor_ClientCertClientVerifyAlias(const std::string& xForwardedFor_ClientCertClientVerifyAlias);
std::string getXForwardedFor_SLBID()const;
void setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID);
std::string getXForwardedFor_ClientCertFingerprint()const;
void setXForwardedFor_ClientCertFingerprint(const std::string& xForwardedFor_ClientCertFingerprint);
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
std::string getXForwardedFor_ClientSrcPort()const;
void setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort);
std::string getDescription()const;
void setDescription(const std::string& description);
int getUnhealthyThreshold()const;
void setUnhealthyThreshold(int unhealthyThreshold);
std::string getXForwardedFor_ClientCertIssuerDNAlias()const;
void setXForwardedFor_ClientCertIssuerDNAlias(const std::string& xForwardedFor_ClientCertIssuerDNAlias);
int getHealthyThreshold()const;
void setHealthyThreshold(int healthyThreshold);
std::string getScheduler()const;
@@ -95,6 +109,8 @@ namespace AlibabaCloud
void setEnableHttp2(const std::string& enableHttp2);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getXForwardedFor_ClientCertSubjectDN()const;
void setXForwardedFor_ClientCertSubjectDN(const std::string& xForwardedFor_ClientCertSubjectDN);
int getCookieTimeout()const;
void setCookieTimeout(int cookieTimeout);
std::string getStickySessionType()const;
@@ -121,24 +137,30 @@ namespace AlibabaCloud
void setIdleTimeout(int idleTimeout);
std::string getXForwardedFor_proto()const;
void setXForwardedFor_proto(const std::string& xForwardedFor_proto);
std::string getXForwardedFor_ClientCertSubjectDNAlias()const;
void setXForwardedFor_ClientCertSubjectDNAlias(const std::string& xForwardedFor_ClientCertSubjectDNAlias);
int getHealthCheckConnectPort()const;
void setHealthCheckConnectPort(int healthCheckConnectPort);
std::string getHealthCheckHttpCode()const;
void setHealthCheckHttpCode(const std::string& healthCheckHttpCode);
std::string getVServerGroup()const;
void setVServerGroup(const std::string& vServerGroup);
std::string getXForwardedFor_ClientCertIssuerDN()const;
void setXForwardedFor_ClientCertIssuerDN(const std::string& xForwardedFor_ClientCertIssuerDN);
private:
long resourceOwnerId_;
int healthCheckTimeout_;
std::string xForwardedFor_;
std::string healthCheckURI_;
std::string xForwardedFor_SLBPORT_;
std::string aclStatus_;
std::string aclType_;
std::string healthCheck_;
std::string vpcIds_;
std::string vServerGroupId_;
std::string aclId_;
std::string xForwardedFor_ClientCertClientVerify_;
std::string cookie_;
std::string healthCheckMethod_;
std::string healthCheckDomain_;
@@ -147,18 +169,24 @@ namespace AlibabaCloud
std::string cACertificateId_;
std::string backendProtocol_;
std::string tags_;
std::string xForwardedFor_ClientCertFingerprintAlias_;
std::string loadBalancerId_;
std::string xForwardedFor_SLBIP_;
int healthCheckInterval_;
std::string xForwardedFor_ClientCertClientVerifyAlias_;
std::string xForwardedFor_SLBID_;
std::string xForwardedFor_ClientCertFingerprint_;
std::string access_key_id_;
std::string xForwardedFor_ClientSrcPort_;
std::string description_;
int unhealthyThreshold_;
std::string xForwardedFor_ClientCertIssuerDNAlias_;
int healthyThreshold_;
std::string scheduler_;
int maxConnection_;
std::string enableHttp2_;
std::string regionId_;
std::string xForwardedFor_ClientCertSubjectDN_;
int cookieTimeout_;
std::string stickySessionType_;
int listenerPort_;
@@ -172,9 +200,11 @@ namespace AlibabaCloud
std::string serverCertificateId_;
int idleTimeout_;
std::string xForwardedFor_proto_;
std::string xForwardedFor_ClientCertSubjectDNAlias_;
int healthCheckConnectPort_;
std::string healthCheckHttpCode_;
std::string vServerGroup_;
std::string xForwardedFor_ClientCertIssuerDN_;
};
}

View File

@@ -0,0 +1,66 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXREQUEST_H_
#define ALIBABACLOUD_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT SetLoadBalancerListenerAttributeExRequest : public RpcServiceRequest
{
public:
struct KvAttribute
{
std::string value;
std::string key;
};
public:
SetLoadBalancerListenerAttributeExRequest();
~SetLoadBalancerListenerAttributeExRequest();
int getListenerPort()const;
void setListenerPort(int listenerPort);
std::vector<KvAttribute> getKvAttribute()const;
void setKvAttribute(const std::vector<KvAttribute>& kvAttribute);
std::string getProtocol()const;
void setProtocol(const std::string& protocol);
std::string getLoadBalancerId()const;
void setLoadBalancerId(const std::string& loadBalancerId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
private:
int listenerPort_;
std::vector<KvAttribute> kvAttribute_;
std::string protocol_;
std::string loadBalancerId_;
std::string regionId_;
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXRESULT_H_
#define ALIBABACLOUD_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT SetLoadBalancerListenerAttributeExResult : public ServiceResult
{
public:
SetLoadBalancerListenerAttributeExResult();
explicit SetLoadBalancerListenerAttributeExResult(const std::string &payload);
~SetLoadBalancerListenerAttributeExResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_SETLOADBALANCERLISTENERATTRIBUTEEXRESULT_H_

View File

@@ -30,6 +30,12 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_SLB_EXPORT SetLoadBalancerTCPListenerAttributeRequest : public RpcServiceRequest
{
public:
struct PortRange
{
int startPort;
int endPort;
};
public:
SetLoadBalancerTCPListenerAttributeRequest();
@@ -55,6 +61,8 @@ namespace AlibabaCloud
void setVServerGroupId(const std::string& vServerGroupId);
std::string getAclId()const;
void setAclId(const std::string& aclId);
std::vector<PortRange> getPortRange()const;
void setPortRange(const std::vector<PortRange>& portRange);
std::string getHealthCheckMethod()const;
void setHealthCheckMethod(const std::string& healthCheckMethod);
std::string getHealthCheckDomain()const;
@@ -71,6 +79,8 @@ namespace AlibabaCloud
void setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId);
int getHealthCheckInterval()const;
void setHealthCheckInterval(int healthCheckInterval);
std::string getConnectionDrain()const;
void setConnectionDrain(const std::string& connectionDrain);
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
int getHealthCheckConnectTimeout()const;
@@ -97,6 +107,8 @@ namespace AlibabaCloud
void setBandwidth(int bandwidth);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
int getConnectionDrainTimeout()const;
void setConnectionDrainTimeout(int connectionDrainTimeout);
int getHealthCheckConnectPort()const;
void setHealthCheckConnectPort(int healthCheckConnectPort);
std::string getHealthCheckHttpCode()const;
@@ -115,6 +127,7 @@ namespace AlibabaCloud
std::string vpcIds_;
std::string vServerGroupId_;
std::string aclId_;
std::vector<PortRange> portRange_;
std::string healthCheckMethod_;
std::string healthCheckDomain_;
std::string synProxy_;
@@ -123,6 +136,7 @@ namespace AlibabaCloud
std::string loadBalancerId_;
std::string masterSlaveServerGroupId_;
int healthCheckInterval_;
std::string connectionDrain_;
std::string access_key_id_;
int healthCheckConnectTimeout_;
std::string description_;
@@ -136,6 +150,7 @@ namespace AlibabaCloud
std::string resourceOwnerAccount_;
int bandwidth_;
std::string ownerAccount_;
int connectionDrainTimeout_;
int healthCheckConnectPort_;
std::string healthCheckHttpCode_;
std::string vServerGroup_;

View File

@@ -30,35 +30,25 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_SLB_EXPORT SetLoadBalancerUDPListenerAttributeRequest : public RpcServiceRequest
{
public:
struct PortRange
{
int startPort;
int endPort;
};
public:
SetLoadBalancerUDPListenerAttributeRequest();
~SetLoadBalancerUDPListenerAttributeRequest();
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
int getHealthCheckConnectTimeout()const;
void setHealthCheckConnectTimeout(int healthCheckConnectTimeout);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getDescription()const;
void setDescription(const std::string& description);
int getUnhealthyThreshold()const;
void setUnhealthyThreshold(int unhealthyThreshold);
int getHealthyThreshold()const;
void setHealthyThreshold(int healthyThreshold);
std::string getAclStatus()const;
void setAclStatus(const std::string& aclStatus);
std::string getScheduler()const;
void setScheduler(const std::string& scheduler);
std::string getAclType()const;
void setAclType(const std::string& aclType);
std::string getMasterSlaveServerGroup()const;
void setMasterSlaveServerGroup(const std::string& masterSlaveServerGroup);
int getMaxConnection()const;
void setMaxConnection(int maxConnection);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
int getPersistenceTimeout()const;
void setPersistenceTimeout(int persistenceTimeout);
std::string getVpcIds()const;
@@ -67,14 +57,8 @@ namespace AlibabaCloud
void setVServerGroupId(const std::string& vServerGroupId);
std::string getAclId()const;
void setAclId(const std::string& aclId);
int getListenerPort()const;
void setListenerPort(int listenerPort);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
int getBandwidth()const;
void setBandwidth(int bandwidth);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::vector<PortRange> getPortRange()const;
void setPortRange(const std::vector<PortRange>& portRange);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getTags()const;
@@ -89,32 +73,49 @@ namespace AlibabaCloud
void setHealthCheckInterval(int healthCheckInterval);
std::string getHealthCheckExp()const;
void setHealthCheckExp(const std::string& healthCheckExp);
std::string getConnectionDrain()const;
void setConnectionDrain(const std::string& connectionDrain);
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
int getHealthCheckConnectTimeout()const;
void setHealthCheckConnectTimeout(int healthCheckConnectTimeout);
std::string getDescription()const;
void setDescription(const std::string& description);
int getUnhealthyThreshold()const;
void setUnhealthyThreshold(int unhealthyThreshold);
int getHealthyThreshold()const;
void setHealthyThreshold(int healthyThreshold);
std::string getScheduler()const;
void setScheduler(const std::string& scheduler);
int getMaxConnection()const;
void setMaxConnection(int maxConnection);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
int getListenerPort()const;
void setListenerPort(int listenerPort);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
int getBandwidth()const;
void setBandwidth(int bandwidth);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
int getConnectionDrainTimeout()const;
void setConnectionDrainTimeout(int connectionDrainTimeout);
int getHealthCheckConnectPort()const;
void setHealthCheckConnectPort(int healthCheckConnectPort);
std::string getVServerGroup()const;
void setVServerGroup(const std::string& vServerGroup);
private:
std::string access_key_id_;
int healthCheckConnectTimeout_;
long resourceOwnerId_;
std::string description_;
int unhealthyThreshold_;
int healthyThreshold_;
std::string aclStatus_;
std::string scheduler_;
std::string aclType_;
std::string masterSlaveServerGroup_;
int maxConnection_;
std::string regionId_;
int persistenceTimeout_;
std::string vpcIds_;
std::string vServerGroupId_;
std::string aclId_;
int listenerPort_;
std::string resourceOwnerAccount_;
int bandwidth_;
std::string ownerAccount_;
std::vector<PortRange> portRange_;
long ownerId_;
std::string tags_;
std::string loadBalancerId_;
@@ -122,6 +123,20 @@ namespace AlibabaCloud
std::string healthCheckReq_;
int healthCheckInterval_;
std::string healthCheckExp_;
std::string connectionDrain_;
std::string access_key_id_;
int healthCheckConnectTimeout_;
std::string description_;
int unhealthyThreshold_;
int healthyThreshold_;
std::string scheduler_;
int maxConnection_;
std::string regionId_;
int listenerPort_;
std::string resourceOwnerAccount_;
int bandwidth_;
std::string ownerAccount_;
int connectionDrainTimeout_;
int healthCheckConnectPort_;
std::string vServerGroup_;

View File

@@ -38,8 +38,10 @@ namespace AlibabaCloud
std::string serverId;
std::string description;
std::string vpcId;
std::string serverRegionId;
int port;
std::string serverIp;
std::string vbrId;
int weight;
};

View File

@@ -0,0 +1,78 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_SLB_MODEL_TAGRESOURCESREQUEST_H_
#define ALIBABACLOUD_SLB_MODEL_TAGRESOURCESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT TagResourcesRequest : public RpcServiceRequest
{
public:
struct Tag
{
std::string value;
std::string key;
};
public:
TagResourcesRequest();
~TagResourcesRequest();
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::vector<Tag> getTag()const;
void setTag(const std::vector<Tag>& tag);
std::vector<std::string> getResourceId()const;
void setResourceId(const std::vector<std::string>& resourceId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
private:
std::string access_key_id_;
long resourceOwnerId_;
std::string regionId_;
std::vector<Tag> tag_;
std::vector<std::string> resourceId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string resourceType_;
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_TAGRESOURCESREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_SLB_MODEL_TAGRESOURCESRESULT_H_
#define ALIBABACLOUD_SLB_MODEL_TAGRESOURCESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT TagResourcesResult : public ServiceResult
{
public:
TagResourcesResult();
explicit TagResourcesResult(const std::string &payload);
~TagResourcesResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_TAGRESOURCESRESULT_H_

View File

@@ -0,0 +1,75 @@
/*
* 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_SLB_MODEL_UNTAGRESOURCESREQUEST_H_
#define ALIBABACLOUD_SLB_MODEL_UNTAGRESOURCESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT UntagResourcesRequest : public RpcServiceRequest
{
public:
UntagResourcesRequest();
~UntagResourcesRequest();
std::string getAccess_key_id()const;
void setAccess_key_id(const std::string& access_key_id);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
bool getAll()const;
void setAll(bool all);
std::vector<std::string> getResourceId()const;
void setResourceId(const std::vector<std::string>& resourceId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
std::vector<std::string> getTagKey()const;
void setTagKey(const std::vector<std::string>& tagKey);
private:
std::string access_key_id_;
long resourceOwnerId_;
std::string regionId_;
bool all_;
std::vector<std::string> resourceId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string resourceType_;
std::vector<std::string> tagKey_;
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_UNTAGRESOURCESREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_SLB_MODEL_UNTAGRESOURCESRESULT_H_
#define ALIBABACLOUD_SLB_MODEL_UNTAGRESOURCESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/slb/SlbExport.h>
namespace AlibabaCloud
{
namespace Slb
{
namespace Model
{
class ALIBABACLOUD_SLB_EXPORT UntagResourcesResult : public ServiceResult
{
public:
UntagResourcesResult();
explicit UntagResourcesResult(const std::string &payload);
~UntagResourcesResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_SLB_MODEL_UNTAGRESOURCESRESULT_H_

View File

@@ -59,6 +59,8 @@ namespace AlibabaCloud
void setOwnerId(long ownerId);
std::string getTags()const;
void setTags(const std::string& tags);
std::string getAliCloudCertificateRegionId()const;
void setAliCloudCertificateRegionId(const std::string& aliCloudCertificateRegionId);
std::string getServerCertificateName()const;
void setServerCertificateName(const std::string& serverCertificateName);
@@ -75,6 +77,7 @@ namespace AlibabaCloud
std::string ownerAccount_;
long ownerId_;
std::string tags_;
std::string aliCloudCertificateRegionId_;
std::string serverCertificateName_;
};

View File

@@ -1131,6 +1131,42 @@ SlbClient::DescribeCACertificatesOutcomeCallable SlbClient::describeCACertificat
return task->get_future();
}
SlbClient::DescribeDomainExtensionAttributeOutcome SlbClient::describeDomainExtensionAttribute(const DescribeDomainExtensionAttributeRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeDomainExtensionAttributeOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeDomainExtensionAttributeOutcome(DescribeDomainExtensionAttributeResult(outcome.result()));
else
return DescribeDomainExtensionAttributeOutcome(outcome.error());
}
void SlbClient::describeDomainExtensionAttributeAsync(const DescribeDomainExtensionAttributeRequest& request, const DescribeDomainExtensionAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeDomainExtensionAttribute(request), context);
};
asyncExecute(new Runnable(fn));
}
SlbClient::DescribeDomainExtensionAttributeOutcomeCallable SlbClient::describeDomainExtensionAttributeCallable(const DescribeDomainExtensionAttributeRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeDomainExtensionAttributeOutcome()>>(
[this, request]()
{
return this->describeDomainExtensionAttribute(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
SlbClient::DescribeDomainExtensionsOutcome SlbClient::describeDomainExtensions(const DescribeDomainExtensionsRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1347,6 +1383,42 @@ SlbClient::DescribeLoadBalancerHTTPSListenerAttributeOutcomeCallable SlbClient::
return task->get_future();
}
SlbClient::DescribeLoadBalancerListenersExOutcome SlbClient::describeLoadBalancerListenersEx(const DescribeLoadBalancerListenersExRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeLoadBalancerListenersExOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeLoadBalancerListenersExOutcome(DescribeLoadBalancerListenersExResult(outcome.result()));
else
return DescribeLoadBalancerListenersExOutcome(outcome.error());
}
void SlbClient::describeLoadBalancerListenersExAsync(const DescribeLoadBalancerListenersExRequest& request, const DescribeLoadBalancerListenersExAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeLoadBalancerListenersEx(request), context);
};
asyncExecute(new Runnable(fn));
}
SlbClient::DescribeLoadBalancerListenersExOutcomeCallable SlbClient::describeLoadBalancerListenersExCallable(const DescribeLoadBalancerListenersExRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeLoadBalancerListenersExOutcome()>>(
[this, request]()
{
return this->describeLoadBalancerListenersEx(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
SlbClient::DescribeLoadBalancerTCPListenerAttributeOutcome SlbClient::describeLoadBalancerTCPListenerAttribute(const DescribeLoadBalancerTCPListenerAttributeRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1887,6 +1959,42 @@ SlbClient::DescribeZonesOutcomeCallable SlbClient::describeZonesCallable(const D
return task->get_future();
}
SlbClient::ListTagResourcesOutcome SlbClient::listTagResources(const ListTagResourcesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ListTagResourcesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ListTagResourcesOutcome(ListTagResourcesResult(outcome.result()));
else
return ListTagResourcesOutcome(outcome.error());
}
void SlbClient::listTagResourcesAsync(const ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, listTagResources(request), context);
};
asyncExecute(new Runnable(fn));
}
SlbClient::ListTagResourcesOutcomeCallable SlbClient::listTagResourcesCallable(const ListTagResourcesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ListTagResourcesOutcome()>>(
[this, request]()
{
return this->listTagResources(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
SlbClient::ModifyLoadBalancerInstanceSpecOutcome SlbClient::modifyLoadBalancerInstanceSpec(const ModifyLoadBalancerInstanceSpecRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2499,6 +2607,42 @@ SlbClient::SetLoadBalancerHTTPSListenerAttributeOutcomeCallable SlbClient::setLo
return task->get_future();
}
SlbClient::SetLoadBalancerListenerAttributeExOutcome SlbClient::setLoadBalancerListenerAttributeEx(const SetLoadBalancerListenerAttributeExRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return SetLoadBalancerListenerAttributeExOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return SetLoadBalancerListenerAttributeExOutcome(SetLoadBalancerListenerAttributeExResult(outcome.result()));
else
return SetLoadBalancerListenerAttributeExOutcome(outcome.error());
}
void SlbClient::setLoadBalancerListenerAttributeExAsync(const SetLoadBalancerListenerAttributeExRequest& request, const SetLoadBalancerListenerAttributeExAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, setLoadBalancerListenerAttributeEx(request), context);
};
asyncExecute(new Runnable(fn));
}
SlbClient::SetLoadBalancerListenerAttributeExOutcomeCallable SlbClient::setLoadBalancerListenerAttributeExCallable(const SetLoadBalancerListenerAttributeExRequest &request) const
{
auto task = std::make_shared<std::packaged_task<SetLoadBalancerListenerAttributeExOutcome()>>(
[this, request]()
{
return this->setLoadBalancerListenerAttributeEx(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
SlbClient::SetLoadBalancerNameOutcome SlbClient::setLoadBalancerName(const SetLoadBalancerNameRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2823,6 +2967,78 @@ SlbClient::StopLoadBalancerListenerOutcomeCallable SlbClient::stopLoadBalancerLi
return task->get_future();
}
SlbClient::TagResourcesOutcome SlbClient::tagResources(const TagResourcesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return TagResourcesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return TagResourcesOutcome(TagResourcesResult(outcome.result()));
else
return TagResourcesOutcome(outcome.error());
}
void SlbClient::tagResourcesAsync(const TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, tagResources(request), context);
};
asyncExecute(new Runnable(fn));
}
SlbClient::TagResourcesOutcomeCallable SlbClient::tagResourcesCallable(const TagResourcesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<TagResourcesOutcome()>>(
[this, request]()
{
return this->tagResources(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
SlbClient::UntagResourcesOutcome SlbClient::untagResources(const UntagResourcesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return UntagResourcesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return UntagResourcesOutcome(UntagResourcesResult(outcome.result()));
else
return UntagResourcesOutcome(outcome.error());
}
void SlbClient::untagResourcesAsync(const UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, untagResources(request), context);
};
asyncExecute(new Runnable(fn));
}
SlbClient::UntagResourcesOutcomeCallable SlbClient::untagResourcesCallable(const UntagResourcesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<UntagResourcesOutcome()>>(
[this, request]()
{
return this->untagResources(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
SlbClient::UploadCACertificateOutcome SlbClient::uploadCACertificate(const UploadCACertificateRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::AddAccessControlListEntryRequest;
AddAccessControlListEntryRequest::AddAccessControlListEntryRequest() :
RpcServiceRequest("slb", "2014-05-15", "AddAccessControlListEntry")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddAccessControlListEntryRequest::~AddAccessControlListEntryRequest()
{}
@@ -33,7 +35,7 @@ std::string AddAccessControlListEntryRequest::getAccess_key_id()const
void AddAccessControlListEntryRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long AddAccessControlListEntryRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long AddAccessControlListEntryRequest::getResourceOwnerId()const
void AddAccessControlListEntryRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string AddAccessControlListEntryRequest::getAclEntrys()const
@@ -55,7 +57,7 @@ std::string AddAccessControlListEntryRequest::getAclEntrys()const
void AddAccessControlListEntryRequest::setAclEntrys(const std::string& aclEntrys)
{
aclEntrys_ = aclEntrys;
setCoreParameter("AclEntrys", aclEntrys);
setParameter("AclEntrys", aclEntrys);
}
std::string AddAccessControlListEntryRequest::getAccessKeyId()const
@@ -66,7 +68,7 @@ std::string AddAccessControlListEntryRequest::getAccessKeyId()const
void AddAccessControlListEntryRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string AddAccessControlListEntryRequest::getRegionId()const
@@ -77,7 +79,7 @@ std::string AddAccessControlListEntryRequest::getRegionId()const
void AddAccessControlListEntryRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string AddAccessControlListEntryRequest::getAclId()const
@@ -88,7 +90,7 @@ std::string AddAccessControlListEntryRequest::getAclId()const
void AddAccessControlListEntryRequest::setAclId(const std::string& aclId)
{
aclId_ = aclId;
setCoreParameter("AclId", aclId);
setParameter("AclId", aclId);
}
std::string AddAccessControlListEntryRequest::getResourceOwnerAccount()const
@@ -99,7 +101,7 @@ std::string AddAccessControlListEntryRequest::getResourceOwnerAccount()const
void AddAccessControlListEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string AddAccessControlListEntryRequest::getOwnerAccount()const
@@ -110,7 +112,7 @@ std::string AddAccessControlListEntryRequest::getOwnerAccount()const
void AddAccessControlListEntryRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long AddAccessControlListEntryRequest::getOwnerId()const
@@ -121,7 +123,7 @@ long AddAccessControlListEntryRequest::getOwnerId()const
void AddAccessControlListEntryRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string AddAccessControlListEntryRequest::getTags()const
@@ -132,6 +134,6 @@ std::string AddAccessControlListEntryRequest::getTags()const
void AddAccessControlListEntryRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::AddBackendServersRequest;
AddBackendServersRequest::AddBackendServersRequest() :
RpcServiceRequest("slb", "2014-05-15", "AddBackendServers")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddBackendServersRequest::~AddBackendServersRequest()
{}
@@ -33,7 +35,7 @@ std::string AddBackendServersRequest::getAccess_key_id()const
void AddBackendServersRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long AddBackendServersRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long AddBackendServersRequest::getResourceOwnerId()const
void AddBackendServersRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string AddBackendServersRequest::getBackendServers()const
@@ -55,7 +57,7 @@ std::string AddBackendServersRequest::getBackendServers()const
void AddBackendServersRequest::setBackendServers(const std::string& backendServers)
{
backendServers_ = backendServers;
setCoreParameter("BackendServers", backendServers);
setParameter("BackendServers", backendServers);
}
std::string AddBackendServersRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string AddBackendServersRequest::getRegionId()const
void AddBackendServersRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string AddBackendServersRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string AddBackendServersRequest::getResourceOwnerAccount()const
void AddBackendServersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string AddBackendServersRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string AddBackendServersRequest::getOwnerAccount()const
void AddBackendServersRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long AddBackendServersRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long AddBackendServersRequest::getOwnerId()const
void AddBackendServersRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string AddBackendServersRequest::getTags()const
@@ -110,7 +112,7 @@ std::string AddBackendServersRequest::getTags()const
void AddBackendServersRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string AddBackendServersRequest::getLoadBalancerId()const
@@ -121,6 +123,6 @@ std::string AddBackendServersRequest::getLoadBalancerId()const
void AddBackendServersRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::AddListenerWhiteListItemRequest;
AddListenerWhiteListItemRequest::AddListenerWhiteListItemRequest() :
RpcServiceRequest("slb", "2014-05-15", "AddListenerWhiteListItem")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddListenerWhiteListItemRequest::~AddListenerWhiteListItemRequest()
{}
@@ -33,7 +35,7 @@ std::string AddListenerWhiteListItemRequest::getAccess_key_id()const
void AddListenerWhiteListItemRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long AddListenerWhiteListItemRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long AddListenerWhiteListItemRequest::getResourceOwnerId()const
void AddListenerWhiteListItemRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string AddListenerWhiteListItemRequest::getSourceItems()const
@@ -55,7 +57,7 @@ std::string AddListenerWhiteListItemRequest::getSourceItems()const
void AddListenerWhiteListItemRequest::setSourceItems(const std::string& sourceItems)
{
sourceItems_ = sourceItems;
setCoreParameter("SourceItems", sourceItems);
setParameter("SourceItems", sourceItems);
}
std::string AddListenerWhiteListItemRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string AddListenerWhiteListItemRequest::getRegionId()const
void AddListenerWhiteListItemRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int AddListenerWhiteListItemRequest::getListenerPort()const
@@ -77,7 +79,7 @@ int AddListenerWhiteListItemRequest::getListenerPort()const
void AddListenerWhiteListItemRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string AddListenerWhiteListItemRequest::getResourceOwnerAccount()const
@@ -88,7 +90,7 @@ std::string AddListenerWhiteListItemRequest::getResourceOwnerAccount()const
void AddListenerWhiteListItemRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string AddListenerWhiteListItemRequest::getOwnerAccount()const
@@ -99,7 +101,7 @@ std::string AddListenerWhiteListItemRequest::getOwnerAccount()const
void AddListenerWhiteListItemRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long AddListenerWhiteListItemRequest::getOwnerId()const
@@ -110,7 +112,7 @@ long AddListenerWhiteListItemRequest::getOwnerId()const
void AddListenerWhiteListItemRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string AddListenerWhiteListItemRequest::getListenerProtocol()const
@@ -121,7 +123,7 @@ std::string AddListenerWhiteListItemRequest::getListenerProtocol()const
void AddListenerWhiteListItemRequest::setListenerProtocol(const std::string& listenerProtocol)
{
listenerProtocol_ = listenerProtocol;
setCoreParameter("ListenerProtocol", listenerProtocol);
setParameter("ListenerProtocol", listenerProtocol);
}
std::string AddListenerWhiteListItemRequest::getTags()const
@@ -132,7 +134,7 @@ std::string AddListenerWhiteListItemRequest::getTags()const
void AddListenerWhiteListItemRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string AddListenerWhiteListItemRequest::getLoadBalancerId()const
@@ -143,6 +145,6 @@ std::string AddListenerWhiteListItemRequest::getLoadBalancerId()const
void AddListenerWhiteListItemRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::AddTagsRequest;
AddTagsRequest::AddTagsRequest() :
RpcServiceRequest("slb", "2014-05-15", "AddTags")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddTagsRequest::~AddTagsRequest()
{}
@@ -33,7 +35,7 @@ std::string AddTagsRequest::getAccess_key_id()const
void AddTagsRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long AddTagsRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long AddTagsRequest::getResourceOwnerId()const
void AddTagsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string AddTagsRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string AddTagsRequest::getRegionId()const
void AddTagsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string AddTagsRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string AddTagsRequest::getResourceOwnerAccount()const
void AddTagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string AddTagsRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string AddTagsRequest::getOwnerAccount()const
void AddTagsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long AddTagsRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long AddTagsRequest::getOwnerId()const
void AddTagsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string AddTagsRequest::getTags()const
@@ -99,7 +101,7 @@ std::string AddTagsRequest::getTags()const
void AddTagsRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string AddTagsRequest::getLoadBalancerId()const
@@ -110,6 +112,6 @@ std::string AddTagsRequest::getLoadBalancerId()const
void AddTagsRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::AddVServerGroupBackendServersRequest;
AddVServerGroupBackendServersRequest::AddVServerGroupBackendServersRequest() :
RpcServiceRequest("slb", "2014-05-15", "AddVServerGroupBackendServers")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddVServerGroupBackendServersRequest::~AddVServerGroupBackendServersRequest()
{}
@@ -33,7 +35,7 @@ std::string AddVServerGroupBackendServersRequest::getAccess_key_id()const
void AddVServerGroupBackendServersRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long AddVServerGroupBackendServersRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long AddVServerGroupBackendServersRequest::getResourceOwnerId()const
void AddVServerGroupBackendServersRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string AddVServerGroupBackendServersRequest::getBackendServers()const
@@ -55,7 +57,7 @@ std::string AddVServerGroupBackendServersRequest::getBackendServers()const
void AddVServerGroupBackendServersRequest::setBackendServers(const std::string& backendServers)
{
backendServers_ = backendServers;
setCoreParameter("BackendServers", backendServers);
setParameter("BackendServers", backendServers);
}
std::string AddVServerGroupBackendServersRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string AddVServerGroupBackendServersRequest::getRegionId()const
void AddVServerGroupBackendServersRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string AddVServerGroupBackendServersRequest::getVServerGroupId()const
@@ -77,7 +79,7 @@ std::string AddVServerGroupBackendServersRequest::getVServerGroupId()const
void AddVServerGroupBackendServersRequest::setVServerGroupId(const std::string& vServerGroupId)
{
vServerGroupId_ = vServerGroupId;
setCoreParameter("VServerGroupId", vServerGroupId);
setParameter("VServerGroupId", vServerGroupId);
}
std::string AddVServerGroupBackendServersRequest::getResourceOwnerAccount()const
@@ -88,7 +90,7 @@ std::string AddVServerGroupBackendServersRequest::getResourceOwnerAccount()const
void AddVServerGroupBackendServersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string AddVServerGroupBackendServersRequest::getOwnerAccount()const
@@ -99,7 +101,7 @@ std::string AddVServerGroupBackendServersRequest::getOwnerAccount()const
void AddVServerGroupBackendServersRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long AddVServerGroupBackendServersRequest::getOwnerId()const
@@ -110,7 +112,7 @@ long AddVServerGroupBackendServersRequest::getOwnerId()const
void AddVServerGroupBackendServersRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string AddVServerGroupBackendServersRequest::getTags()const
@@ -121,6 +123,6 @@ std::string AddVServerGroupBackendServersRequest::getTags()const
void AddVServerGroupBackendServersRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -55,6 +55,10 @@ void AddVServerGroupBackendServersResult::parse(const std::string &payload)
backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString();
if(!valueBackendServersBackendServer["VpcId"].isNull())
backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString();
if(!valueBackendServersBackendServer["VbrId"].isNull())
backendServersObject.vbrId = valueBackendServersBackendServer["VbrId"].asString();
if(!valueBackendServersBackendServer["ServerRegionId"].isNull())
backendServersObject.serverRegionId = valueBackendServersBackendServer["ServerRegionId"].asString();
if(!valueBackendServersBackendServer["Description"].isNull())
backendServersObject.description = valueBackendServersBackendServer["Description"].asString();
backendServers_.push_back(backendServersObject);

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateAccessControlListRequest;
CreateAccessControlListRequest::CreateAccessControlListRequest() :
RpcServiceRequest("slb", "2014-05-15", "CreateAccessControlList")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateAccessControlListRequest::~CreateAccessControlListRequest()
{}
@@ -33,7 +35,7 @@ std::string CreateAccessControlListRequest::getAccess_key_id()const
void CreateAccessControlListRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long CreateAccessControlListRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long CreateAccessControlListRequest::getResourceOwnerId()const
void CreateAccessControlListRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string CreateAccessControlListRequest::getAclName()const
@@ -55,7 +57,7 @@ std::string CreateAccessControlListRequest::getAclName()const
void CreateAccessControlListRequest::setAclName(const std::string& aclName)
{
aclName_ = aclName;
setCoreParameter("AclName", aclName);
setParameter("AclName", aclName);
}
std::string CreateAccessControlListRequest::getAddressIPVersion()const
@@ -66,7 +68,7 @@ std::string CreateAccessControlListRequest::getAddressIPVersion()const
void CreateAccessControlListRequest::setAddressIPVersion(const std::string& addressIPVersion)
{
addressIPVersion_ = addressIPVersion;
setCoreParameter("AddressIPVersion", addressIPVersion);
setParameter("AddressIPVersion", addressIPVersion);
}
std::string CreateAccessControlListRequest::getAccessKeyId()const
@@ -77,7 +79,7 @@ std::string CreateAccessControlListRequest::getAccessKeyId()const
void CreateAccessControlListRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string CreateAccessControlListRequest::getResourceGroupId()const
@@ -88,7 +90,7 @@ std::string CreateAccessControlListRequest::getResourceGroupId()const
void CreateAccessControlListRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setCoreParameter("ResourceGroupId", resourceGroupId);
setParameter("ResourceGroupId", resourceGroupId);
}
std::string CreateAccessControlListRequest::getRegionId()const
@@ -99,7 +101,7 @@ std::string CreateAccessControlListRequest::getRegionId()const
void CreateAccessControlListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string CreateAccessControlListRequest::getResourceOwnerAccount()const
@@ -110,7 +112,7 @@ std::string CreateAccessControlListRequest::getResourceOwnerAccount()const
void CreateAccessControlListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string CreateAccessControlListRequest::getOwnerAccount()const
@@ -121,7 +123,7 @@ std::string CreateAccessControlListRequest::getOwnerAccount()const
void CreateAccessControlListRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long CreateAccessControlListRequest::getOwnerId()const
@@ -132,7 +134,7 @@ long CreateAccessControlListRequest::getOwnerId()const
void CreateAccessControlListRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateAccessControlListRequest::getTags()const
@@ -143,6 +145,6 @@ std::string CreateAccessControlListRequest::getTags()const
void CreateAccessControlListRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateDomainExtensionRequest;
CreateDomainExtensionRequest::CreateDomainExtensionRequest() :
RpcServiceRequest("slb", "2014-05-15", "CreateDomainExtension")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateDomainExtensionRequest::~CreateDomainExtensionRequest()
{}
@@ -33,7 +35,7 @@ std::string CreateDomainExtensionRequest::getAccess_key_id()const
void CreateDomainExtensionRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long CreateDomainExtensionRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long CreateDomainExtensionRequest::getResourceOwnerId()const
void CreateDomainExtensionRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string CreateDomainExtensionRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string CreateDomainExtensionRequest::getRegionId()const
void CreateDomainExtensionRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int CreateDomainExtensionRequest::getListenerPort()const
@@ -66,7 +68,7 @@ int CreateDomainExtensionRequest::getListenerPort()const
void CreateDomainExtensionRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string CreateDomainExtensionRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string CreateDomainExtensionRequest::getResourceOwnerAccount()const
void CreateDomainExtensionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string CreateDomainExtensionRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string CreateDomainExtensionRequest::getOwnerAccount()const
void CreateDomainExtensionRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long CreateDomainExtensionRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long CreateDomainExtensionRequest::getOwnerId()const
void CreateDomainExtensionRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateDomainExtensionRequest::getServerCertificateId()const
@@ -110,7 +112,7 @@ std::string CreateDomainExtensionRequest::getServerCertificateId()const
void CreateDomainExtensionRequest::setServerCertificateId(const std::string& serverCertificateId)
{
serverCertificateId_ = serverCertificateId;
setCoreParameter("ServerCertificateId", serverCertificateId);
setParameter("ServerCertificateId", serverCertificateId);
}
std::string CreateDomainExtensionRequest::getTags()const
@@ -121,7 +123,7 @@ std::string CreateDomainExtensionRequest::getTags()const
void CreateDomainExtensionRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string CreateDomainExtensionRequest::getLoadBalancerId()const
@@ -132,7 +134,7 @@ std::string CreateDomainExtensionRequest::getLoadBalancerId()const
void CreateDomainExtensionRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}
std::string CreateDomainExtensionRequest::getDomain()const
@@ -143,6 +145,6 @@ std::string CreateDomainExtensionRequest::getDomain()const
void CreateDomainExtensionRequest::setDomain(const std::string& domain)
{
domain_ = domain;
setCoreParameter("Domain", domain);
setParameter("Domain", domain);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateLoadBalancerHTTPListenerRequest;
CreateLoadBalancerHTTPListenerRequest::CreateLoadBalancerHTTPListenerRequest() :
RpcServiceRequest("slb", "2014-05-15", "CreateLoadBalancerHTTPListener")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateLoadBalancerHTTPListenerRequest::~CreateLoadBalancerHTTPListenerRequest()
{}
@@ -33,7 +35,7 @@ long CreateLoadBalancerHTTPListenerRequest::getResourceOwnerId()const
void CreateLoadBalancerHTTPListenerRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
int CreateLoadBalancerHTTPListenerRequest::getHealthCheckTimeout()const
@@ -44,7 +46,7 @@ int CreateLoadBalancerHTTPListenerRequest::getHealthCheckTimeout()const
void CreateLoadBalancerHTTPListenerRequest::setHealthCheckTimeout(int healthCheckTimeout)
{
healthCheckTimeout_ = healthCheckTimeout;
setCoreParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout));
setParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout));
}
std::string CreateLoadBalancerHTTPListenerRequest::getListenerForward()const
@@ -55,7 +57,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getListenerForward()const
void CreateLoadBalancerHTTPListenerRequest::setListenerForward(const std::string& listenerForward)
{
listenerForward_ = listenerForward;
setCoreParameter("ListenerForward", listenerForward);
setParameter("ListenerForward", listenerForward);
}
std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor()const
@@ -66,7 +68,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor()const
void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor(const std::string& xForwardedFor)
{
xForwardedFor_ = xForwardedFor;
setCoreParameter("XForwardedFor", xForwardedFor);
setParameter("XForwardedFor", xForwardedFor);
}
std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckURI()const
@@ -77,7 +79,18 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckURI()const
void CreateLoadBalancerHTTPListenerRequest::setHealthCheckURI(const std::string& healthCheckURI)
{
healthCheckURI_ = healthCheckURI;
setCoreParameter("HealthCheckURI", healthCheckURI);
setParameter("HealthCheckURI", healthCheckURI);
}
std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_SLBPORT()const
{
return xForwardedFor_SLBPORT_;
}
void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT)
{
xForwardedFor_SLBPORT_ = xForwardedFor_SLBPORT;
setParameter("XForwardedFor_SLBPORT", xForwardedFor_SLBPORT);
}
std::string CreateLoadBalancerHTTPListenerRequest::getAclStatus()const
@@ -88,7 +101,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getAclStatus()const
void CreateLoadBalancerHTTPListenerRequest::setAclStatus(const std::string& aclStatus)
{
aclStatus_ = aclStatus;
setCoreParameter("AclStatus", aclStatus);
setParameter("AclStatus", aclStatus);
}
std::string CreateLoadBalancerHTTPListenerRequest::getAclType()const
@@ -99,7 +112,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getAclType()const
void CreateLoadBalancerHTTPListenerRequest::setAclType(const std::string& aclType)
{
aclType_ = aclType;
setCoreParameter("AclType", aclType);
setParameter("AclType", aclType);
}
std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheck()const
@@ -110,7 +123,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheck()const
void CreateLoadBalancerHTTPListenerRequest::setHealthCheck(const std::string& healthCheck)
{
healthCheck_ = healthCheck;
setCoreParameter("HealthCheck", healthCheck);
setParameter("HealthCheck", healthCheck);
}
std::string CreateLoadBalancerHTTPListenerRequest::getVpcIds()const
@@ -121,7 +134,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getVpcIds()const
void CreateLoadBalancerHTTPListenerRequest::setVpcIds(const std::string& vpcIds)
{
vpcIds_ = vpcIds;
setCoreParameter("VpcIds", vpcIds);
setParameter("VpcIds", vpcIds);
}
std::string CreateLoadBalancerHTTPListenerRequest::getVServerGroupId()const
@@ -132,7 +145,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getVServerGroupId()const
void CreateLoadBalancerHTTPListenerRequest::setVServerGroupId(const std::string& vServerGroupId)
{
vServerGroupId_ = vServerGroupId;
setCoreParameter("VServerGroupId", vServerGroupId);
setParameter("VServerGroupId", vServerGroupId);
}
std::string CreateLoadBalancerHTTPListenerRequest::getAclId()const
@@ -143,7 +156,18 @@ std::string CreateLoadBalancerHTTPListenerRequest::getAclId()const
void CreateLoadBalancerHTTPListenerRequest::setAclId(const std::string& aclId)
{
aclId_ = aclId;
setCoreParameter("AclId", aclId);
setParameter("AclId", aclId);
}
int CreateLoadBalancerHTTPListenerRequest::getForwardCode()const
{
return forwardCode_;
}
void CreateLoadBalancerHTTPListenerRequest::setForwardCode(int forwardCode)
{
forwardCode_ = forwardCode;
setParameter("ForwardCode", std::to_string(forwardCode));
}
std::string CreateLoadBalancerHTTPListenerRequest::getCookie()const
@@ -154,7 +178,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getCookie()const
void CreateLoadBalancerHTTPListenerRequest::setCookie(const std::string& cookie)
{
cookie_ = cookie;
setCoreParameter("Cookie", cookie);
setParameter("Cookie", cookie);
}
std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckMethod()const
@@ -165,7 +189,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckMethod()const
void CreateLoadBalancerHTTPListenerRequest::setHealthCheckMethod(const std::string& healthCheckMethod)
{
healthCheckMethod_ = healthCheckMethod;
setCoreParameter("HealthCheckMethod", healthCheckMethod);
setParameter("HealthCheckMethod", healthCheckMethod);
}
std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckDomain()const
@@ -176,7 +200,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckDomain()const
void CreateLoadBalancerHTTPListenerRequest::setHealthCheckDomain(const std::string& healthCheckDomain)
{
healthCheckDomain_ = healthCheckDomain;
setCoreParameter("HealthCheckDomain", healthCheckDomain);
setParameter("HealthCheckDomain", healthCheckDomain);
}
int CreateLoadBalancerHTTPListenerRequest::getRequestTimeout()const
@@ -187,7 +211,7 @@ int CreateLoadBalancerHTTPListenerRequest::getRequestTimeout()const
void CreateLoadBalancerHTTPListenerRequest::setRequestTimeout(int requestTimeout)
{
requestTimeout_ = requestTimeout;
setCoreParameter("RequestTimeout", std::to_string(requestTimeout));
setParameter("RequestTimeout", std::to_string(requestTimeout));
}
long CreateLoadBalancerHTTPListenerRequest::getOwnerId()const
@@ -198,7 +222,7 @@ long CreateLoadBalancerHTTPListenerRequest::getOwnerId()const
void CreateLoadBalancerHTTPListenerRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateLoadBalancerHTTPListenerRequest::getTags()const
@@ -209,7 +233,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getTags()const
void CreateLoadBalancerHTTPListenerRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string CreateLoadBalancerHTTPListenerRequest::getLoadBalancerId()const
@@ -220,7 +244,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getLoadBalancerId()const
void CreateLoadBalancerHTTPListenerRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}
std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_SLBIP()const
@@ -231,7 +255,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_SLBIP()const
void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor_SLBIP(const std::string& xForwardedFor_SLBIP)
{
xForwardedFor_SLBIP_ = xForwardedFor_SLBIP;
setCoreParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP);
setParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP);
}
int CreateLoadBalancerHTTPListenerRequest::getBackendServerPort()const
@@ -242,7 +266,7 @@ int CreateLoadBalancerHTTPListenerRequest::getBackendServerPort()const
void CreateLoadBalancerHTTPListenerRequest::setBackendServerPort(int backendServerPort)
{
backendServerPort_ = backendServerPort;
setCoreParameter("BackendServerPort", std::to_string(backendServerPort));
setParameter("BackendServerPort", std::to_string(backendServerPort));
}
int CreateLoadBalancerHTTPListenerRequest::getHealthCheckInterval()const
@@ -253,7 +277,7 @@ int CreateLoadBalancerHTTPListenerRequest::getHealthCheckInterval()const
void CreateLoadBalancerHTTPListenerRequest::setHealthCheckInterval(int healthCheckInterval)
{
healthCheckInterval_ = healthCheckInterval;
setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval));
setParameter("HealthCheckInterval", std::to_string(healthCheckInterval));
}
std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_SLBID()const
@@ -264,7 +288,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_SLBID()const
void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID)
{
xForwardedFor_SLBID_ = xForwardedFor_SLBID;
setCoreParameter("XForwardedFor_SLBID", xForwardedFor_SLBID);
setParameter("XForwardedFor_SLBID", xForwardedFor_SLBID);
}
std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckHttpVersion()const
@@ -275,7 +299,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckHttpVersion()co
void CreateLoadBalancerHTTPListenerRequest::setHealthCheckHttpVersion(const std::string& healthCheckHttpVersion)
{
healthCheckHttpVersion_ = healthCheckHttpVersion;
setCoreParameter("HealthCheckHttpVersion", healthCheckHttpVersion);
setParameter("HealthCheckHttpVersion", healthCheckHttpVersion);
}
std::string CreateLoadBalancerHTTPListenerRequest::getAccess_key_id()const
@@ -286,7 +310,18 @@ std::string CreateLoadBalancerHTTPListenerRequest::getAccess_key_id()const
void CreateLoadBalancerHTTPListenerRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_ClientSrcPort()const
{
return xForwardedFor_ClientSrcPort_;
}
void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort)
{
xForwardedFor_ClientSrcPort_ = xForwardedFor_ClientSrcPort;
setParameter("XForwardedFor_ClientSrcPort", xForwardedFor_ClientSrcPort);
}
std::string CreateLoadBalancerHTTPListenerRequest::getDescription()const
@@ -297,7 +332,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getDescription()const
void CreateLoadBalancerHTTPListenerRequest::setDescription(const std::string& description)
{
description_ = description;
setCoreParameter("Description", description);
setParameter("Description", description);
}
int CreateLoadBalancerHTTPListenerRequest::getUnhealthyThreshold()const
@@ -308,7 +343,7 @@ int CreateLoadBalancerHTTPListenerRequest::getUnhealthyThreshold()const
void CreateLoadBalancerHTTPListenerRequest::setUnhealthyThreshold(int unhealthyThreshold)
{
unhealthyThreshold_ = unhealthyThreshold;
setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold));
setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold));
}
int CreateLoadBalancerHTTPListenerRequest::getHealthyThreshold()const
@@ -319,7 +354,7 @@ int CreateLoadBalancerHTTPListenerRequest::getHealthyThreshold()const
void CreateLoadBalancerHTTPListenerRequest::setHealthyThreshold(int healthyThreshold)
{
healthyThreshold_ = healthyThreshold;
setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold));
setParameter("HealthyThreshold", std::to_string(healthyThreshold));
}
std::string CreateLoadBalancerHTTPListenerRequest::getScheduler()const
@@ -330,7 +365,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getScheduler()const
void CreateLoadBalancerHTTPListenerRequest::setScheduler(const std::string& scheduler)
{
scheduler_ = scheduler;
setCoreParameter("Scheduler", scheduler);
setParameter("Scheduler", scheduler);
}
int CreateLoadBalancerHTTPListenerRequest::getForwardPort()const
@@ -341,7 +376,7 @@ int CreateLoadBalancerHTTPListenerRequest::getForwardPort()const
void CreateLoadBalancerHTTPListenerRequest::setForwardPort(int forwardPort)
{
forwardPort_ = forwardPort;
setCoreParameter("ForwardPort", std::to_string(forwardPort));
setParameter("ForwardPort", std::to_string(forwardPort));
}
int CreateLoadBalancerHTTPListenerRequest::getMaxConnection()const
@@ -352,7 +387,7 @@ int CreateLoadBalancerHTTPListenerRequest::getMaxConnection()const
void CreateLoadBalancerHTTPListenerRequest::setMaxConnection(int maxConnection)
{
maxConnection_ = maxConnection;
setCoreParameter("MaxConnection", std::to_string(maxConnection));
setParameter("MaxConnection", std::to_string(maxConnection));
}
std::string CreateLoadBalancerHTTPListenerRequest::getRegionId()const
@@ -363,7 +398,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getRegionId()const
void CreateLoadBalancerHTTPListenerRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int CreateLoadBalancerHTTPListenerRequest::getCookieTimeout()const
@@ -374,7 +409,7 @@ int CreateLoadBalancerHTTPListenerRequest::getCookieTimeout()const
void CreateLoadBalancerHTTPListenerRequest::setCookieTimeout(int cookieTimeout)
{
cookieTimeout_ = cookieTimeout;
setCoreParameter("CookieTimeout", std::to_string(cookieTimeout));
setParameter("CookieTimeout", std::to_string(cookieTimeout));
}
std::string CreateLoadBalancerHTTPListenerRequest::getStickySessionType()const
@@ -385,7 +420,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getStickySessionType()const
void CreateLoadBalancerHTTPListenerRequest::setStickySessionType(const std::string& stickySessionType)
{
stickySessionType_ = stickySessionType;
setCoreParameter("StickySessionType", stickySessionType);
setParameter("StickySessionType", stickySessionType);
}
int CreateLoadBalancerHTTPListenerRequest::getListenerPort()const
@@ -396,7 +431,7 @@ int CreateLoadBalancerHTTPListenerRequest::getListenerPort()const
void CreateLoadBalancerHTTPListenerRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckType()const
@@ -407,7 +442,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckType()const
void CreateLoadBalancerHTTPListenerRequest::setHealthCheckType(const std::string& healthCheckType)
{
healthCheckType_ = healthCheckType;
setCoreParameter("HealthCheckType", healthCheckType);
setParameter("HealthCheckType", healthCheckType);
}
std::string CreateLoadBalancerHTTPListenerRequest::getResourceOwnerAccount()const
@@ -418,7 +453,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getResourceOwnerAccount()cons
void CreateLoadBalancerHTTPListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
int CreateLoadBalancerHTTPListenerRequest::getBandwidth()const
@@ -429,7 +464,7 @@ int CreateLoadBalancerHTTPListenerRequest::getBandwidth()const
void CreateLoadBalancerHTTPListenerRequest::setBandwidth(int bandwidth)
{
bandwidth_ = bandwidth;
setCoreParameter("Bandwidth", std::to_string(bandwidth));
setParameter("Bandwidth", std::to_string(bandwidth));
}
std::string CreateLoadBalancerHTTPListenerRequest::getStickySession()const
@@ -440,7 +475,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getStickySession()const
void CreateLoadBalancerHTTPListenerRequest::setStickySession(const std::string& stickySession)
{
stickySession_ = stickySession;
setCoreParameter("StickySession", stickySession);
setParameter("StickySession", stickySession);
}
std::string CreateLoadBalancerHTTPListenerRequest::getOwnerAccount()const
@@ -451,7 +486,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getOwnerAccount()const
void CreateLoadBalancerHTTPListenerRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string CreateLoadBalancerHTTPListenerRequest::getGzip()const
@@ -462,7 +497,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getGzip()const
void CreateLoadBalancerHTTPListenerRequest::setGzip(const std::string& gzip)
{
gzip_ = gzip;
setCoreParameter("Gzip", gzip);
setParameter("Gzip", gzip);
}
int CreateLoadBalancerHTTPListenerRequest::getIdleTimeout()const
@@ -473,7 +508,7 @@ int CreateLoadBalancerHTTPListenerRequest::getIdleTimeout()const
void CreateLoadBalancerHTTPListenerRequest::setIdleTimeout(int idleTimeout)
{
idleTimeout_ = idleTimeout;
setCoreParameter("IdleTimeout", std::to_string(idleTimeout));
setParameter("IdleTimeout", std::to_string(idleTimeout));
}
std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_proto()const
@@ -484,7 +519,7 @@ std::string CreateLoadBalancerHTTPListenerRequest::getXForwardedFor_proto()const
void CreateLoadBalancerHTTPListenerRequest::setXForwardedFor_proto(const std::string& xForwardedFor_proto)
{
xForwardedFor_proto_ = xForwardedFor_proto;
setCoreParameter("XForwardedFor_proto", xForwardedFor_proto);
setParameter("XForwardedFor_proto", xForwardedFor_proto);
}
int CreateLoadBalancerHTTPListenerRequest::getHealthCheckConnectPort()const
@@ -495,7 +530,7 @@ int CreateLoadBalancerHTTPListenerRequest::getHealthCheckConnectPort()const
void CreateLoadBalancerHTTPListenerRequest::setHealthCheckConnectPort(int healthCheckConnectPort)
{
healthCheckConnectPort_ = healthCheckConnectPort;
setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort));
setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort));
}
std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckHttpCode()const
@@ -506,6 +541,6 @@ std::string CreateLoadBalancerHTTPListenerRequest::getHealthCheckHttpCode()const
void CreateLoadBalancerHTTPListenerRequest::setHealthCheckHttpCode(const std::string& healthCheckHttpCode)
{
healthCheckHttpCode_ = healthCheckHttpCode;
setCoreParameter("HealthCheckHttpCode", healthCheckHttpCode);
setParameter("HealthCheckHttpCode", healthCheckHttpCode);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateLoadBalancerHTTPSListenerRequest;
CreateLoadBalancerHTTPSListenerRequest::CreateLoadBalancerHTTPSListenerRequest() :
RpcServiceRequest("slb", "2014-05-15", "CreateLoadBalancerHTTPSListener")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateLoadBalancerHTTPSListenerRequest::~CreateLoadBalancerHTTPSListenerRequest()
{}
@@ -33,7 +35,7 @@ long CreateLoadBalancerHTTPSListenerRequest::getResourceOwnerId()const
void CreateLoadBalancerHTTPSListenerRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckTimeout()const
@@ -44,7 +46,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckTimeout()const
void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckTimeout(int healthCheckTimeout)
{
healthCheckTimeout_ = healthCheckTimeout;
setCoreParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout));
setParameter("HealthCheckTimeout", std::to_string(healthCheckTimeout));
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor()const
@@ -55,7 +57,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor()const
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor(const std::string& xForwardedFor)
{
xForwardedFor_ = xForwardedFor;
setCoreParameter("XForwardedFor", xForwardedFor);
setParameter("XForwardedFor", xForwardedFor);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckURI()const
@@ -66,7 +68,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckURI()const
void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckURI(const std::string& healthCheckURI)
{
healthCheckURI_ = healthCheckURI;
setCoreParameter("HealthCheckURI", healthCheckURI);
setParameter("HealthCheckURI", healthCheckURI);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_SLBPORT()const
{
return xForwardedFor_SLBPORT_;
}
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_SLBPORT(const std::string& xForwardedFor_SLBPORT)
{
xForwardedFor_SLBPORT_ = xForwardedFor_SLBPORT;
setParameter("XForwardedFor_SLBPORT", xForwardedFor_SLBPORT);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getAclStatus()const
@@ -77,7 +90,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getAclStatus()const
void CreateLoadBalancerHTTPSListenerRequest::setAclStatus(const std::string& aclStatus)
{
aclStatus_ = aclStatus;
setCoreParameter("AclStatus", aclStatus);
setParameter("AclStatus", aclStatus);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getAclType()const
@@ -88,7 +101,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getAclType()const
void CreateLoadBalancerHTTPSListenerRequest::setAclType(const std::string& aclType)
{
aclType_ = aclType;
setCoreParameter("AclType", aclType);
setParameter("AclType", aclType);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheck()const
@@ -99,7 +112,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheck()const
void CreateLoadBalancerHTTPSListenerRequest::setHealthCheck(const std::string& healthCheck)
{
healthCheck_ = healthCheck;
setCoreParameter("HealthCheck", healthCheck);
setParameter("HealthCheck", healthCheck);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getVpcIds()const
@@ -110,7 +123,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getVpcIds()const
void CreateLoadBalancerHTTPSListenerRequest::setVpcIds(const std::string& vpcIds)
{
vpcIds_ = vpcIds;
setCoreParameter("VpcIds", vpcIds);
setParameter("VpcIds", vpcIds);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getVServerGroupId()const
@@ -121,7 +134,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getVServerGroupId()const
void CreateLoadBalancerHTTPSListenerRequest::setVServerGroupId(const std::string& vServerGroupId)
{
vServerGroupId_ = vServerGroupId;
setCoreParameter("VServerGroupId", vServerGroupId);
setParameter("VServerGroupId", vServerGroupId);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getAclId()const
@@ -132,7 +145,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getAclId()const
void CreateLoadBalancerHTTPSListenerRequest::setAclId(const std::string& aclId)
{
aclId_ = aclId;
setCoreParameter("AclId", aclId);
setParameter("AclId", aclId);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertClientVerify()const
{
return xForwardedFor_ClientCertClientVerify_;
}
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertClientVerify(const std::string& xForwardedFor_ClientCertClientVerify)
{
xForwardedFor_ClientCertClientVerify_ = xForwardedFor_ClientCertClientVerify;
setParameter("XForwardedFor_ClientCertClientVerify", xForwardedFor_ClientCertClientVerify);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getCookie()const
@@ -143,7 +167,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getCookie()const
void CreateLoadBalancerHTTPSListenerRequest::setCookie(const std::string& cookie)
{
cookie_ = cookie;
setCoreParameter("Cookie", cookie);
setParameter("Cookie", cookie);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckMethod()const
@@ -154,7 +178,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckMethod()const
void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckMethod(const std::string& healthCheckMethod)
{
healthCheckMethod_ = healthCheckMethod;
setCoreParameter("HealthCheckMethod", healthCheckMethod);
setParameter("HealthCheckMethod", healthCheckMethod);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckDomain()const
@@ -165,7 +189,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckDomain()const
void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckDomain(const std::string& healthCheckDomain)
{
healthCheckDomain_ = healthCheckDomain;
setCoreParameter("HealthCheckDomain", healthCheckDomain);
setParameter("HealthCheckDomain", healthCheckDomain);
}
int CreateLoadBalancerHTTPSListenerRequest::getRequestTimeout()const
@@ -176,7 +200,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getRequestTimeout()const
void CreateLoadBalancerHTTPSListenerRequest::setRequestTimeout(int requestTimeout)
{
requestTimeout_ = requestTimeout;
setCoreParameter("RequestTimeout", std::to_string(requestTimeout));
setParameter("RequestTimeout", std::to_string(requestTimeout));
}
long CreateLoadBalancerHTTPSListenerRequest::getOwnerId()const
@@ -187,7 +211,7 @@ long CreateLoadBalancerHTTPSListenerRequest::getOwnerId()const
void CreateLoadBalancerHTTPSListenerRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateLoadBalancerHTTPSListenerRequest::getCACertificateId()const
@@ -198,7 +222,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getCACertificateId()const
void CreateLoadBalancerHTTPSListenerRequest::setCACertificateId(const std::string& cACertificateId)
{
cACertificateId_ = cACertificateId;
setCoreParameter("CACertificateId", cACertificateId);
setParameter("CACertificateId", cACertificateId);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getBackendProtocol()const
@@ -209,7 +233,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getBackendProtocol()const
void CreateLoadBalancerHTTPSListenerRequest::setBackendProtocol(const std::string& backendProtocol)
{
backendProtocol_ = backendProtocol;
setCoreParameter("BackendProtocol", backendProtocol);
setParameter("BackendProtocol", backendProtocol);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getTags()const
@@ -220,7 +244,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getTags()const
void CreateLoadBalancerHTTPSListenerRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertFingerprintAlias()const
{
return xForwardedFor_ClientCertFingerprintAlias_;
}
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertFingerprintAlias(const std::string& xForwardedFor_ClientCertFingerprintAlias)
{
xForwardedFor_ClientCertFingerprintAlias_ = xForwardedFor_ClientCertFingerprintAlias;
setParameter("XForwardedFor_ClientCertFingerprintAlias", xForwardedFor_ClientCertFingerprintAlias);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getLoadBalancerId()const
@@ -231,7 +266,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getLoadBalancerId()const
void CreateLoadBalancerHTTPSListenerRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_SLBIP()const
@@ -242,7 +277,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_SLBIP()cons
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_SLBIP(const std::string& xForwardedFor_SLBIP)
{
xForwardedFor_SLBIP_ = xForwardedFor_SLBIP;
setCoreParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP);
setParameter("XForwardedFor_SLBIP", xForwardedFor_SLBIP);
}
int CreateLoadBalancerHTTPSListenerRequest::getBackendServerPort()const
@@ -253,7 +288,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getBackendServerPort()const
void CreateLoadBalancerHTTPSListenerRequest::setBackendServerPort(int backendServerPort)
{
backendServerPort_ = backendServerPort;
setCoreParameter("BackendServerPort", std::to_string(backendServerPort));
setParameter("BackendServerPort", std::to_string(backendServerPort));
}
int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckInterval()const
@@ -264,7 +299,18 @@ int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckInterval()const
void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckInterval(int healthCheckInterval)
{
healthCheckInterval_ = healthCheckInterval;
setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval));
setParameter("HealthCheckInterval", std::to_string(healthCheckInterval));
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertClientVerifyAlias()const
{
return xForwardedFor_ClientCertClientVerifyAlias_;
}
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertClientVerifyAlias(const std::string& xForwardedFor_ClientCertClientVerifyAlias)
{
xForwardedFor_ClientCertClientVerifyAlias_ = xForwardedFor_ClientCertClientVerifyAlias;
setParameter("XForwardedFor_ClientCertClientVerifyAlias", xForwardedFor_ClientCertClientVerifyAlias);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_SLBID()const
@@ -275,7 +321,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_SLBID()cons
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_SLBID(const std::string& xForwardedFor_SLBID)
{
xForwardedFor_SLBID_ = xForwardedFor_SLBID;
setCoreParameter("XForwardedFor_SLBID", xForwardedFor_SLBID);
setParameter("XForwardedFor_SLBID", xForwardedFor_SLBID);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertFingerprint()const
{
return xForwardedFor_ClientCertFingerprint_;
}
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertFingerprint(const std::string& xForwardedFor_ClientCertFingerprint)
{
xForwardedFor_ClientCertFingerprint_ = xForwardedFor_ClientCertFingerprint;
setParameter("XForwardedFor_ClientCertFingerprint", xForwardedFor_ClientCertFingerprint);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckHttpVersion()const
@@ -286,7 +343,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckHttpVersion()c
void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckHttpVersion(const std::string& healthCheckHttpVersion)
{
healthCheckHttpVersion_ = healthCheckHttpVersion;
setCoreParameter("HealthCheckHttpVersion", healthCheckHttpVersion);
setParameter("HealthCheckHttpVersion", healthCheckHttpVersion);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getAccess_key_id()const
@@ -297,7 +354,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getAccess_key_id()const
void CreateLoadBalancerHTTPSListenerRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientSrcPort()const
{
return xForwardedFor_ClientSrcPort_;
}
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientSrcPort(const std::string& xForwardedFor_ClientSrcPort)
{
xForwardedFor_ClientSrcPort_ = xForwardedFor_ClientSrcPort;
setParameter("XForwardedFor_ClientSrcPort", xForwardedFor_ClientSrcPort);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getDescription()const
@@ -308,7 +376,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getDescription()const
void CreateLoadBalancerHTTPSListenerRequest::setDescription(const std::string& description)
{
description_ = description;
setCoreParameter("Description", description);
setParameter("Description", description);
}
int CreateLoadBalancerHTTPSListenerRequest::getUnhealthyThreshold()const
@@ -319,7 +387,18 @@ int CreateLoadBalancerHTTPSListenerRequest::getUnhealthyThreshold()const
void CreateLoadBalancerHTTPSListenerRequest::setUnhealthyThreshold(int unhealthyThreshold)
{
unhealthyThreshold_ = unhealthyThreshold;
setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold));
setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold));
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertIssuerDNAlias()const
{
return xForwardedFor_ClientCertIssuerDNAlias_;
}
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertIssuerDNAlias(const std::string& xForwardedFor_ClientCertIssuerDNAlias)
{
xForwardedFor_ClientCertIssuerDNAlias_ = xForwardedFor_ClientCertIssuerDNAlias;
setParameter("XForwardedFor_ClientCertIssuerDNAlias", xForwardedFor_ClientCertIssuerDNAlias);
}
int CreateLoadBalancerHTTPSListenerRequest::getHealthyThreshold()const
@@ -330,7 +409,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getHealthyThreshold()const
void CreateLoadBalancerHTTPSListenerRequest::setHealthyThreshold(int healthyThreshold)
{
healthyThreshold_ = healthyThreshold;
setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold));
setParameter("HealthyThreshold", std::to_string(healthyThreshold));
}
std::string CreateLoadBalancerHTTPSListenerRequest::getScheduler()const
@@ -341,7 +420,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getScheduler()const
void CreateLoadBalancerHTTPSListenerRequest::setScheduler(const std::string& scheduler)
{
scheduler_ = scheduler;
setCoreParameter("Scheduler", scheduler);
setParameter("Scheduler", scheduler);
}
int CreateLoadBalancerHTTPSListenerRequest::getMaxConnection()const
@@ -352,7 +431,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getMaxConnection()const
void CreateLoadBalancerHTTPSListenerRequest::setMaxConnection(int maxConnection)
{
maxConnection_ = maxConnection;
setCoreParameter("MaxConnection", std::to_string(maxConnection));
setParameter("MaxConnection", std::to_string(maxConnection));
}
std::string CreateLoadBalancerHTTPSListenerRequest::getEnableHttp2()const
@@ -363,7 +442,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getEnableHttp2()const
void CreateLoadBalancerHTTPSListenerRequest::setEnableHttp2(const std::string& enableHttp2)
{
enableHttp2_ = enableHttp2;
setCoreParameter("EnableHttp2", enableHttp2);
setParameter("EnableHttp2", enableHttp2);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getRegionId()const
@@ -374,7 +453,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getRegionId()const
void CreateLoadBalancerHTTPSListenerRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertSubjectDN()const
{
return xForwardedFor_ClientCertSubjectDN_;
}
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertSubjectDN(const std::string& xForwardedFor_ClientCertSubjectDN)
{
xForwardedFor_ClientCertSubjectDN_ = xForwardedFor_ClientCertSubjectDN;
setParameter("XForwardedFor_ClientCertSubjectDN", xForwardedFor_ClientCertSubjectDN);
}
int CreateLoadBalancerHTTPSListenerRequest::getCookieTimeout()const
@@ -385,7 +475,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getCookieTimeout()const
void CreateLoadBalancerHTTPSListenerRequest::setCookieTimeout(int cookieTimeout)
{
cookieTimeout_ = cookieTimeout;
setCoreParameter("CookieTimeout", std::to_string(cookieTimeout));
setParameter("CookieTimeout", std::to_string(cookieTimeout));
}
std::string CreateLoadBalancerHTTPSListenerRequest::getStickySessionType()const
@@ -396,7 +486,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getStickySessionType()const
void CreateLoadBalancerHTTPSListenerRequest::setStickySessionType(const std::string& stickySessionType)
{
stickySessionType_ = stickySessionType;
setCoreParameter("StickySessionType", stickySessionType);
setParameter("StickySessionType", stickySessionType);
}
int CreateLoadBalancerHTTPSListenerRequest::getListenerPort()const
@@ -407,7 +497,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getListenerPort()const
void CreateLoadBalancerHTTPSListenerRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckType()const
@@ -418,7 +508,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckType()const
void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckType(const std::string& healthCheckType)
{
healthCheckType_ = healthCheckType;
setCoreParameter("HealthCheckType", healthCheckType);
setParameter("HealthCheckType", healthCheckType);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getResourceOwnerAccount()const
@@ -429,7 +519,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getResourceOwnerAccount()con
void CreateLoadBalancerHTTPSListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
int CreateLoadBalancerHTTPSListenerRequest::getBandwidth()const
@@ -440,7 +530,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getBandwidth()const
void CreateLoadBalancerHTTPSListenerRequest::setBandwidth(int bandwidth)
{
bandwidth_ = bandwidth;
setCoreParameter("Bandwidth", std::to_string(bandwidth));
setParameter("Bandwidth", std::to_string(bandwidth));
}
std::string CreateLoadBalancerHTTPSListenerRequest::getStickySession()const
@@ -451,7 +541,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getStickySession()const
void CreateLoadBalancerHTTPSListenerRequest::setStickySession(const std::string& stickySession)
{
stickySession_ = stickySession;
setCoreParameter("StickySession", stickySession);
setParameter("StickySession", stickySession);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getOwnerAccount()const
@@ -462,7 +552,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getOwnerAccount()const
void CreateLoadBalancerHTTPSListenerRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getGzip()const
@@ -473,7 +563,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getGzip()const
void CreateLoadBalancerHTTPSListenerRequest::setGzip(const std::string& gzip)
{
gzip_ = gzip;
setCoreParameter("Gzip", gzip);
setParameter("Gzip", gzip);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getTLSCipherPolicy()const
@@ -484,7 +574,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getTLSCipherPolicy()const
void CreateLoadBalancerHTTPSListenerRequest::setTLSCipherPolicy(const std::string& tLSCipherPolicy)
{
tLSCipherPolicy_ = tLSCipherPolicy;
setCoreParameter("TLSCipherPolicy", tLSCipherPolicy);
setParameter("TLSCipherPolicy", tLSCipherPolicy);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getServerCertificateId()const
@@ -495,7 +585,7 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getServerCertificateId()cons
void CreateLoadBalancerHTTPSListenerRequest::setServerCertificateId(const std::string& serverCertificateId)
{
serverCertificateId_ = serverCertificateId;
setCoreParameter("ServerCertificateId", serverCertificateId);
setParameter("ServerCertificateId", serverCertificateId);
}
int CreateLoadBalancerHTTPSListenerRequest::getIdleTimeout()const
@@ -506,7 +596,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getIdleTimeout()const
void CreateLoadBalancerHTTPSListenerRequest::setIdleTimeout(int idleTimeout)
{
idleTimeout_ = idleTimeout;
setCoreParameter("IdleTimeout", std::to_string(idleTimeout));
setParameter("IdleTimeout", std::to_string(idleTimeout));
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_proto()const
@@ -517,7 +607,18 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_proto()cons
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_proto(const std::string& xForwardedFor_proto)
{
xForwardedFor_proto_ = xForwardedFor_proto;
setCoreParameter("XForwardedFor_proto", xForwardedFor_proto);
setParameter("XForwardedFor_proto", xForwardedFor_proto);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertSubjectDNAlias()const
{
return xForwardedFor_ClientCertSubjectDNAlias_;
}
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertSubjectDNAlias(const std::string& xForwardedFor_ClientCertSubjectDNAlias)
{
xForwardedFor_ClientCertSubjectDNAlias_ = xForwardedFor_ClientCertSubjectDNAlias;
setParameter("XForwardedFor_ClientCertSubjectDNAlias", xForwardedFor_ClientCertSubjectDNAlias);
}
int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckConnectPort()const
@@ -528,7 +629,7 @@ int CreateLoadBalancerHTTPSListenerRequest::getHealthCheckConnectPort()const
void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckConnectPort(int healthCheckConnectPort)
{
healthCheckConnectPort_ = healthCheckConnectPort;
setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort));
setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort));
}
std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckHttpCode()const
@@ -539,6 +640,17 @@ std::string CreateLoadBalancerHTTPSListenerRequest::getHealthCheckHttpCode()cons
void CreateLoadBalancerHTTPSListenerRequest::setHealthCheckHttpCode(const std::string& healthCheckHttpCode)
{
healthCheckHttpCode_ = healthCheckHttpCode;
setCoreParameter("HealthCheckHttpCode", healthCheckHttpCode);
setParameter("HealthCheckHttpCode", healthCheckHttpCode);
}
std::string CreateLoadBalancerHTTPSListenerRequest::getXForwardedFor_ClientCertIssuerDN()const
{
return xForwardedFor_ClientCertIssuerDN_;
}
void CreateLoadBalancerHTTPSListenerRequest::setXForwardedFor_ClientCertIssuerDN(const std::string& xForwardedFor_ClientCertIssuerDN)
{
xForwardedFor_ClientCertIssuerDN_ = xForwardedFor_ClientCertIssuerDN;
setParameter("XForwardedFor_ClientCertIssuerDN", xForwardedFor_ClientCertIssuerDN);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateLoadBalancerRequest;
CreateLoadBalancerRequest::CreateLoadBalancerRequest() :
RpcServiceRequest("slb", "2014-05-15", "CreateLoadBalancer")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateLoadBalancerRequest::~CreateLoadBalancerRequest()
{}
@@ -33,7 +35,7 @@ std::string CreateLoadBalancerRequest::getAccess_key_id()const
void CreateLoadBalancerRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long CreateLoadBalancerRequest::getResourceOwnerId()const
@@ -44,7 +46,18 @@ long CreateLoadBalancerRequest::getResourceOwnerId()const
void CreateLoadBalancerRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
bool CreateLoadBalancerRequest::getSupportPrivateLink()const
{
return supportPrivateLink_;
}
void CreateLoadBalancerRequest::setSupportPrivateLink(bool supportPrivateLink)
{
supportPrivateLink_ = supportPrivateLink;
setParameter("SupportPrivateLink", supportPrivateLink ? "true" : "false");
}
std::string CreateLoadBalancerRequest::getClientToken()const
@@ -55,7 +68,7 @@ std::string CreateLoadBalancerRequest::getClientToken()const
void CreateLoadBalancerRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setCoreParameter("ClientToken", clientToken);
setParameter("ClientToken", clientToken);
}
std::string CreateLoadBalancerRequest::getCloudType()const
@@ -66,7 +79,7 @@ std::string CreateLoadBalancerRequest::getCloudType()const
void CreateLoadBalancerRequest::setCloudType(const std::string& cloudType)
{
cloudType_ = cloudType;
setCoreParameter("CloudType", cloudType);
setParameter("CloudType", cloudType);
}
std::string CreateLoadBalancerRequest::getAddressIPVersion()const
@@ -77,7 +90,7 @@ std::string CreateLoadBalancerRequest::getAddressIPVersion()const
void CreateLoadBalancerRequest::setAddressIPVersion(const std::string& addressIPVersion)
{
addressIPVersion_ = addressIPVersion;
setCoreParameter("AddressIPVersion", addressIPVersion);
setParameter("AddressIPVersion", addressIPVersion);
}
std::string CreateLoadBalancerRequest::getMasterZoneId()const
@@ -88,7 +101,7 @@ std::string CreateLoadBalancerRequest::getMasterZoneId()const
void CreateLoadBalancerRequest::setMasterZoneId(const std::string& masterZoneId)
{
masterZoneId_ = masterZoneId;
setCoreParameter("MasterZoneId", masterZoneId);
setParameter("MasterZoneId", masterZoneId);
}
int CreateLoadBalancerRequest::getDuration()const
@@ -99,7 +112,7 @@ int CreateLoadBalancerRequest::getDuration()const
void CreateLoadBalancerRequest::setDuration(int duration)
{
duration_ = duration;
setCoreParameter("Duration", std::to_string(duration));
setParameter("Duration", std::to_string(duration));
}
std::string CreateLoadBalancerRequest::getResourceGroupId()const
@@ -110,7 +123,7 @@ std::string CreateLoadBalancerRequest::getResourceGroupId()const
void CreateLoadBalancerRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setCoreParameter("ResourceGroupId", resourceGroupId);
setParameter("ResourceGroupId", resourceGroupId);
}
std::string CreateLoadBalancerRequest::getLoadBalancerName()const
@@ -121,7 +134,7 @@ std::string CreateLoadBalancerRequest::getLoadBalancerName()const
void CreateLoadBalancerRequest::setLoadBalancerName(const std::string& loadBalancerName)
{
loadBalancerName_ = loadBalancerName;
setCoreParameter("LoadBalancerName", loadBalancerName);
setParameter("LoadBalancerName", loadBalancerName);
}
std::string CreateLoadBalancerRequest::getRegionId()const
@@ -132,7 +145,7 @@ std::string CreateLoadBalancerRequest::getRegionId()const
void CreateLoadBalancerRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string CreateLoadBalancerRequest::getAddressType()const
@@ -143,7 +156,7 @@ std::string CreateLoadBalancerRequest::getAddressType()const
void CreateLoadBalancerRequest::setAddressType(const std::string& addressType)
{
addressType_ = addressType;
setCoreParameter("AddressType", addressType);
setParameter("AddressType", addressType);
}
std::string CreateLoadBalancerRequest::getSlaveZoneId()const
@@ -154,7 +167,7 @@ std::string CreateLoadBalancerRequest::getSlaveZoneId()const
void CreateLoadBalancerRequest::setSlaveZoneId(const std::string& slaveZoneId)
{
slaveZoneId_ = slaveZoneId;
setCoreParameter("SlaveZoneId", slaveZoneId);
setParameter("SlaveZoneId", slaveZoneId);
}
std::string CreateLoadBalancerRequest::getDeleteProtection()const
@@ -165,7 +178,7 @@ std::string CreateLoadBalancerRequest::getDeleteProtection()const
void CreateLoadBalancerRequest::setDeleteProtection(const std::string& deleteProtection)
{
deleteProtection_ = deleteProtection;
setCoreParameter("DeleteProtection", deleteProtection);
setParameter("DeleteProtection", deleteProtection);
}
std::string CreateLoadBalancerRequest::getLoadBalancerSpec()const
@@ -176,7 +189,7 @@ std::string CreateLoadBalancerRequest::getLoadBalancerSpec()const
void CreateLoadBalancerRequest::setLoadBalancerSpec(const std::string& loadBalancerSpec)
{
loadBalancerSpec_ = loadBalancerSpec;
setCoreParameter("LoadBalancerSpec", loadBalancerSpec);
setParameter("LoadBalancerSpec", loadBalancerSpec);
}
bool CreateLoadBalancerRequest::getAutoPay()const
@@ -187,7 +200,7 @@ bool CreateLoadBalancerRequest::getAutoPay()const
void CreateLoadBalancerRequest::setAutoPay(bool autoPay)
{
autoPay_ = autoPay;
setCoreParameter("AutoPay", autoPay ? "true" : "false");
setParameter("AutoPay", autoPay ? "true" : "false");
}
std::string CreateLoadBalancerRequest::getAddress()const
@@ -198,7 +211,7 @@ std::string CreateLoadBalancerRequest::getAddress()const
void CreateLoadBalancerRequest::setAddress(const std::string& address)
{
address_ = address;
setCoreParameter("Address", address);
setParameter("Address", address);
}
std::string CreateLoadBalancerRequest::getResourceOwnerAccount()const
@@ -209,7 +222,7 @@ std::string CreateLoadBalancerRequest::getResourceOwnerAccount()const
void CreateLoadBalancerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
int CreateLoadBalancerRequest::getBandwidth()const
@@ -220,7 +233,7 @@ int CreateLoadBalancerRequest::getBandwidth()const
void CreateLoadBalancerRequest::setBandwidth(int bandwidth)
{
bandwidth_ = bandwidth;
setCoreParameter("Bandwidth", std::to_string(bandwidth));
setParameter("Bandwidth", std::to_string(bandwidth));
}
std::string CreateLoadBalancerRequest::getOwnerAccount()const
@@ -231,7 +244,7 @@ std::string CreateLoadBalancerRequest::getOwnerAccount()const
void CreateLoadBalancerRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long CreateLoadBalancerRequest::getOwnerId()const
@@ -242,7 +255,7 @@ long CreateLoadBalancerRequest::getOwnerId()const
void CreateLoadBalancerRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateLoadBalancerRequest::getTags()const
@@ -253,7 +266,7 @@ std::string CreateLoadBalancerRequest::getTags()const
void CreateLoadBalancerRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string CreateLoadBalancerRequest::getVSwitchId()const
@@ -264,7 +277,7 @@ std::string CreateLoadBalancerRequest::getVSwitchId()const
void CreateLoadBalancerRequest::setVSwitchId(const std::string& vSwitchId)
{
vSwitchId_ = vSwitchId;
setCoreParameter("VSwitchId", vSwitchId);
setParameter("VSwitchId", vSwitchId);
}
std::string CreateLoadBalancerRequest::getEnableVpcVipFlow()const
@@ -275,7 +288,7 @@ std::string CreateLoadBalancerRequest::getEnableVpcVipFlow()const
void CreateLoadBalancerRequest::setEnableVpcVipFlow(const std::string& enableVpcVipFlow)
{
enableVpcVipFlow_ = enableVpcVipFlow;
setCoreParameter("EnableVpcVipFlow", enableVpcVipFlow);
setParameter("EnableVpcVipFlow", enableVpcVipFlow);
}
std::string CreateLoadBalancerRequest::getInternetChargeType()const
@@ -286,7 +299,7 @@ std::string CreateLoadBalancerRequest::getInternetChargeType()const
void CreateLoadBalancerRequest::setInternetChargeType(const std::string& internetChargeType)
{
internetChargeType_ = internetChargeType;
setCoreParameter("InternetChargeType", internetChargeType);
setParameter("InternetChargeType", internetChargeType);
}
std::string CreateLoadBalancerRequest::getVpcId()const
@@ -297,7 +310,7 @@ std::string CreateLoadBalancerRequest::getVpcId()const
void CreateLoadBalancerRequest::setVpcId(const std::string& vpcId)
{
vpcId_ = vpcId;
setCoreParameter("VpcId", vpcId);
setParameter("VpcId", vpcId);
}
std::string CreateLoadBalancerRequest::getPayType()const
@@ -308,7 +321,7 @@ std::string CreateLoadBalancerRequest::getPayType()const
void CreateLoadBalancerRequest::setPayType(const std::string& payType)
{
payType_ = payType;
setCoreParameter("PayType", payType);
setParameter("PayType", payType);
}
std::string CreateLoadBalancerRequest::getPricingCycle()const
@@ -319,7 +332,7 @@ std::string CreateLoadBalancerRequest::getPricingCycle()const
void CreateLoadBalancerRequest::setPricingCycle(const std::string& pricingCycle)
{
pricingCycle_ = pricingCycle;
setCoreParameter("PricingCycle", pricingCycle);
setParameter("PricingCycle", pricingCycle);
}
int CreateLoadBalancerRequest::getRatio()const
@@ -330,6 +343,6 @@ int CreateLoadBalancerRequest::getRatio()const
void CreateLoadBalancerRequest::setRatio(int ratio)
{
ratio_ = ratio;
setCoreParameter("Ratio", std::to_string(ratio));
setParameter("Ratio", std::to_string(ratio));
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateLoadBalancerTCPListenerRequest;
CreateLoadBalancerTCPListenerRequest::CreateLoadBalancerTCPListenerRequest() :
RpcServiceRequest("slb", "2014-05-15", "CreateLoadBalancerTCPListener")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateLoadBalancerTCPListenerRequest::~CreateLoadBalancerTCPListenerRequest()
{}
@@ -33,7 +35,7 @@ long CreateLoadBalancerTCPListenerRequest::getResourceOwnerId()const
void CreateLoadBalancerTCPListenerRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckURI()const
@@ -44,7 +46,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckURI()const
void CreateLoadBalancerTCPListenerRequest::setHealthCheckURI(const std::string& healthCheckURI)
{
healthCheckURI_ = healthCheckURI;
setCoreParameter("HealthCheckURI", healthCheckURI);
setParameter("HealthCheckURI", healthCheckURI);
}
std::string CreateLoadBalancerTCPListenerRequest::getAclStatus()const
@@ -55,7 +57,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getAclStatus()const
void CreateLoadBalancerTCPListenerRequest::setAclStatus(const std::string& aclStatus)
{
aclStatus_ = aclStatus;
setCoreParameter("AclStatus", aclStatus);
setParameter("AclStatus", aclStatus);
}
std::string CreateLoadBalancerTCPListenerRequest::getAclType()const
@@ -66,7 +68,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getAclType()const
void CreateLoadBalancerTCPListenerRequest::setAclType(const std::string& aclType)
{
aclType_ = aclType;
setCoreParameter("AclType", aclType);
setParameter("AclType", aclType);
}
int CreateLoadBalancerTCPListenerRequest::getEstablishedTimeout()const
@@ -77,7 +79,7 @@ int CreateLoadBalancerTCPListenerRequest::getEstablishedTimeout()const
void CreateLoadBalancerTCPListenerRequest::setEstablishedTimeout(int establishedTimeout)
{
establishedTimeout_ = establishedTimeout;
setCoreParameter("EstablishedTimeout", std::to_string(establishedTimeout));
setParameter("EstablishedTimeout", std::to_string(establishedTimeout));
}
int CreateLoadBalancerTCPListenerRequest::getPersistenceTimeout()const
@@ -88,7 +90,7 @@ int CreateLoadBalancerTCPListenerRequest::getPersistenceTimeout()const
void CreateLoadBalancerTCPListenerRequest::setPersistenceTimeout(int persistenceTimeout)
{
persistenceTimeout_ = persistenceTimeout;
setCoreParameter("PersistenceTimeout", std::to_string(persistenceTimeout));
setParameter("PersistenceTimeout", std::to_string(persistenceTimeout));
}
std::string CreateLoadBalancerTCPListenerRequest::getVpcIds()const
@@ -99,7 +101,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getVpcIds()const
void CreateLoadBalancerTCPListenerRequest::setVpcIds(const std::string& vpcIds)
{
vpcIds_ = vpcIds;
setCoreParameter("VpcIds", vpcIds);
setParameter("VpcIds", vpcIds);
}
std::string CreateLoadBalancerTCPListenerRequest::getVServerGroupId()const
@@ -110,7 +112,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getVServerGroupId()const
void CreateLoadBalancerTCPListenerRequest::setVServerGroupId(const std::string& vServerGroupId)
{
vServerGroupId_ = vServerGroupId;
setCoreParameter("VServerGroupId", vServerGroupId);
setParameter("VServerGroupId", vServerGroupId);
}
std::string CreateLoadBalancerTCPListenerRequest::getAclId()const
@@ -121,7 +123,23 @@ std::string CreateLoadBalancerTCPListenerRequest::getAclId()const
void CreateLoadBalancerTCPListenerRequest::setAclId(const std::string& aclId)
{
aclId_ = aclId;
setCoreParameter("AclId", aclId);
setParameter("AclId", aclId);
}
std::vector<CreateLoadBalancerTCPListenerRequest::PortRange> CreateLoadBalancerTCPListenerRequest::getPortRange()const
{
return portRange_;
}
void CreateLoadBalancerTCPListenerRequest::setPortRange(const std::vector<PortRange>& portRange)
{
portRange_ = portRange;
for(int dep1 = 0; dep1!= portRange.size(); dep1++) {
auto portRangeObj = portRange.at(dep1);
std::string portRangeObjStr = "PortRange." + std::to_string(dep1 + 1);
setParameter(portRangeObjStr + ".StartPort", std::to_string(portRangeObj.startPort));
setParameter(portRangeObjStr + ".EndPort", std::to_string(portRangeObj.endPort));
}
}
std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckMethod()const
@@ -132,7 +150,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckMethod()const
void CreateLoadBalancerTCPListenerRequest::setHealthCheckMethod(const std::string& healthCheckMethod)
{
healthCheckMethod_ = healthCheckMethod;
setCoreParameter("HealthCheckMethod", healthCheckMethod);
setParameter("HealthCheckMethod", healthCheckMethod);
}
std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckDomain()const
@@ -143,7 +161,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckDomain()const
void CreateLoadBalancerTCPListenerRequest::setHealthCheckDomain(const std::string& healthCheckDomain)
{
healthCheckDomain_ = healthCheckDomain;
setCoreParameter("HealthCheckDomain", healthCheckDomain);
setParameter("HealthCheckDomain", healthCheckDomain);
}
long CreateLoadBalancerTCPListenerRequest::getOwnerId()const
@@ -154,7 +172,7 @@ long CreateLoadBalancerTCPListenerRequest::getOwnerId()const
void CreateLoadBalancerTCPListenerRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateLoadBalancerTCPListenerRequest::getTags()const
@@ -165,7 +183,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getTags()const
void CreateLoadBalancerTCPListenerRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string CreateLoadBalancerTCPListenerRequest::getLoadBalancerId()const
@@ -176,7 +194,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getLoadBalancerId()const
void CreateLoadBalancerTCPListenerRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}
std::string CreateLoadBalancerTCPListenerRequest::getMasterSlaveServerGroupId()const
@@ -187,7 +205,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getMasterSlaveServerGroupId()c
void CreateLoadBalancerTCPListenerRequest::setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId)
{
masterSlaveServerGroupId_ = masterSlaveServerGroupId;
setCoreParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId);
setParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId);
}
int CreateLoadBalancerTCPListenerRequest::getBackendServerPort()const
@@ -198,7 +216,7 @@ int CreateLoadBalancerTCPListenerRequest::getBackendServerPort()const
void CreateLoadBalancerTCPListenerRequest::setBackendServerPort(int backendServerPort)
{
backendServerPort_ = backendServerPort;
setCoreParameter("BackendServerPort", std::to_string(backendServerPort));
setParameter("BackendServerPort", std::to_string(backendServerPort));
}
int CreateLoadBalancerTCPListenerRequest::getHealthCheckInterval()const
@@ -209,7 +227,18 @@ int CreateLoadBalancerTCPListenerRequest::getHealthCheckInterval()const
void CreateLoadBalancerTCPListenerRequest::setHealthCheckInterval(int healthCheckInterval)
{
healthCheckInterval_ = healthCheckInterval;
setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval));
setParameter("HealthCheckInterval", std::to_string(healthCheckInterval));
}
std::string CreateLoadBalancerTCPListenerRequest::getConnectionDrain()const
{
return connectionDrain_;
}
void CreateLoadBalancerTCPListenerRequest::setConnectionDrain(const std::string& connectionDrain)
{
connectionDrain_ = connectionDrain;
setParameter("ConnectionDrain", connectionDrain);
}
std::string CreateLoadBalancerTCPListenerRequest::getAccess_key_id()const
@@ -220,7 +249,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getAccess_key_id()const
void CreateLoadBalancerTCPListenerRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
int CreateLoadBalancerTCPListenerRequest::getHealthCheckConnectTimeout()const
@@ -231,7 +260,7 @@ int CreateLoadBalancerTCPListenerRequest::getHealthCheckConnectTimeout()const
void CreateLoadBalancerTCPListenerRequest::setHealthCheckConnectTimeout(int healthCheckConnectTimeout)
{
healthCheckConnectTimeout_ = healthCheckConnectTimeout;
setCoreParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout));
setParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout));
}
std::string CreateLoadBalancerTCPListenerRequest::getDescription()const
@@ -242,7 +271,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getDescription()const
void CreateLoadBalancerTCPListenerRequest::setDescription(const std::string& description)
{
description_ = description;
setCoreParameter("Description", description);
setParameter("Description", description);
}
int CreateLoadBalancerTCPListenerRequest::getUnhealthyThreshold()const
@@ -253,7 +282,7 @@ int CreateLoadBalancerTCPListenerRequest::getUnhealthyThreshold()const
void CreateLoadBalancerTCPListenerRequest::setUnhealthyThreshold(int unhealthyThreshold)
{
unhealthyThreshold_ = unhealthyThreshold;
setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold));
setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold));
}
int CreateLoadBalancerTCPListenerRequest::getHealthyThreshold()const
@@ -264,7 +293,7 @@ int CreateLoadBalancerTCPListenerRequest::getHealthyThreshold()const
void CreateLoadBalancerTCPListenerRequest::setHealthyThreshold(int healthyThreshold)
{
healthyThreshold_ = healthyThreshold;
setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold));
setParameter("HealthyThreshold", std::to_string(healthyThreshold));
}
std::string CreateLoadBalancerTCPListenerRequest::getScheduler()const
@@ -275,7 +304,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getScheduler()const
void CreateLoadBalancerTCPListenerRequest::setScheduler(const std::string& scheduler)
{
scheduler_ = scheduler;
setCoreParameter("Scheduler", scheduler);
setParameter("Scheduler", scheduler);
}
int CreateLoadBalancerTCPListenerRequest::getMaxConnection()const
@@ -286,7 +315,7 @@ int CreateLoadBalancerTCPListenerRequest::getMaxConnection()const
void CreateLoadBalancerTCPListenerRequest::setMaxConnection(int maxConnection)
{
maxConnection_ = maxConnection;
setCoreParameter("MaxConnection", std::to_string(maxConnection));
setParameter("MaxConnection", std::to_string(maxConnection));
}
std::string CreateLoadBalancerTCPListenerRequest::getRegionId()const
@@ -297,7 +326,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getRegionId()const
void CreateLoadBalancerTCPListenerRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int CreateLoadBalancerTCPListenerRequest::getListenerPort()const
@@ -308,7 +337,7 @@ int CreateLoadBalancerTCPListenerRequest::getListenerPort()const
void CreateLoadBalancerTCPListenerRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckType()const
@@ -319,7 +348,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckType()const
void CreateLoadBalancerTCPListenerRequest::setHealthCheckType(const std::string& healthCheckType)
{
healthCheckType_ = healthCheckType;
setCoreParameter("HealthCheckType", healthCheckType);
setParameter("HealthCheckType", healthCheckType);
}
std::string CreateLoadBalancerTCPListenerRequest::getResourceOwnerAccount()const
@@ -330,7 +359,7 @@ std::string CreateLoadBalancerTCPListenerRequest::getResourceOwnerAccount()const
void CreateLoadBalancerTCPListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
int CreateLoadBalancerTCPListenerRequest::getBandwidth()const
@@ -341,7 +370,7 @@ int CreateLoadBalancerTCPListenerRequest::getBandwidth()const
void CreateLoadBalancerTCPListenerRequest::setBandwidth(int bandwidth)
{
bandwidth_ = bandwidth;
setCoreParameter("Bandwidth", std::to_string(bandwidth));
setParameter("Bandwidth", std::to_string(bandwidth));
}
std::string CreateLoadBalancerTCPListenerRequest::getOwnerAccount()const
@@ -352,7 +381,18 @@ std::string CreateLoadBalancerTCPListenerRequest::getOwnerAccount()const
void CreateLoadBalancerTCPListenerRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
int CreateLoadBalancerTCPListenerRequest::getConnectionDrainTimeout()const
{
return connectionDrainTimeout_;
}
void CreateLoadBalancerTCPListenerRequest::setConnectionDrainTimeout(int connectionDrainTimeout)
{
connectionDrainTimeout_ = connectionDrainTimeout;
setParameter("ConnectionDrainTimeout", std::to_string(connectionDrainTimeout));
}
int CreateLoadBalancerTCPListenerRequest::getHealthCheckConnectPort()const
@@ -363,7 +403,7 @@ int CreateLoadBalancerTCPListenerRequest::getHealthCheckConnectPort()const
void CreateLoadBalancerTCPListenerRequest::setHealthCheckConnectPort(int healthCheckConnectPort)
{
healthCheckConnectPort_ = healthCheckConnectPort;
setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort));
setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort));
}
std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckHttpCode()const
@@ -374,6 +414,6 @@ std::string CreateLoadBalancerTCPListenerRequest::getHealthCheckHttpCode()const
void CreateLoadBalancerTCPListenerRequest::setHealthCheckHttpCode(const std::string& healthCheckHttpCode)
{
healthCheckHttpCode_ = healthCheckHttpCode;
setCoreParameter("HealthCheckHttpCode", healthCheckHttpCode);
setParameter("HealthCheckHttpCode", healthCheckHttpCode);
}

View File

@@ -20,33 +20,13 @@ using AlibabaCloud::Slb::Model::CreateLoadBalancerUDPListenerRequest;
CreateLoadBalancerUDPListenerRequest::CreateLoadBalancerUDPListenerRequest() :
RpcServiceRequest("slb", "2014-05-15", "CreateLoadBalancerUDPListener")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateLoadBalancerUDPListenerRequest::~CreateLoadBalancerUDPListenerRequest()
{}
std::string CreateLoadBalancerUDPListenerRequest::getAccess_key_id()const
{
return access_key_id_;
}
void CreateLoadBalancerUDPListenerRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
}
int CreateLoadBalancerUDPListenerRequest::getHealthCheckConnectTimeout()const
{
return healthCheckConnectTimeout_;
}
void CreateLoadBalancerUDPListenerRequest::setHealthCheckConnectTimeout(int healthCheckConnectTimeout)
{
healthCheckConnectTimeout_ = healthCheckConnectTimeout;
setCoreParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout));
}
long CreateLoadBalancerUDPListenerRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
@@ -55,40 +35,7 @@ long CreateLoadBalancerUDPListenerRequest::getResourceOwnerId()const
void CreateLoadBalancerUDPListenerRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string CreateLoadBalancerUDPListenerRequest::getDescription()const
{
return description_;
}
void CreateLoadBalancerUDPListenerRequest::setDescription(const std::string& description)
{
description_ = description;
setCoreParameter("Description", description);
}
int CreateLoadBalancerUDPListenerRequest::getUnhealthyThreshold()const
{
return unhealthyThreshold_;
}
void CreateLoadBalancerUDPListenerRequest::setUnhealthyThreshold(int unhealthyThreshold)
{
unhealthyThreshold_ = unhealthyThreshold;
setCoreParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold));
}
int CreateLoadBalancerUDPListenerRequest::getHealthyThreshold()const
{
return healthyThreshold_;
}
void CreateLoadBalancerUDPListenerRequest::setHealthyThreshold(int healthyThreshold)
{
healthyThreshold_ = healthyThreshold;
setCoreParameter("HealthyThreshold", std::to_string(healthyThreshold));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string CreateLoadBalancerUDPListenerRequest::getAclStatus()const
@@ -99,18 +46,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getAclStatus()const
void CreateLoadBalancerUDPListenerRequest::setAclStatus(const std::string& aclStatus)
{
aclStatus_ = aclStatus;
setCoreParameter("AclStatus", aclStatus);
}
std::string CreateLoadBalancerUDPListenerRequest::getScheduler()const
{
return scheduler_;
}
void CreateLoadBalancerUDPListenerRequest::setScheduler(const std::string& scheduler)
{
scheduler_ = scheduler;
setCoreParameter("Scheduler", scheduler);
setParameter("AclStatus", aclStatus);
}
std::string CreateLoadBalancerUDPListenerRequest::getAclType()const
@@ -121,29 +57,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getAclType()const
void CreateLoadBalancerUDPListenerRequest::setAclType(const std::string& aclType)
{
aclType_ = aclType;
setCoreParameter("AclType", aclType);
}
int CreateLoadBalancerUDPListenerRequest::getMaxConnection()const
{
return maxConnection_;
}
void CreateLoadBalancerUDPListenerRequest::setMaxConnection(int maxConnection)
{
maxConnection_ = maxConnection;
setCoreParameter("MaxConnection", std::to_string(maxConnection));
}
std::string CreateLoadBalancerUDPListenerRequest::getRegionId()const
{
return regionId_;
}
void CreateLoadBalancerUDPListenerRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("AclType", aclType);
}
int CreateLoadBalancerUDPListenerRequest::getPersistenceTimeout()const
@@ -154,7 +68,7 @@ int CreateLoadBalancerUDPListenerRequest::getPersistenceTimeout()const
void CreateLoadBalancerUDPListenerRequest::setPersistenceTimeout(int persistenceTimeout)
{
persistenceTimeout_ = persistenceTimeout;
setCoreParameter("PersistenceTimeout", std::to_string(persistenceTimeout));
setParameter("PersistenceTimeout", std::to_string(persistenceTimeout));
}
std::string CreateLoadBalancerUDPListenerRequest::getVpcIds()const
@@ -165,7 +79,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getVpcIds()const
void CreateLoadBalancerUDPListenerRequest::setVpcIds(const std::string& vpcIds)
{
vpcIds_ = vpcIds;
setCoreParameter("VpcIds", vpcIds);
setParameter("VpcIds", vpcIds);
}
std::string CreateLoadBalancerUDPListenerRequest::getVServerGroupId()const
@@ -176,7 +90,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getVServerGroupId()const
void CreateLoadBalancerUDPListenerRequest::setVServerGroupId(const std::string& vServerGroupId)
{
vServerGroupId_ = vServerGroupId;
setCoreParameter("VServerGroupId", vServerGroupId);
setParameter("VServerGroupId", vServerGroupId);
}
std::string CreateLoadBalancerUDPListenerRequest::getAclId()const
@@ -187,51 +101,23 @@ std::string CreateLoadBalancerUDPListenerRequest::getAclId()const
void CreateLoadBalancerUDPListenerRequest::setAclId(const std::string& aclId)
{
aclId_ = aclId;
setCoreParameter("AclId", aclId);
setParameter("AclId", aclId);
}
int CreateLoadBalancerUDPListenerRequest::getListenerPort()const
std::vector<CreateLoadBalancerUDPListenerRequest::PortRange> CreateLoadBalancerUDPListenerRequest::getPortRange()const
{
return listenerPort_;
return portRange_;
}
void CreateLoadBalancerUDPListenerRequest::setListenerPort(int listenerPort)
void CreateLoadBalancerUDPListenerRequest::setPortRange(const std::vector<PortRange>& portRange)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
}
std::string CreateLoadBalancerUDPListenerRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void CreateLoadBalancerUDPListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
int CreateLoadBalancerUDPListenerRequest::getBandwidth()const
{
return bandwidth_;
}
void CreateLoadBalancerUDPListenerRequest::setBandwidth(int bandwidth)
{
bandwidth_ = bandwidth;
setCoreParameter("Bandwidth", std::to_string(bandwidth));
}
std::string CreateLoadBalancerUDPListenerRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void CreateLoadBalancerUDPListenerRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
portRange_ = portRange;
for(int dep1 = 0; dep1!= portRange.size(); dep1++) {
auto portRangeObj = portRange.at(dep1);
std::string portRangeObjStr = "PortRange." + std::to_string(dep1 + 1);
setParameter(portRangeObjStr + ".StartPort", std::to_string(portRangeObj.startPort));
setParameter(portRangeObjStr + ".EndPort", std::to_string(portRangeObj.endPort));
}
}
long CreateLoadBalancerUDPListenerRequest::getOwnerId()const
@@ -242,7 +128,7 @@ long CreateLoadBalancerUDPListenerRequest::getOwnerId()const
void CreateLoadBalancerUDPListenerRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateLoadBalancerUDPListenerRequest::getTags()const
@@ -253,7 +139,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getTags()const
void CreateLoadBalancerUDPListenerRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string CreateLoadBalancerUDPListenerRequest::getLoadBalancerId()const
@@ -264,7 +150,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getLoadBalancerId()const
void CreateLoadBalancerUDPListenerRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}
std::string CreateLoadBalancerUDPListenerRequest::getMasterSlaveServerGroupId()const
@@ -275,7 +161,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getMasterSlaveServerGroupId()c
void CreateLoadBalancerUDPListenerRequest::setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId)
{
masterSlaveServerGroupId_ = masterSlaveServerGroupId;
setCoreParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId);
setParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId);
}
std::string CreateLoadBalancerUDPListenerRequest::getHealthCheckReq()const
@@ -286,7 +172,7 @@ std::string CreateLoadBalancerUDPListenerRequest::getHealthCheckReq()const
void CreateLoadBalancerUDPListenerRequest::setHealthCheckReq(const std::string& healthCheckReq)
{
healthCheckReq_ = healthCheckReq;
setCoreParameter("HealthCheckReq", healthCheckReq);
setParameter("HealthCheckReq", healthCheckReq);
}
int CreateLoadBalancerUDPListenerRequest::getBackendServerPort()const
@@ -297,7 +183,7 @@ int CreateLoadBalancerUDPListenerRequest::getBackendServerPort()const
void CreateLoadBalancerUDPListenerRequest::setBackendServerPort(int backendServerPort)
{
backendServerPort_ = backendServerPort;
setCoreParameter("BackendServerPort", std::to_string(backendServerPort));
setParameter("BackendServerPort", std::to_string(backendServerPort));
}
int CreateLoadBalancerUDPListenerRequest::getHealthCheckInterval()const
@@ -308,7 +194,7 @@ int CreateLoadBalancerUDPListenerRequest::getHealthCheckInterval()const
void CreateLoadBalancerUDPListenerRequest::setHealthCheckInterval(int healthCheckInterval)
{
healthCheckInterval_ = healthCheckInterval;
setCoreParameter("HealthCheckInterval", std::to_string(healthCheckInterval));
setParameter("HealthCheckInterval", std::to_string(healthCheckInterval));
}
std::string CreateLoadBalancerUDPListenerRequest::getHealthCheckExp()const
@@ -319,7 +205,161 @@ std::string CreateLoadBalancerUDPListenerRequest::getHealthCheckExp()const
void CreateLoadBalancerUDPListenerRequest::setHealthCheckExp(const std::string& healthCheckExp)
{
healthCheckExp_ = healthCheckExp;
setCoreParameter("HealthCheckExp", healthCheckExp);
setParameter("HealthCheckExp", healthCheckExp);
}
std::string CreateLoadBalancerUDPListenerRequest::getConnectionDrain()const
{
return connectionDrain_;
}
void CreateLoadBalancerUDPListenerRequest::setConnectionDrain(const std::string& connectionDrain)
{
connectionDrain_ = connectionDrain;
setParameter("ConnectionDrain", connectionDrain);
}
std::string CreateLoadBalancerUDPListenerRequest::getAccess_key_id()const
{
return access_key_id_;
}
void CreateLoadBalancerUDPListenerRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setParameter("Access_key_id", access_key_id);
}
int CreateLoadBalancerUDPListenerRequest::getHealthCheckConnectTimeout()const
{
return healthCheckConnectTimeout_;
}
void CreateLoadBalancerUDPListenerRequest::setHealthCheckConnectTimeout(int healthCheckConnectTimeout)
{
healthCheckConnectTimeout_ = healthCheckConnectTimeout;
setParameter("HealthCheckConnectTimeout", std::to_string(healthCheckConnectTimeout));
}
std::string CreateLoadBalancerUDPListenerRequest::getDescription()const
{
return description_;
}
void CreateLoadBalancerUDPListenerRequest::setDescription(const std::string& description)
{
description_ = description;
setParameter("Description", description);
}
int CreateLoadBalancerUDPListenerRequest::getUnhealthyThreshold()const
{
return unhealthyThreshold_;
}
void CreateLoadBalancerUDPListenerRequest::setUnhealthyThreshold(int unhealthyThreshold)
{
unhealthyThreshold_ = unhealthyThreshold;
setParameter("UnhealthyThreshold", std::to_string(unhealthyThreshold));
}
int CreateLoadBalancerUDPListenerRequest::getHealthyThreshold()const
{
return healthyThreshold_;
}
void CreateLoadBalancerUDPListenerRequest::setHealthyThreshold(int healthyThreshold)
{
healthyThreshold_ = healthyThreshold;
setParameter("HealthyThreshold", std::to_string(healthyThreshold));
}
std::string CreateLoadBalancerUDPListenerRequest::getScheduler()const
{
return scheduler_;
}
void CreateLoadBalancerUDPListenerRequest::setScheduler(const std::string& scheduler)
{
scheduler_ = scheduler;
setParameter("Scheduler", scheduler);
}
int CreateLoadBalancerUDPListenerRequest::getMaxConnection()const
{
return maxConnection_;
}
void CreateLoadBalancerUDPListenerRequest::setMaxConnection(int maxConnection)
{
maxConnection_ = maxConnection;
setParameter("MaxConnection", std::to_string(maxConnection));
}
std::string CreateLoadBalancerUDPListenerRequest::getRegionId()const
{
return regionId_;
}
void CreateLoadBalancerUDPListenerRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}
int CreateLoadBalancerUDPListenerRequest::getListenerPort()const
{
return listenerPort_;
}
void CreateLoadBalancerUDPListenerRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string CreateLoadBalancerUDPListenerRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void CreateLoadBalancerUDPListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
int CreateLoadBalancerUDPListenerRequest::getBandwidth()const
{
return bandwidth_;
}
void CreateLoadBalancerUDPListenerRequest::setBandwidth(int bandwidth)
{
bandwidth_ = bandwidth;
setParameter("Bandwidth", std::to_string(bandwidth));
}
std::string CreateLoadBalancerUDPListenerRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void CreateLoadBalancerUDPListenerRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
}
int CreateLoadBalancerUDPListenerRequest::getConnectionDrainTimeout()const
{
return connectionDrainTimeout_;
}
void CreateLoadBalancerUDPListenerRequest::setConnectionDrainTimeout(int connectionDrainTimeout)
{
connectionDrainTimeout_ = connectionDrainTimeout;
setParameter("ConnectionDrainTimeout", std::to_string(connectionDrainTimeout));
}
int CreateLoadBalancerUDPListenerRequest::getHealthCheckConnectPort()const
@@ -330,6 +370,6 @@ int CreateLoadBalancerUDPListenerRequest::getHealthCheckConnectPort()const
void CreateLoadBalancerUDPListenerRequest::setHealthCheckConnectPort(int healthCheckConnectPort)
{
healthCheckConnectPort_ = healthCheckConnectPort;
setCoreParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort));
setParameter("HealthCheckConnectPort", std::to_string(healthCheckConnectPort));
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateMasterSlaveServerGroupRequest;
CreateMasterSlaveServerGroupRequest::CreateMasterSlaveServerGroupRequest() :
RpcServiceRequest("slb", "2014-05-15", "CreateMasterSlaveServerGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateMasterSlaveServerGroupRequest::~CreateMasterSlaveServerGroupRequest()
{}
@@ -33,7 +35,7 @@ std::string CreateMasterSlaveServerGroupRequest::getAccess_key_id()const
void CreateMasterSlaveServerGroupRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long CreateMasterSlaveServerGroupRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long CreateMasterSlaveServerGroupRequest::getResourceOwnerId()const
void CreateMasterSlaveServerGroupRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string CreateMasterSlaveServerGroupRequest::getMasterSlaveBackendServers()const
@@ -55,7 +57,7 @@ std::string CreateMasterSlaveServerGroupRequest::getMasterSlaveBackendServers()c
void CreateMasterSlaveServerGroupRequest::setMasterSlaveBackendServers(const std::string& masterSlaveBackendServers)
{
masterSlaveBackendServers_ = masterSlaveBackendServers;
setCoreParameter("MasterSlaveBackendServers", masterSlaveBackendServers);
setParameter("MasterSlaveBackendServers", masterSlaveBackendServers);
}
std::string CreateMasterSlaveServerGroupRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string CreateMasterSlaveServerGroupRequest::getRegionId()const
void CreateMasterSlaveServerGroupRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string CreateMasterSlaveServerGroupRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string CreateMasterSlaveServerGroupRequest::getResourceOwnerAccount()const
void CreateMasterSlaveServerGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string CreateMasterSlaveServerGroupRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string CreateMasterSlaveServerGroupRequest::getOwnerAccount()const
void CreateMasterSlaveServerGroupRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string CreateMasterSlaveServerGroupRequest::getMasterSlaveServerGroupName()const
@@ -99,7 +101,7 @@ std::string CreateMasterSlaveServerGroupRequest::getMasterSlaveServerGroupName()
void CreateMasterSlaveServerGroupRequest::setMasterSlaveServerGroupName(const std::string& masterSlaveServerGroupName)
{
masterSlaveServerGroupName_ = masterSlaveServerGroupName;
setCoreParameter("MasterSlaveServerGroupName", masterSlaveServerGroupName);
setParameter("MasterSlaveServerGroupName", masterSlaveServerGroupName);
}
long CreateMasterSlaveServerGroupRequest::getOwnerId()const
@@ -110,7 +112,7 @@ long CreateMasterSlaveServerGroupRequest::getOwnerId()const
void CreateMasterSlaveServerGroupRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateMasterSlaveServerGroupRequest::getTags()const
@@ -121,7 +123,7 @@ std::string CreateMasterSlaveServerGroupRequest::getTags()const
void CreateMasterSlaveServerGroupRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string CreateMasterSlaveServerGroupRequest::getLoadBalancerId()const
@@ -132,6 +134,6 @@ std::string CreateMasterSlaveServerGroupRequest::getLoadBalancerId()const
void CreateMasterSlaveServerGroupRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateRulesRequest;
CreateRulesRequest::CreateRulesRequest() :
RpcServiceRequest("slb", "2014-05-15", "CreateRules")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateRulesRequest::~CreateRulesRequest()
{}
@@ -33,7 +35,7 @@ std::string CreateRulesRequest::getAccess_key_id()const
void CreateRulesRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long CreateRulesRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long CreateRulesRequest::getResourceOwnerId()const
void CreateRulesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string CreateRulesRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string CreateRulesRequest::getRegionId()const
void CreateRulesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string CreateRulesRequest::getRuleList()const
@@ -66,7 +68,7 @@ std::string CreateRulesRequest::getRuleList()const
void CreateRulesRequest::setRuleList(const std::string& ruleList)
{
ruleList_ = ruleList;
setCoreParameter("RuleList", ruleList);
setParameter("RuleList", ruleList);
}
int CreateRulesRequest::getListenerPort()const
@@ -77,7 +79,7 @@ int CreateRulesRequest::getListenerPort()const
void CreateRulesRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string CreateRulesRequest::getResourceOwnerAccount()const
@@ -88,7 +90,7 @@ std::string CreateRulesRequest::getResourceOwnerAccount()const
void CreateRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string CreateRulesRequest::getOwnerAccount()const
@@ -99,7 +101,7 @@ std::string CreateRulesRequest::getOwnerAccount()const
void CreateRulesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long CreateRulesRequest::getOwnerId()const
@@ -110,7 +112,7 @@ long CreateRulesRequest::getOwnerId()const
void CreateRulesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateRulesRequest::getListenerProtocol()const
@@ -121,7 +123,7 @@ std::string CreateRulesRequest::getListenerProtocol()const
void CreateRulesRequest::setListenerProtocol(const std::string& listenerProtocol)
{
listenerProtocol_ = listenerProtocol;
setCoreParameter("ListenerProtocol", listenerProtocol);
setParameter("ListenerProtocol", listenerProtocol);
}
std::string CreateRulesRequest::getTags()const
@@ -132,7 +134,7 @@ std::string CreateRulesRequest::getTags()const
void CreateRulesRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string CreateRulesRequest::getLoadBalancerId()const
@@ -143,6 +145,6 @@ std::string CreateRulesRequest::getLoadBalancerId()const
void CreateRulesRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::CreateVServerGroupRequest;
CreateVServerGroupRequest::CreateVServerGroupRequest() :
RpcServiceRequest("slb", "2014-05-15", "CreateVServerGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateVServerGroupRequest::~CreateVServerGroupRequest()
{}
@@ -33,7 +35,7 @@ std::string CreateVServerGroupRequest::getAccess_key_id()const
void CreateVServerGroupRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long CreateVServerGroupRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long CreateVServerGroupRequest::getResourceOwnerId()const
void CreateVServerGroupRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string CreateVServerGroupRequest::getBackendServers()const
@@ -55,7 +57,7 @@ std::string CreateVServerGroupRequest::getBackendServers()const
void CreateVServerGroupRequest::setBackendServers(const std::string& backendServers)
{
backendServers_ = backendServers;
setCoreParameter("BackendServers", backendServers);
setParameter("BackendServers", backendServers);
}
std::string CreateVServerGroupRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string CreateVServerGroupRequest::getRegionId()const
void CreateVServerGroupRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string CreateVServerGroupRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string CreateVServerGroupRequest::getResourceOwnerAccount()const
void CreateVServerGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string CreateVServerGroupRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string CreateVServerGroupRequest::getOwnerAccount()const
void CreateVServerGroupRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long CreateVServerGroupRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long CreateVServerGroupRequest::getOwnerId()const
void CreateVServerGroupRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateVServerGroupRequest::getTags()const
@@ -110,7 +112,7 @@ std::string CreateVServerGroupRequest::getTags()const
void CreateVServerGroupRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string CreateVServerGroupRequest::getVServerGroupName()const
@@ -121,7 +123,7 @@ std::string CreateVServerGroupRequest::getVServerGroupName()const
void CreateVServerGroupRequest::setVServerGroupName(const std::string& vServerGroupName)
{
vServerGroupName_ = vServerGroupName;
setCoreParameter("VServerGroupName", vServerGroupName);
setParameter("VServerGroupName", vServerGroupName);
}
std::string CreateVServerGroupRequest::getLoadBalancerId()const
@@ -132,6 +134,6 @@ std::string CreateVServerGroupRequest::getLoadBalancerId()const
void CreateVServerGroupRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -55,6 +55,10 @@ void CreateVServerGroupResult::parse(const std::string &payload)
backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString();
if(!valueBackendServersBackendServer["VpcId"].isNull())
backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString();
if(!valueBackendServersBackendServer["VbrId"].isNull())
backendServersObject.vbrId = valueBackendServersBackendServer["VbrId"].asString();
if(!valueBackendServersBackendServer["ServerRegionId"].isNull())
backendServersObject.serverRegionId = valueBackendServersBackendServer["ServerRegionId"].asString();
if(!valueBackendServersBackendServer["Description"].isNull())
backendServersObject.description = valueBackendServersBackendServer["Description"].asString();
backendServers_.push_back(backendServersObject);

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteAccessControlListRequest;
DeleteAccessControlListRequest::DeleteAccessControlListRequest() :
RpcServiceRequest("slb", "2014-05-15", "DeleteAccessControlList")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteAccessControlListRequest::~DeleteAccessControlListRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteAccessControlListRequest::getAccess_key_id()const
void DeleteAccessControlListRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DeleteAccessControlListRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DeleteAccessControlListRequest::getResourceOwnerId()const
void DeleteAccessControlListRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DeleteAccessControlListRequest::getAccessKeyId()const
@@ -55,7 +57,7 @@ std::string DeleteAccessControlListRequest::getAccessKeyId()const
void DeleteAccessControlListRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DeleteAccessControlListRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string DeleteAccessControlListRequest::getRegionId()const
void DeleteAccessControlListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DeleteAccessControlListRequest::getAclId()const
@@ -77,7 +79,7 @@ std::string DeleteAccessControlListRequest::getAclId()const
void DeleteAccessControlListRequest::setAclId(const std::string& aclId)
{
aclId_ = aclId;
setCoreParameter("AclId", aclId);
setParameter("AclId", aclId);
}
std::string DeleteAccessControlListRequest::getResourceOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DeleteAccessControlListRequest::getResourceOwnerAccount()const
void DeleteAccessControlListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteAccessControlListRequest::getOwnerAccount()const
@@ -99,7 +101,7 @@ std::string DeleteAccessControlListRequest::getOwnerAccount()const
void DeleteAccessControlListRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteAccessControlListRequest::getOwnerId()const
@@ -110,7 +112,7 @@ long DeleteAccessControlListRequest::getOwnerId()const
void DeleteAccessControlListRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteAccessControlListRequest::getTags()const
@@ -121,6 +123,6 @@ std::string DeleteAccessControlListRequest::getTags()const
void DeleteAccessControlListRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteCACertificateRequest;
DeleteCACertificateRequest::DeleteCACertificateRequest() :
RpcServiceRequest("slb", "2014-05-15", "DeleteCACertificate")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteCACertificateRequest::~DeleteCACertificateRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteCACertificateRequest::getAccess_key_id()const
void DeleteCACertificateRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DeleteCACertificateRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DeleteCACertificateRequest::getResourceOwnerId()const
void DeleteCACertificateRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DeleteCACertificateRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DeleteCACertificateRequest::getRegionId()const
void DeleteCACertificateRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DeleteCACertificateRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DeleteCACertificateRequest::getResourceOwnerAccount()const
void DeleteCACertificateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteCACertificateRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DeleteCACertificateRequest::getOwnerAccount()const
void DeleteCACertificateRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteCACertificateRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long DeleteCACertificateRequest::getOwnerId()const
void DeleteCACertificateRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteCACertificateRequest::getCACertificateId()const
@@ -99,6 +101,6 @@ std::string DeleteCACertificateRequest::getCACertificateId()const
void DeleteCACertificateRequest::setCACertificateId(const std::string& cACertificateId)
{
cACertificateId_ = cACertificateId;
setCoreParameter("CACertificateId", cACertificateId);
setParameter("CACertificateId", cACertificateId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteDomainExtensionRequest;
DeleteDomainExtensionRequest::DeleteDomainExtensionRequest() :
RpcServiceRequest("slb", "2014-05-15", "DeleteDomainExtension")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteDomainExtensionRequest::~DeleteDomainExtensionRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteDomainExtensionRequest::getAccess_key_id()const
void DeleteDomainExtensionRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DeleteDomainExtensionRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DeleteDomainExtensionRequest::getResourceOwnerId()const
void DeleteDomainExtensionRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DeleteDomainExtensionRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DeleteDomainExtensionRequest::getRegionId()const
void DeleteDomainExtensionRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DeleteDomainExtensionRequest::getDomainExtensionId()const
@@ -66,7 +68,7 @@ std::string DeleteDomainExtensionRequest::getDomainExtensionId()const
void DeleteDomainExtensionRequest::setDomainExtensionId(const std::string& domainExtensionId)
{
domainExtensionId_ = domainExtensionId;
setCoreParameter("DomainExtensionId", domainExtensionId);
setParameter("DomainExtensionId", domainExtensionId);
}
std::string DeleteDomainExtensionRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DeleteDomainExtensionRequest::getResourceOwnerAccount()const
void DeleteDomainExtensionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteDomainExtensionRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DeleteDomainExtensionRequest::getOwnerAccount()const
void DeleteDomainExtensionRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteDomainExtensionRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DeleteDomainExtensionRequest::getOwnerId()const
void DeleteDomainExtensionRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteDomainExtensionRequest::getTags()const
@@ -110,6 +112,6 @@ std::string DeleteDomainExtensionRequest::getTags()const
void DeleteDomainExtensionRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteLoadBalancerListenerRequest;
DeleteLoadBalancerListenerRequest::DeleteLoadBalancerListenerRequest() :
RpcServiceRequest("slb", "2014-05-15", "DeleteLoadBalancerListener")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteLoadBalancerListenerRequest::~DeleteLoadBalancerListenerRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteLoadBalancerListenerRequest::getAccess_key_id()const
void DeleteLoadBalancerListenerRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DeleteLoadBalancerListenerRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DeleteLoadBalancerListenerRequest::getResourceOwnerId()const
void DeleteLoadBalancerListenerRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DeleteLoadBalancerListenerRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DeleteLoadBalancerListenerRequest::getRegionId()const
void DeleteLoadBalancerListenerRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DeleteLoadBalancerListenerRequest::getListenerPort()const
@@ -66,7 +68,7 @@ int DeleteLoadBalancerListenerRequest::getListenerPort()const
void DeleteLoadBalancerListenerRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string DeleteLoadBalancerListenerRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DeleteLoadBalancerListenerRequest::getResourceOwnerAccount()const
void DeleteLoadBalancerListenerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteLoadBalancerListenerRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DeleteLoadBalancerListenerRequest::getOwnerAccount()const
void DeleteLoadBalancerListenerRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteLoadBalancerListenerRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DeleteLoadBalancerListenerRequest::getOwnerId()const
void DeleteLoadBalancerListenerRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteLoadBalancerListenerRequest::getListenerProtocol()const
@@ -110,7 +112,7 @@ std::string DeleteLoadBalancerListenerRequest::getListenerProtocol()const
void DeleteLoadBalancerListenerRequest::setListenerProtocol(const std::string& listenerProtocol)
{
listenerProtocol_ = listenerProtocol;
setCoreParameter("ListenerProtocol", listenerProtocol);
setParameter("ListenerProtocol", listenerProtocol);
}
std::string DeleteLoadBalancerListenerRequest::getTags()const
@@ -121,7 +123,7 @@ std::string DeleteLoadBalancerListenerRequest::getTags()const
void DeleteLoadBalancerListenerRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DeleteLoadBalancerListenerRequest::getLoadBalancerId()const
@@ -132,6 +134,6 @@ std::string DeleteLoadBalancerListenerRequest::getLoadBalancerId()const
void DeleteLoadBalancerListenerRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteLoadBalancerRequest;
DeleteLoadBalancerRequest::DeleteLoadBalancerRequest() :
RpcServiceRequest("slb", "2014-05-15", "DeleteLoadBalancer")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteLoadBalancerRequest::~DeleteLoadBalancerRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteLoadBalancerRequest::getAccess_key_id()const
void DeleteLoadBalancerRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DeleteLoadBalancerRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DeleteLoadBalancerRequest::getResourceOwnerId()const
void DeleteLoadBalancerRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DeleteLoadBalancerRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DeleteLoadBalancerRequest::getRegionId()const
void DeleteLoadBalancerRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DeleteLoadBalancerRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DeleteLoadBalancerRequest::getResourceOwnerAccount()const
void DeleteLoadBalancerRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteLoadBalancerRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DeleteLoadBalancerRequest::getOwnerAccount()const
void DeleteLoadBalancerRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteLoadBalancerRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long DeleteLoadBalancerRequest::getOwnerId()const
void DeleteLoadBalancerRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteLoadBalancerRequest::getTags()const
@@ -99,7 +101,7 @@ std::string DeleteLoadBalancerRequest::getTags()const
void DeleteLoadBalancerRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DeleteLoadBalancerRequest::getLoadBalancerId()const
@@ -110,6 +112,6 @@ std::string DeleteLoadBalancerRequest::getLoadBalancerId()const
void DeleteLoadBalancerRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteMasterSlaveServerGroupRequest;
DeleteMasterSlaveServerGroupRequest::DeleteMasterSlaveServerGroupRequest() :
RpcServiceRequest("slb", "2014-05-15", "DeleteMasterSlaveServerGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteMasterSlaveServerGroupRequest::~DeleteMasterSlaveServerGroupRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteMasterSlaveServerGroupRequest::getAccess_key_id()const
void DeleteMasterSlaveServerGroupRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DeleteMasterSlaveServerGroupRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DeleteMasterSlaveServerGroupRequest::getResourceOwnerId()const
void DeleteMasterSlaveServerGroupRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DeleteMasterSlaveServerGroupRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DeleteMasterSlaveServerGroupRequest::getRegionId()const
void DeleteMasterSlaveServerGroupRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DeleteMasterSlaveServerGroupRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DeleteMasterSlaveServerGroupRequest::getResourceOwnerAccount()const
void DeleteMasterSlaveServerGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteMasterSlaveServerGroupRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DeleteMasterSlaveServerGroupRequest::getOwnerAccount()const
void DeleteMasterSlaveServerGroupRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteMasterSlaveServerGroupRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long DeleteMasterSlaveServerGroupRequest::getOwnerId()const
void DeleteMasterSlaveServerGroupRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteMasterSlaveServerGroupRequest::getTags()const
@@ -99,7 +101,7 @@ std::string DeleteMasterSlaveServerGroupRequest::getTags()const
void DeleteMasterSlaveServerGroupRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DeleteMasterSlaveServerGroupRequest::getMasterSlaveServerGroupId()const
@@ -110,6 +112,6 @@ std::string DeleteMasterSlaveServerGroupRequest::getMasterSlaveServerGroupId()co
void DeleteMasterSlaveServerGroupRequest::setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId)
{
masterSlaveServerGroupId_ = masterSlaveServerGroupId;
setCoreParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId);
setParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteRulesRequest;
DeleteRulesRequest::DeleteRulesRequest() :
RpcServiceRequest("slb", "2014-05-15", "DeleteRules")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteRulesRequest::~DeleteRulesRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteRulesRequest::getAccess_key_id()const
void DeleteRulesRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DeleteRulesRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DeleteRulesRequest::getResourceOwnerId()const
void DeleteRulesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DeleteRulesRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DeleteRulesRequest::getRegionId()const
void DeleteRulesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DeleteRulesRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DeleteRulesRequest::getResourceOwnerAccount()const
void DeleteRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteRulesRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DeleteRulesRequest::getOwnerAccount()const
void DeleteRulesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteRulesRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long DeleteRulesRequest::getOwnerId()const
void DeleteRulesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteRulesRequest::getTags()const
@@ -99,7 +101,7 @@ std::string DeleteRulesRequest::getTags()const
void DeleteRulesRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DeleteRulesRequest::getRuleIds()const
@@ -110,6 +112,6 @@ std::string DeleteRulesRequest::getRuleIds()const
void DeleteRulesRequest::setRuleIds(const std::string& ruleIds)
{
ruleIds_ = ruleIds;
setCoreParameter("RuleIds", ruleIds);
setParameter("RuleIds", ruleIds);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteServerCertificateRequest;
DeleteServerCertificateRequest::DeleteServerCertificateRequest() :
RpcServiceRequest("slb", "2014-05-15", "DeleteServerCertificate")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteServerCertificateRequest::~DeleteServerCertificateRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteServerCertificateRequest::getAccess_key_id()const
void DeleteServerCertificateRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DeleteServerCertificateRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DeleteServerCertificateRequest::getResourceOwnerId()const
void DeleteServerCertificateRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DeleteServerCertificateRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DeleteServerCertificateRequest::getRegionId()const
void DeleteServerCertificateRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DeleteServerCertificateRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DeleteServerCertificateRequest::getResourceOwnerAccount()const
void DeleteServerCertificateRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteServerCertificateRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DeleteServerCertificateRequest::getOwnerAccount()const
void DeleteServerCertificateRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteServerCertificateRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long DeleteServerCertificateRequest::getOwnerId()const
void DeleteServerCertificateRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteServerCertificateRequest::getServerCertificateId()const
@@ -99,7 +101,7 @@ std::string DeleteServerCertificateRequest::getServerCertificateId()const
void DeleteServerCertificateRequest::setServerCertificateId(const std::string& serverCertificateId)
{
serverCertificateId_ = serverCertificateId;
setCoreParameter("ServerCertificateId", serverCertificateId);
setParameter("ServerCertificateId", serverCertificateId);
}
std::string DeleteServerCertificateRequest::getTags()const
@@ -110,6 +112,6 @@ std::string DeleteServerCertificateRequest::getTags()const
void DeleteServerCertificateRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DeleteVServerGroupRequest;
DeleteVServerGroupRequest::DeleteVServerGroupRequest() :
RpcServiceRequest("slb", "2014-05-15", "DeleteVServerGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteVServerGroupRequest::~DeleteVServerGroupRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteVServerGroupRequest::getAccess_key_id()const
void DeleteVServerGroupRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DeleteVServerGroupRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DeleteVServerGroupRequest::getResourceOwnerId()const
void DeleteVServerGroupRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DeleteVServerGroupRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DeleteVServerGroupRequest::getRegionId()const
void DeleteVServerGroupRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DeleteVServerGroupRequest::getVServerGroupId()const
@@ -66,7 +68,7 @@ std::string DeleteVServerGroupRequest::getVServerGroupId()const
void DeleteVServerGroupRequest::setVServerGroupId(const std::string& vServerGroupId)
{
vServerGroupId_ = vServerGroupId;
setCoreParameter("VServerGroupId", vServerGroupId);
setParameter("VServerGroupId", vServerGroupId);
}
std::string DeleteVServerGroupRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DeleteVServerGroupRequest::getResourceOwnerAccount()const
void DeleteVServerGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteVServerGroupRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DeleteVServerGroupRequest::getOwnerAccount()const
void DeleteVServerGroupRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteVServerGroupRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DeleteVServerGroupRequest::getOwnerId()const
void DeleteVServerGroupRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteVServerGroupRequest::getTags()const
@@ -110,6 +112,6 @@ std::string DeleteVServerGroupRequest::getTags()const
void DeleteVServerGroupRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeAccessControlListAttributeRequest;
DescribeAccessControlListAttributeRequest::DescribeAccessControlListAttributeRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeAccessControlListAttribute")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeAccessControlListAttributeRequest::~DescribeAccessControlListAttributeRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeAccessControlListAttributeRequest::getAccess_key_id()const
void DescribeAccessControlListAttributeRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeAccessControlListAttributeRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeAccessControlListAttributeRequest::getResourceOwnerId()const
void DescribeAccessControlListAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeAccessControlListAttributeRequest::getAccessKeyId()const
@@ -55,7 +57,7 @@ std::string DescribeAccessControlListAttributeRequest::getAccessKeyId()const
void DescribeAccessControlListAttributeRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeAccessControlListAttributeRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string DescribeAccessControlListAttributeRequest::getRegionId()const
void DescribeAccessControlListAttributeRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeAccessControlListAttributeRequest::getAclId()const
@@ -77,7 +79,7 @@ std::string DescribeAccessControlListAttributeRequest::getAclId()const
void DescribeAccessControlListAttributeRequest::setAclId(const std::string& aclId)
{
aclId_ = aclId;
setCoreParameter("AclId", aclId);
setParameter("AclId", aclId);
}
std::string DescribeAccessControlListAttributeRequest::getResourceOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeAccessControlListAttributeRequest::getResourceOwnerAccount()
void DescribeAccessControlListAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeAccessControlListAttributeRequest::getOwnerAccount()const
@@ -99,7 +101,7 @@ std::string DescribeAccessControlListAttributeRequest::getOwnerAccount()const
void DescribeAccessControlListAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string DescribeAccessControlListAttributeRequest::getAclEntryComment()const
@@ -110,7 +112,7 @@ std::string DescribeAccessControlListAttributeRequest::getAclEntryComment()const
void DescribeAccessControlListAttributeRequest::setAclEntryComment(const std::string& aclEntryComment)
{
aclEntryComment_ = aclEntryComment;
setCoreParameter("AclEntryComment", aclEntryComment);
setParameter("AclEntryComment", aclEntryComment);
}
long DescribeAccessControlListAttributeRequest::getOwnerId()const
@@ -121,7 +123,7 @@ long DescribeAccessControlListAttributeRequest::getOwnerId()const
void DescribeAccessControlListAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeAccessControlListAttributeRequest::getTags()const
@@ -132,6 +134,6 @@ std::string DescribeAccessControlListAttributeRequest::getTags()const
void DescribeAccessControlListAttributeRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeAccessControlListsRequest;
DescribeAccessControlListsRequest::DescribeAccessControlListsRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeAccessControlLists")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeAccessControlListsRequest::~DescribeAccessControlListsRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeAccessControlListsRequest::getAccess_key_id()const
void DescribeAccessControlListsRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeAccessControlListsRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeAccessControlListsRequest::getResourceOwnerId()const
void DescribeAccessControlListsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeAccessControlListsRequest::getAclName()const
@@ -55,7 +57,7 @@ std::string DescribeAccessControlListsRequest::getAclName()const
void DescribeAccessControlListsRequest::setAclName(const std::string& aclName)
{
aclName_ = aclName;
setCoreParameter("AclName", aclName);
setParameter("AclName", aclName);
}
std::string DescribeAccessControlListsRequest::getAddressIPVersion()const
@@ -66,7 +68,7 @@ std::string DescribeAccessControlListsRequest::getAddressIPVersion()const
void DescribeAccessControlListsRequest::setAddressIPVersion(const std::string& addressIPVersion)
{
addressIPVersion_ = addressIPVersion;
setCoreParameter("AddressIPVersion", addressIPVersion);
setParameter("AddressIPVersion", addressIPVersion);
}
int DescribeAccessControlListsRequest::getPageNumber()const
@@ -77,7 +79,7 @@ int DescribeAccessControlListsRequest::getPageNumber()const
void DescribeAccessControlListsRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeAccessControlListsRequest::getAccessKeyId()const
@@ -88,7 +90,7 @@ std::string DescribeAccessControlListsRequest::getAccessKeyId()const
void DescribeAccessControlListsRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeAccessControlListsRequest::getResourceGroupId()const
@@ -99,7 +101,7 @@ std::string DescribeAccessControlListsRequest::getResourceGroupId()const
void DescribeAccessControlListsRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setCoreParameter("ResourceGroupId", resourceGroupId);
setParameter("ResourceGroupId", resourceGroupId);
}
std::string DescribeAccessControlListsRequest::getRegionId()const
@@ -110,7 +112,7 @@ std::string DescribeAccessControlListsRequest::getRegionId()const
void DescribeAccessControlListsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeAccessControlListsRequest::getPageSize()const
@@ -121,7 +123,7 @@ int DescribeAccessControlListsRequest::getPageSize()const
void DescribeAccessControlListsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
std::vector<DescribeAccessControlListsRequest::Tag> DescribeAccessControlListsRequest::getTag()const
@@ -132,12 +134,11 @@ std::vector<DescribeAccessControlListsRequest::Tag> DescribeAccessControlListsRe
void DescribeAccessControlListsRequest::setTag(const std::vector<Tag>& tag)
{
tag_ = tag;
int i = 0;
for(int i = 0; i!= tag.size(); i++) {
auto obj = tag.at(i);
std::string str ="Tag."+ std::to_string(i);
setCoreParameter(str + ".Value", obj.value);
setCoreParameter(str + ".Key", obj.key);
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
}
@@ -149,7 +150,7 @@ std::string DescribeAccessControlListsRequest::getResourceOwnerAccount()const
void DescribeAccessControlListsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeAccessControlListsRequest::getOwnerAccount()const
@@ -160,7 +161,7 @@ std::string DescribeAccessControlListsRequest::getOwnerAccount()const
void DescribeAccessControlListsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeAccessControlListsRequest::getOwnerId()const
@@ -171,7 +172,7 @@ long DescribeAccessControlListsRequest::getOwnerId()const
void DescribeAccessControlListsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeAccessControlListsRequest::getTags()const
@@ -182,6 +183,6 @@ std::string DescribeAccessControlListsRequest::getTags()const
void DescribeAccessControlListsRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeAvailableResourceRequest;
DescribeAvailableResourceRequest::DescribeAvailableResourceRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeAvailableResource")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeAvailableResourceRequest::~DescribeAvailableResourceRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeAvailableResourceRequest::getAccess_key_id()const
void DescribeAvailableResourceRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeAvailableResourceRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeAvailableResourceRequest::getResourceOwnerId()const
void DescribeAvailableResourceRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeAvailableResourceRequest::getAddressIPVersion()const
@@ -55,7 +57,7 @@ std::string DescribeAvailableResourceRequest::getAddressIPVersion()const
void DescribeAvailableResourceRequest::setAddressIPVersion(const std::string& addressIPVersion)
{
addressIPVersion_ = addressIPVersion;
setCoreParameter("AddressIPVersion", addressIPVersion);
setParameter("AddressIPVersion", addressIPVersion);
}
std::string DescribeAvailableResourceRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string DescribeAvailableResourceRequest::getRegionId()const
void DescribeAvailableResourceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeAvailableResourceRequest::getAddressType()const
@@ -77,7 +79,7 @@ std::string DescribeAvailableResourceRequest::getAddressType()const
void DescribeAvailableResourceRequest::setAddressType(const std::string& addressType)
{
addressType_ = addressType;
setCoreParameter("AddressType", addressType);
setParameter("AddressType", addressType);
}
std::string DescribeAvailableResourceRequest::getResourceOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeAvailableResourceRequest::getResourceOwnerAccount()const
void DescribeAvailableResourceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeAvailableResourceRequest::getOwnerAccount()const
@@ -99,7 +101,7 @@ std::string DescribeAvailableResourceRequest::getOwnerAccount()const
void DescribeAvailableResourceRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeAvailableResourceRequest::getOwnerId()const
@@ -110,6 +112,6 @@ long DescribeAvailableResourceRequest::getOwnerId()const
void DescribeAvailableResourceRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeCACertificatesRequest;
DescribeCACertificatesRequest::DescribeCACertificatesRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeCACertificates")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeCACertificatesRequest::~DescribeCACertificatesRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeCACertificatesRequest::getAccess_key_id()const
void DescribeCACertificatesRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeCACertificatesRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeCACertificatesRequest::getResourceOwnerId()const
void DescribeCACertificatesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeCACertificatesRequest::getResourceGroupId()const
@@ -55,7 +57,7 @@ std::string DescribeCACertificatesRequest::getResourceGroupId()const
void DescribeCACertificatesRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setCoreParameter("ResourceGroupId", resourceGroupId);
setParameter("ResourceGroupId", resourceGroupId);
}
std::string DescribeCACertificatesRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string DescribeCACertificatesRequest::getRegionId()const
void DescribeCACertificatesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::vector<DescribeCACertificatesRequest::Tag> DescribeCACertificatesRequest::getTag()const
@@ -77,12 +79,11 @@ std::vector<DescribeCACertificatesRequest::Tag> DescribeCACertificatesRequest::g
void DescribeCACertificatesRequest::setTag(const std::vector<Tag>& tag)
{
tag_ = tag;
int i = 0;
for(int i = 0; i!= tag.size(); i++) {
auto obj = tag.at(i);
std::string str ="Tag."+ std::to_string(i);
setCoreParameter(str + ".Value", obj.value);
setCoreParameter(str + ".Key", obj.key);
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
}
@@ -94,7 +95,7 @@ std::string DescribeCACertificatesRequest::getResourceOwnerAccount()const
void DescribeCACertificatesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeCACertificatesRequest::getOwnerAccount()const
@@ -105,7 +106,7 @@ std::string DescribeCACertificatesRequest::getOwnerAccount()const
void DescribeCACertificatesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeCACertificatesRequest::getOwnerId()const
@@ -116,7 +117,7 @@ long DescribeCACertificatesRequest::getOwnerId()const
void DescribeCACertificatesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeCACertificatesRequest::getCACertificateId()const
@@ -127,6 +128,6 @@ std::string DescribeCACertificatesRequest::getCACertificateId()const
void DescribeCACertificatesRequest::setCACertificateId(const std::string& cACertificateId)
{
cACertificateId_ = cACertificateId;
setCoreParameter("CACertificateId", cACertificateId);
setParameter("CACertificateId", cACertificateId);
}

View File

@@ -0,0 +1,117 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/slb/model/DescribeDomainExtensionAttributeRequest.h>
using AlibabaCloud::Slb::Model::DescribeDomainExtensionAttributeRequest;
DescribeDomainExtensionAttributeRequest::DescribeDomainExtensionAttributeRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeDomainExtensionAttribute")
{
setMethod(HttpRequest::Method::Post);
}
DescribeDomainExtensionAttributeRequest::~DescribeDomainExtensionAttributeRequest()
{}
std::string DescribeDomainExtensionAttributeRequest::getAccess_key_id()const
{
return access_key_id_;
}
void DescribeDomainExtensionAttributeRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setParameter("Access_key_id", access_key_id);
}
long DescribeDomainExtensionAttributeRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
}
void DescribeDomainExtensionAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeDomainExtensionAttributeRequest::getRegionId()const
{
return regionId_;
}
void DescribeDomainExtensionAttributeRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}
std::string DescribeDomainExtensionAttributeRequest::getDomainExtensionId()const
{
return domainExtensionId_;
}
void DescribeDomainExtensionAttributeRequest::setDomainExtensionId(const std::string& domainExtensionId)
{
domainExtensionId_ = domainExtensionId;
setParameter("DomainExtensionId", domainExtensionId);
}
std::string DescribeDomainExtensionAttributeRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void DescribeDomainExtensionAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeDomainExtensionAttributeRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void DescribeDomainExtensionAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
}
long DescribeDomainExtensionAttributeRequest::getOwnerId()const
{
return ownerId_;
}
void DescribeDomainExtensionAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeDomainExtensionAttributeRequest::getTags()const
{
return tags_;
}
void DescribeDomainExtensionAttributeRequest::setTags(const std::string& tags)
{
tags_ = tags;
setParameter("Tags", tags);
}

View File

@@ -0,0 +1,79 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/slb/model/DescribeDomainExtensionAttributeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Slb;
using namespace AlibabaCloud::Slb::Model;
DescribeDomainExtensionAttributeResult::DescribeDomainExtensionAttributeResult() :
ServiceResult()
{}
DescribeDomainExtensionAttributeResult::DescribeDomainExtensionAttributeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDomainExtensionAttributeResult::~DescribeDomainExtensionAttributeResult()
{}
void DescribeDomainExtensionAttributeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["DomainExtensionId"].isNull())
domainExtensionId_ = value["DomainExtensionId"].asString();
if(!value["Domain"].isNull())
domain_ = value["Domain"].asString();
if(!value["ServerCertificateId"].isNull())
serverCertificateId_ = value["ServerCertificateId"].asString();
if(!value["LoadBalancerId"].isNull())
loadBalancerId_ = value["LoadBalancerId"].asString();
if(!value["ListenerPort"].isNull())
listenerPort_ = std::stoi(value["ListenerPort"].asString());
}
std::string DescribeDomainExtensionAttributeResult::getDomainExtensionId()const
{
return domainExtensionId_;
}
int DescribeDomainExtensionAttributeResult::getListenerPort()const
{
return listenerPort_;
}
std::string DescribeDomainExtensionAttributeResult::getServerCertificateId()const
{
return serverCertificateId_;
}
std::string DescribeDomainExtensionAttributeResult::getLoadBalancerId()const
{
return loadBalancerId_;
}
std::string DescribeDomainExtensionAttributeResult::getDomain()const
{
return domain_;
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeDomainExtensionsRequest;
DescribeDomainExtensionsRequest::DescribeDomainExtensionsRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeDomainExtensions")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDomainExtensionsRequest::~DescribeDomainExtensionsRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeDomainExtensionsRequest::getAccess_key_id()const
void DescribeDomainExtensionsRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeDomainExtensionsRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeDomainExtensionsRequest::getResourceOwnerId()const
void DescribeDomainExtensionsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeDomainExtensionsRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeDomainExtensionsRequest::getRegionId()const
void DescribeDomainExtensionsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeDomainExtensionsRequest::getDomainExtensionId()const
@@ -66,7 +68,7 @@ std::string DescribeDomainExtensionsRequest::getDomainExtensionId()const
void DescribeDomainExtensionsRequest::setDomainExtensionId(const std::string& domainExtensionId)
{
domainExtensionId_ = domainExtensionId;
setCoreParameter("DomainExtensionId", domainExtensionId);
setParameter("DomainExtensionId", domainExtensionId);
}
int DescribeDomainExtensionsRequest::getListenerPort()const
@@ -77,7 +79,7 @@ int DescribeDomainExtensionsRequest::getListenerPort()const
void DescribeDomainExtensionsRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string DescribeDomainExtensionsRequest::getResourceOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeDomainExtensionsRequest::getResourceOwnerAccount()const
void DescribeDomainExtensionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeDomainExtensionsRequest::getOwnerAccount()const
@@ -99,7 +101,7 @@ std::string DescribeDomainExtensionsRequest::getOwnerAccount()const
void DescribeDomainExtensionsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeDomainExtensionsRequest::getOwnerId()const
@@ -110,7 +112,7 @@ long DescribeDomainExtensionsRequest::getOwnerId()const
void DescribeDomainExtensionsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeDomainExtensionsRequest::getTags()const
@@ -121,7 +123,7 @@ std::string DescribeDomainExtensionsRequest::getTags()const
void DescribeDomainExtensionsRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeDomainExtensionsRequest::getLoadBalancerId()const
@@ -132,6 +134,6 @@ std::string DescribeDomainExtensionsRequest::getLoadBalancerId()const
void DescribeDomainExtensionsRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeHealthStatusRequest;
DescribeHealthStatusRequest::DescribeHealthStatusRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeHealthStatus")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeHealthStatusRequest::~DescribeHealthStatusRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeHealthStatusRequest::getAccess_key_id()const
void DescribeHealthStatusRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeHealthStatusRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeHealthStatusRequest::getResourceOwnerId()const
void DescribeHealthStatusRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeHealthStatusRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeHealthStatusRequest::getRegionId()const
void DescribeHealthStatusRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeHealthStatusRequest::getListenerPort()const
@@ -66,7 +68,7 @@ int DescribeHealthStatusRequest::getListenerPort()const
void DescribeHealthStatusRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string DescribeHealthStatusRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeHealthStatusRequest::getResourceOwnerAccount()const
void DescribeHealthStatusRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeHealthStatusRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeHealthStatusRequest::getOwnerAccount()const
void DescribeHealthStatusRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeHealthStatusRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DescribeHealthStatusRequest::getOwnerId()const
void DescribeHealthStatusRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeHealthStatusRequest::getListenerProtocol()const
@@ -110,7 +112,7 @@ std::string DescribeHealthStatusRequest::getListenerProtocol()const
void DescribeHealthStatusRequest::setListenerProtocol(const std::string& listenerProtocol)
{
listenerProtocol_ = listenerProtocol;
setCoreParameter("ListenerProtocol", listenerProtocol);
setParameter("ListenerProtocol", listenerProtocol);
}
std::string DescribeHealthStatusRequest::getTags()const
@@ -121,7 +123,7 @@ std::string DescribeHealthStatusRequest::getTags()const
void DescribeHealthStatusRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeHealthStatusRequest::getLoadBalancerId()const
@@ -132,6 +134,6 @@ std::string DescribeHealthStatusRequest::getLoadBalancerId()const
void DescribeHealthStatusRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeListenerAccessControlAttributeRequest;
DescribeListenerAccessControlAttributeRequest::DescribeListenerAccessControlAttributeRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeListenerAccessControlAttribute")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeListenerAccessControlAttributeRequest::~DescribeListenerAccessControlAttributeRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getAccess_key_id()con
void DescribeListenerAccessControlAttributeRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeListenerAccessControlAttributeRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeListenerAccessControlAttributeRequest::getResourceOwnerId()const
void DescribeListenerAccessControlAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeListenerAccessControlAttributeRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getRegionId()const
void DescribeListenerAccessControlAttributeRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeListenerAccessControlAttributeRequest::getListenerPort()const
@@ -66,7 +68,7 @@ int DescribeListenerAccessControlAttributeRequest::getListenerPort()const
void DescribeListenerAccessControlAttributeRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string DescribeListenerAccessControlAttributeRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getResourceOwnerAccou
void DescribeListenerAccessControlAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeListenerAccessControlAttributeRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getOwnerAccount()cons
void DescribeListenerAccessControlAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeListenerAccessControlAttributeRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DescribeListenerAccessControlAttributeRequest::getOwnerId()const
void DescribeListenerAccessControlAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeListenerAccessControlAttributeRequest::getListenerProtocol()const
@@ -110,7 +112,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getListenerProtocol()
void DescribeListenerAccessControlAttributeRequest::setListenerProtocol(const std::string& listenerProtocol)
{
listenerProtocol_ = listenerProtocol;
setCoreParameter("ListenerProtocol", listenerProtocol);
setParameter("ListenerProtocol", listenerProtocol);
}
std::string DescribeListenerAccessControlAttributeRequest::getTags()const
@@ -121,7 +123,7 @@ std::string DescribeListenerAccessControlAttributeRequest::getTags()const
void DescribeListenerAccessControlAttributeRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeListenerAccessControlAttributeRequest::getLoadBalancerId()const
@@ -132,6 +134,6 @@ std::string DescribeListenerAccessControlAttributeRequest::getLoadBalancerId()co
void DescribeListenerAccessControlAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancerAttributeRequest;
DescribeLoadBalancerAttributeRequest::DescribeLoadBalancerAttributeRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerAttribute")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeLoadBalancerAttributeRequest::~DescribeLoadBalancerAttributeRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeLoadBalancerAttributeRequest::getAccess_key_id()const
void DescribeLoadBalancerAttributeRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeLoadBalancerAttributeRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeLoadBalancerAttributeRequest::getResourceOwnerId()const
void DescribeLoadBalancerAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
bool DescribeLoadBalancerAttributeRequest::getIncludeReservedData()const
@@ -55,7 +57,7 @@ bool DescribeLoadBalancerAttributeRequest::getIncludeReservedData()const
void DescribeLoadBalancerAttributeRequest::setIncludeReservedData(bool includeReservedData)
{
includeReservedData_ = includeReservedData;
setCoreParameter("IncludeReservedData", includeReservedData ? "true" : "false");
setParameter("IncludeReservedData", includeReservedData ? "true" : "false");
}
std::string DescribeLoadBalancerAttributeRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string DescribeLoadBalancerAttributeRequest::getRegionId()const
void DescribeLoadBalancerAttributeRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeLoadBalancerAttributeRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeLoadBalancerAttributeRequest::getResourceOwnerAccount()const
void DescribeLoadBalancerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeLoadBalancerAttributeRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeLoadBalancerAttributeRequest::getOwnerAccount()const
void DescribeLoadBalancerAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeLoadBalancerAttributeRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DescribeLoadBalancerAttributeRequest::getOwnerId()const
void DescribeLoadBalancerAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeLoadBalancerAttributeRequest::getTags()const
@@ -110,7 +112,7 @@ std::string DescribeLoadBalancerAttributeRequest::getTags()const
void DescribeLoadBalancerAttributeRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeLoadBalancerAttributeRequest::getLoadBalancerId()const
@@ -121,6 +123,6 @@ std::string DescribeLoadBalancerAttributeRequest::getLoadBalancerId()const
void DescribeLoadBalancerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -86,6 +86,9 @@ void DescribeLoadBalancerAttributeResult::parse(const std::string &payload)
auto allListenerPorts = value["ListenerPorts"]["ListenerPort"];
for (const auto &item : allListenerPorts)
listenerPorts_.push_back(item.asString());
auto allLabels = value["Labels"]["Label"];
for (const auto &item : allLabels)
labels_.push_back(item.asString());
if(!value["LoadBalancerId"].isNull())
loadBalancerId_ = value["LoadBalancerId"].asString();
if(!value["ResourceGroupId"].isNull())
@@ -152,6 +155,10 @@ void DescribeLoadBalancerAttributeResult::parse(const std::string &payload)
reservedInfoActiveTime_ = value["ReservedInfoActiveTime"].asString();
if(!value["DeleteProtection"].isNull())
deleteProtection_ = value["DeleteProtection"].asString();
if(!value["AssociatedCenId"].isNull())
associatedCenId_ = value["AssociatedCenId"].asString();
if(!value["AssociatedCenStatus"].isNull())
associatedCenStatus_ = value["AssociatedCenStatus"].asString();
if(!value["CloudInstanceType"].isNull())
cloudInstanceType_ = value["CloudInstanceType"].asString();
if(!value["CloudInstanceId"].isNull())
@@ -160,6 +167,8 @@ void DescribeLoadBalancerAttributeResult::parse(const std::string &payload)
tunnelType_ = value["TunnelType"].asString();
if(!value["CloudInstanceUid"].isNull())
cloudInstanceUid_ = std::stol(value["CloudInstanceUid"].asString());
if(!value["SupportPrivateLink"].isNull())
supportPrivateLink_ = value["SupportPrivateLink"].asString() == "true";
}
@@ -168,6 +177,11 @@ int DescribeLoadBalancerAttributeResult::getRenewalDuration()const
return renewalDuration_;
}
std::string DescribeLoadBalancerAttributeResult::getAssociatedCenStatus()const
{
return associatedCenStatus_;
}
std::vector<DescribeLoadBalancerAttributeResult::ListenerPortAndProtocal> DescribeLoadBalancerAttributeResult::getListenerPortsAndProtocal()const
{
return listenerPortsAndProtocal_;
@@ -188,6 +202,11 @@ std::string DescribeLoadBalancerAttributeResult::getEndTime()const
return endTime_;
}
bool DescribeLoadBalancerAttributeResult::getSupportPrivateLink()const
{
return supportPrivateLink_;
}
std::string DescribeLoadBalancerAttributeResult::getAddressIPVersion()const
{
return addressIPVersion_;
@@ -233,6 +252,11 @@ int DescribeLoadBalancerAttributeResult::getBandwidth()const
return bandwidth_;
}
std::string DescribeLoadBalancerAttributeResult::getAssociatedCenId()const
{
return associatedCenId_;
}
std::vector<std::string> DescribeLoadBalancerAttributeResult::getListenerPorts()const
{
return listenerPorts_;
@@ -278,6 +302,11 @@ long DescribeLoadBalancerAttributeResult::getCloudInstanceUid()const
return cloudInstanceUid_;
}
std::vector<std::string> DescribeLoadBalancerAttributeResult::getLabels()const
{
return labels_;
}
std::string DescribeLoadBalancerAttributeResult::getRenewalCycUnit()const
{
return renewalCycUnit_;

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancerHTTPListenerAttributeRequest
DescribeLoadBalancerHTTPListenerAttributeRequest::DescribeLoadBalancerHTTPListenerAttributeRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerHTTPListenerAttribute")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeLoadBalancerHTTPListenerAttributeRequest::~DescribeLoadBalancerHTTPListenerAttributeRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getAccess_key_id()
void DescribeLoadBalancerHTTPListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeLoadBalancerHTTPListenerAttributeRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeLoadBalancerHTTPListenerAttributeRequest::getResourceOwnerId()const
void DescribeLoadBalancerHTTPListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getRegionId()const
void DescribeLoadBalancerHTTPListenerAttributeRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeLoadBalancerHTTPListenerAttributeRequest::getListenerPort()const
@@ -66,7 +68,7 @@ int DescribeLoadBalancerHTTPListenerAttributeRequest::getListenerPort()const
void DescribeLoadBalancerHTTPListenerAttributeRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getResourceOwnerAc
void DescribeLoadBalancerHTTPListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getOwnerAccount()c
void DescribeLoadBalancerHTTPListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeLoadBalancerHTTPListenerAttributeRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DescribeLoadBalancerHTTPListenerAttributeRequest::getOwnerId()const
void DescribeLoadBalancerHTTPListenerAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getTags()const
@@ -110,7 +112,7 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getTags()const
void DescribeLoadBalancerHTTPListenerAttributeRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getLoadBalancerId()const
@@ -121,6 +123,6 @@ std::string DescribeLoadBalancerHTTPListenerAttributeRequest::getLoadBalancerId(
void DescribeLoadBalancerHTTPListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -55,6 +55,9 @@ void DescribeLoadBalancerHTTPListenerAttributeResult::parse(const std::string &p
rulesObject.vServerGroupId = valueRulesRule["VServerGroupId"].asString();
rules_.push_back(rulesObject);
}
auto allAclIds = value["AclIds"]["AclId"];
for (const auto &item : allAclIds)
aclIds_.push_back(item.asString());
if(!value["ListenerPort"].isNull())
listenerPort_ = std::stoi(value["ListenerPort"].asString());
if(!value["BackendServerPort"].isNull())
@@ -131,6 +134,12 @@ void DescribeLoadBalancerHTTPListenerAttributeResult::parse(const std::string &p
idleTimeout_ = std::stoi(value["IdleTimeout"].asString());
if(!value["Description"].isNull())
description_ = value["Description"].asString();
if(!value["XForwardedFor_SLBPORT"].isNull())
xForwardedFor_SLBPORT_ = value["XForwardedFor_SLBPORT"].asString();
if(!value["XForwardedFor_ClientSrcPort"].isNull())
xForwardedFor_ClientSrcPort_ = value["XForwardedFor_ClientSrcPort"].asString();
if(!value["ForwardCode"].isNull())
forwardCode_ = std::stoi(value["ForwardCode"].asString());
}
@@ -194,6 +203,11 @@ int DescribeLoadBalancerHTTPListenerAttributeResult::getHealthCheckConnectPort()
return healthCheckConnectPort_;
}
std::string DescribeLoadBalancerHTTPListenerAttributeResult::getXForwardedFor_SLBPORT()const
{
return xForwardedFor_SLBPORT_;
}
std::string DescribeLoadBalancerHTTPListenerAttributeResult::getHealthCheckMethod()const
{
return healthCheckMethod_;
@@ -229,6 +243,11 @@ std::string DescribeLoadBalancerHTTPListenerAttributeResult::getHealthCheckHttpC
return healthCheckHttpCode_;
}
int DescribeLoadBalancerHTTPListenerAttributeResult::getForwardCode()const
{
return forwardCode_;
}
std::string DescribeLoadBalancerHTTPListenerAttributeResult::getStatus()const
{
return status_;
@@ -309,6 +328,11 @@ std::string DescribeLoadBalancerHTTPListenerAttributeResult::getXForwardedFor()c
return xForwardedFor_;
}
std::string DescribeLoadBalancerHTTPListenerAttributeResult::getXForwardedFor_ClientSrcPort()const
{
return xForwardedFor_ClientSrcPort_;
}
std::string DescribeLoadBalancerHTTPListenerAttributeResult::getHealthCheckDomain()const
{
return healthCheckDomain_;
@@ -324,6 +348,11 @@ std::string DescribeLoadBalancerHTTPListenerAttributeResult::getAclType()const
return aclType_;
}
std::vector<std::string> DescribeLoadBalancerHTTPListenerAttributeResult::getAclIds()const
{
return aclIds_;
}
std::string DescribeLoadBalancerHTTPListenerAttributeResult::getHealthCheckType()const
{
return healthCheckType_;

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancerHTTPSListenerAttributeReques
DescribeLoadBalancerHTTPSListenerAttributeRequest::DescribeLoadBalancerHTTPSListenerAttributeRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerHTTPSListenerAttribute")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeLoadBalancerHTTPSListenerAttributeRequest::~DescribeLoadBalancerHTTPSListenerAttributeRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getAccess_key_id(
void DescribeLoadBalancerHTTPSListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeLoadBalancerHTTPSListenerAttributeRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeLoadBalancerHTTPSListenerAttributeRequest::getResourceOwnerId()cons
void DescribeLoadBalancerHTTPSListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getRegionId()cons
void DescribeLoadBalancerHTTPSListenerAttributeRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeLoadBalancerHTTPSListenerAttributeRequest::getListenerPort()const
@@ -66,7 +68,7 @@ int DescribeLoadBalancerHTTPSListenerAttributeRequest::getListenerPort()const
void DescribeLoadBalancerHTTPSListenerAttributeRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getResourceOwnerA
void DescribeLoadBalancerHTTPSListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getOwnerAccount()
void DescribeLoadBalancerHTTPSListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeLoadBalancerHTTPSListenerAttributeRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DescribeLoadBalancerHTTPSListenerAttributeRequest::getOwnerId()const
void DescribeLoadBalancerHTTPSListenerAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getTags()const
@@ -110,7 +112,7 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getTags()const
void DescribeLoadBalancerHTTPSListenerAttributeRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getLoadBalancerId()const
@@ -121,6 +123,6 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeRequest::getLoadBalancerId
void DescribeLoadBalancerHTTPSListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -67,12 +67,15 @@ void DescribeLoadBalancerHTTPSListenerAttributeResult::parse(const std::string &
domainExtensionsObject.serverCertificateId = valueDomainExtensionsDomainExtension["ServerCertificateId"].asString();
domainExtensions_.push_back(domainExtensionsObject);
}
auto allAclIds = value["AclIds"]["AclId"];
for (const auto &item : allAclIds)
aclIds_.push_back(item.asString());
if(!value["ListenerPort"].isNull())
listenerPort_ = std::stoi(value["ListenerPort"].asString());
if(!value["BackendServerPort"].isNull())
backendServerPort_ = std::stoi(value["BackendServerPort"].asString());
if(!value["BackendProtocol"].isNull())
backendProtocol_ = std::stoi(value["BackendProtocol"].asString());
backendProtocol_ = value["BackendProtocol"].asString();
if(!value["Bandwidth"].isNull())
bandwidth_ = std::stoi(value["Bandwidth"].asString());
if(!value["Status"].isNull())
@@ -149,44 +152,34 @@ void DescribeLoadBalancerHTTPSListenerAttributeResult::parse(const std::string &
tLSCipherPolicy_ = value["TLSCipherPolicy"].asString();
if(!value["Description"].isNull())
description_ = value["Description"].asString();
if(!value["XForwardedFor_SLBPORT"].isNull())
xForwardedFor_SLBPORT_ = value["XForwardedFor_SLBPORT"].asString();
if(!value["XForwardedFor_ClientSrcPort"].isNull())
xForwardedFor_ClientSrcPort_ = value["XForwardedFor_ClientSrcPort"].asString();
if(!value["XForwardedFor_ClientCertSubjectDN"].isNull())
xForwardedFor_ClientCertSubjectDN_ = value["XForwardedFor_ClientCertSubjectDN"].asString();
if(!value["XForwardedFor_ClientCertIssuerDN"].isNull())
xForwardedFor_ClientCertIssuerDN_ = value["XForwardedFor_ClientCertIssuerDN"].asString();
if(!value["XForwardedFor_ClientCertFingerprint"].isNull())
xForwardedFor_ClientCertFingerprint_ = value["XForwardedFor_ClientCertFingerprint"].asString();
if(!value["XForwardedFor_ClientCertClientVerify"].isNull())
xForwardedFor_ClientCertClientVerify_ = value["XForwardedFor_ClientCertClientVerify"].asString();
if(!value["XForwardedFor_ClientCertSubjectDNAlias"].isNull())
xForwardedFor_ClientCertSubjectDNAlias_ = value["XForwardedFor_ClientCertSubjectDNAlias"].asString();
if(!value["XForwardedFor_ClientCertIssuerDNAlias"].isNull())
xForwardedFor_ClientCertIssuerDNAlias_ = value["XForwardedFor_ClientCertIssuerDNAlias"].asString();
if(!value["XForwardedFor_ClientCertFingerprintAlias"].isNull())
xForwardedFor_ClientCertFingerprintAlias_ = value["XForwardedFor_ClientCertFingerprintAlias"].asString();
if(!value["XForwardedFor_ClientCertClientVerifyAlias"].isNull())
xForwardedFor_ClientCertClientVerifyAlias_ = value["XForwardedFor_ClientCertClientVerifyAlias"].asString();
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getCookieTimeout()const
{
return cookieTimeout_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getMaxConnection()const
{
return maxConnection_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getVServerGroupId()const
{
return vServerGroupId_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getBackendProtocol()const
{
return backendProtocol_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getDescription()const
{
return description_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getUnhealthyThreshold()const
{
return unhealthyThreshold_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getScheduler()const
{
return scheduler_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckURI()const
{
return healthCheckURI_;
@@ -202,16 +195,146 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheck()co
return healthCheck_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getIdleTimeout()const
{
return idleTimeout_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getBackendServerPort()const
{
return backendServerPort_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_SLBPORT()const
{
return xForwardedFor_SLBPORT_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getStickySessionType()const
{
return stickySessionType_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertSubjectDNAlias()const
{
return xForwardedFor_ClientCertSubjectDNAlias_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getStatus()const
{
return status_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getCookie()const
{
return cookie_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getRequestTimeout()const
{
return requestTimeout_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertClientVerifyAlias()const
{
return xForwardedFor_ClientCertClientVerifyAlias_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckInterval()const
{
return healthCheckInterval_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getTLSCipherPolicy()const
{
return tLSCipherPolicy_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getCACertificateId()const
{
return cACertificateId_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertFingerprintAlias()const
{
return xForwardedFor_ClientCertFingerprintAlias_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckTimeout()const
{
return healthCheckTimeout_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getAclStatus()const
{
return aclStatus_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getVpcIds()const
{
return vpcIds_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthyThreshold()const
{
return healthyThreshold_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckDomain()const
{
return healthCheckDomain_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_proto()const
{
return xForwardedFor_proto_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getAclType()const
{
return aclType_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getEnableHttp2()const
{
return enableHttp2_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckType()const
{
return healthCheckType_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getCookieTimeout()const
{
return cookieTimeout_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getMaxConnection()const
{
return maxConnection_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getVServerGroupId()const
{
return vServerGroupId_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getBackendProtocol()const
{
return backendProtocol_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getDescription()const
{
return description_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getScheduler()const
{
return scheduler_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getIdleTimeout()const
{
return idleTimeout_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_SLBID()const
{
return xForwardedFor_SLBID_;
@@ -247,11 +370,6 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getServerCertifica
return serverCertificateId_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getStickySessionType()const
{
return stickySessionType_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_SLBIP()const
{
return xForwardedFor_SLBIP_;
@@ -262,54 +380,29 @@ std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckHttp
return healthCheckHttpCode_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getStatus()const
{
return status_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getCookie()const
{
return cookie_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getListenerPort()const
{
return listenerPort_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getRequestTimeout()const
{
return requestTimeout_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckInterval()const
{
return healthCheckInterval_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getTLSCipherPolicy()const
{
return tLSCipherPolicy_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getCACertificateId()const
{
return cACertificateId_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getAclId()const
{
return aclId_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertSubjectDN()const
{
return xForwardedFor_ClientCertSubjectDN_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckHttpVersion()const
{
return healthCheckHttpVersion_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckTimeout()const
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertIssuerDNAlias()const
{
return healthCheckTimeout_;
return xForwardedFor_ClientCertIssuerDNAlias_;
}
std::vector<DescribeLoadBalancerHTTPSListenerAttributeResult::Rule> DescribeLoadBalancerHTTPSListenerAttributeResult::getRules()const
@@ -317,53 +410,38 @@ std::vector<DescribeLoadBalancerHTTPSListenerAttributeResult::Rule> DescribeLoad
return rules_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertIssuerDN()const
{
return xForwardedFor_ClientCertIssuerDN_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getStickySession()const
{
return stickySession_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getAclStatus()const
{
return aclStatus_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getVpcIds()const
{
return vpcIds_;
}
int DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthyThreshold()const
{
return healthyThreshold_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor()const
{
return xForwardedFor_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckDomain()const
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientSrcPort()const
{
return healthCheckDomain_;
return xForwardedFor_ClientSrcPort_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_proto()const
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertFingerprint()const
{
return xForwardedFor_proto_;
return xForwardedFor_ClientCertFingerprint_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getAclType()const
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getXForwardedFor_ClientCertClientVerify()const
{
return aclType_;
return xForwardedFor_ClientCertClientVerify_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getEnableHttp2()const
std::vector<std::string> DescribeLoadBalancerHTTPSListenerAttributeResult::getAclIds()const
{
return enableHttp2_;
}
std::string DescribeLoadBalancerHTTPSListenerAttributeResult::getHealthCheckType()const
{
return healthCheckType_;
return aclIds_;
}

View File

@@ -0,0 +1,73 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/slb/model/DescribeLoadBalancerListenersExRequest.h>
using AlibabaCloud::Slb::Model::DescribeLoadBalancerListenersExRequest;
DescribeLoadBalancerListenersExRequest::DescribeLoadBalancerListenersExRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerListenersEx")
{
setMethod(HttpRequest::Method::Post);
}
DescribeLoadBalancerListenersExRequest::~DescribeLoadBalancerListenersExRequest()
{}
int DescribeLoadBalancerListenersExRequest::getListenerPort()const
{
return listenerPort_;
}
void DescribeLoadBalancerListenersExRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string DescribeLoadBalancerListenersExRequest::getProtocol()const
{
return protocol_;
}
void DescribeLoadBalancerListenersExRequest::setProtocol(const std::string& protocol)
{
protocol_ = protocol;
setParameter("Protocol", protocol);
}
std::string DescribeLoadBalancerListenersExRequest::getLoadBalancerId()const
{
return loadBalancerId_;
}
void DescribeLoadBalancerListenersExRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setParameter("LoadBalancerId", loadBalancerId);
}
std::string DescribeLoadBalancerListenersExRequest::getRegionId()const
{
return regionId_;
}
void DescribeLoadBalancerListenersExRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}

View File

@@ -0,0 +1,68 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/slb/model/DescribeLoadBalancerListenersExResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Slb;
using namespace AlibabaCloud::Slb::Model;
DescribeLoadBalancerListenersExResult::DescribeLoadBalancerListenersExResult() :
ServiceResult()
{}
DescribeLoadBalancerListenersExResult::DescribeLoadBalancerListenersExResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeLoadBalancerListenersExResult::~DescribeLoadBalancerListenersExResult()
{}
void DescribeLoadBalancerListenersExResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allListenerExtendedAttributesNode = value["ListenerExtendedAttributes"]["ListenerAttributeExResponseModel"];
for (auto valueListenerExtendedAttributesListenerAttributeExResponseModel : allListenerExtendedAttributesNode)
{
ListenerAttributeExResponseModel listenerExtendedAttributesObject;
if(!valueListenerExtendedAttributesListenerAttributeExResponseModel["ListenerPort"].isNull())
listenerExtendedAttributesObject.listenerPort = std::stoi(valueListenerExtendedAttributesListenerAttributeExResponseModel["ListenerPort"].asString());
if(!valueListenerExtendedAttributesListenerAttributeExResponseModel["Protocol"].isNull())
listenerExtendedAttributesObject.protocol = valueListenerExtendedAttributesListenerAttributeExResponseModel["Protocol"].asString();
if(!valueListenerExtendedAttributesListenerAttributeExResponseModel["RecordCustomizedHeaders"].isNull())
listenerExtendedAttributesObject.recordCustomizedHeaders = valueListenerExtendedAttributesListenerAttributeExResponseModel["RecordCustomizedHeaders"].asString();
listenerExtendedAttributes_.push_back(listenerExtendedAttributesObject);
}
if(!value["LoadBalancerId"].isNull())
loadBalancerId_ = value["LoadBalancerId"].asString();
}
std::string DescribeLoadBalancerListenersExResult::getLoadBalancerId()const
{
return loadBalancerId_;
}
std::vector<DescribeLoadBalancerListenersExResult::ListenerAttributeExResponseModel> DescribeLoadBalancerListenersExResult::getListenerExtendedAttributes()const
{
return listenerExtendedAttributes_;
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancerTCPListenerAttributeRequest;
DescribeLoadBalancerTCPListenerAttributeRequest::DescribeLoadBalancerTCPListenerAttributeRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerTCPListenerAttribute")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeLoadBalancerTCPListenerAttributeRequest::~DescribeLoadBalancerTCPListenerAttributeRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getAccess_key_id()c
void DescribeLoadBalancerTCPListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeLoadBalancerTCPListenerAttributeRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeLoadBalancerTCPListenerAttributeRequest::getResourceOwnerId()const
void DescribeLoadBalancerTCPListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeLoadBalancerTCPListenerAttributeRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getRegionId()const
void DescribeLoadBalancerTCPListenerAttributeRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeLoadBalancerTCPListenerAttributeRequest::getListenerPort()const
@@ -66,7 +68,7 @@ int DescribeLoadBalancerTCPListenerAttributeRequest::getListenerPort()const
void DescribeLoadBalancerTCPListenerAttributeRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string DescribeLoadBalancerTCPListenerAttributeRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getResourceOwnerAcc
void DescribeLoadBalancerTCPListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeLoadBalancerTCPListenerAttributeRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getOwnerAccount()co
void DescribeLoadBalancerTCPListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeLoadBalancerTCPListenerAttributeRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DescribeLoadBalancerTCPListenerAttributeRequest::getOwnerId()const
void DescribeLoadBalancerTCPListenerAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeLoadBalancerTCPListenerAttributeRequest::getTags()const
@@ -110,7 +112,7 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getTags()const
void DescribeLoadBalancerTCPListenerAttributeRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeLoadBalancerTCPListenerAttributeRequest::getLoadBalancerId()const
@@ -121,6 +123,6 @@ std::string DescribeLoadBalancerTCPListenerAttributeRequest::getLoadBalancerId()
void DescribeLoadBalancerTCPListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -39,6 +39,19 @@ void DescribeLoadBalancerTCPListenerAttributeResult::parse(const std::string &pa
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allPortRangesNode = value["PortRanges"]["PortRange"];
for (auto valuePortRangesPortRange : allPortRangesNode)
{
PortRange portRangesObject;
if(!valuePortRangesPortRange["StartPort"].isNull())
portRangesObject.startPort = std::stoi(valuePortRangesPortRange["StartPort"].asString());
if(!valuePortRangesPortRange["EndPort"].isNull())
portRangesObject.endPort = std::stoi(valuePortRangesPortRange["EndPort"].asString());
portRanges_.push_back(portRangesObject);
}
auto allAclIds = value["AclIds"]["AclId"];
for (const auto &item : allAclIds)
aclIds_.push_back(item.asString());
if(!value["ListenerPort"].isNull())
listenerPort_ = std::stoi(value["ListenerPort"].asString());
if(!value["BackendServerPort"].isNull())
@@ -93,6 +106,10 @@ void DescribeLoadBalancerTCPListenerAttributeResult::parse(const std::string &pa
vpcIds_ = value["VpcIds"].asString();
if(!value["Description"].isNull())
description_ = value["Description"].asString();
if(!value["ConnectionDrain"].isNull())
connectionDrain_ = value["ConnectionDrain"].asString();
if(!value["ConnectionDrainTimeout"].isNull())
connectionDrainTimeout_ = std::stoi(value["ConnectionDrainTimeout"].asString());
}
@@ -141,6 +158,11 @@ int DescribeLoadBalancerTCPListenerAttributeResult::getBackendServerPort()const
return backendServerPort_;
}
int DescribeLoadBalancerTCPListenerAttributeResult::getConnectionDrainTimeout()const
{
return connectionDrainTimeout_;
}
int DescribeLoadBalancerTCPListenerAttributeResult::getPersistenceTimeout()const
{
return persistenceTimeout_;
@@ -186,6 +208,11 @@ int DescribeLoadBalancerTCPListenerAttributeResult::getHealthCheckInterval()cons
return healthCheckInterval_;
}
std::vector<DescribeLoadBalancerTCPListenerAttributeResult::PortRange> DescribeLoadBalancerTCPListenerAttributeResult::getPortRanges()const
{
return portRanges_;
}
std::string DescribeLoadBalancerTCPListenerAttributeResult::getAclId()const
{
return aclId_;
@@ -196,6 +223,11 @@ int DescribeLoadBalancerTCPListenerAttributeResult::getHealthCheckConnectTimeout
return healthCheckConnectTimeout_;
}
std::string DescribeLoadBalancerTCPListenerAttributeResult::getConnectionDrain()const
{
return connectionDrain_;
}
std::string DescribeLoadBalancerTCPListenerAttributeResult::getAclStatus()const
{
return aclStatus_;
@@ -226,6 +258,11 @@ std::string DescribeLoadBalancerTCPListenerAttributeResult::getAclType()const
return aclType_;
}
std::vector<std::string> DescribeLoadBalancerTCPListenerAttributeResult::getAclIds()const
{
return aclIds_;
}
std::string DescribeLoadBalancerTCPListenerAttributeResult::getHealthCheckType()const
{
return healthCheckType_;

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancerUDPListenerAttributeRequest;
DescribeLoadBalancerUDPListenerAttributeRequest::DescribeLoadBalancerUDPListenerAttributeRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancerUDPListenerAttribute")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeLoadBalancerUDPListenerAttributeRequest::~DescribeLoadBalancerUDPListenerAttributeRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getAccess_key_id()c
void DescribeLoadBalancerUDPListenerAttributeRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeLoadBalancerUDPListenerAttributeRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeLoadBalancerUDPListenerAttributeRequest::getResourceOwnerId()const
void DescribeLoadBalancerUDPListenerAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeLoadBalancerUDPListenerAttributeRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getRegionId()const
void DescribeLoadBalancerUDPListenerAttributeRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeLoadBalancerUDPListenerAttributeRequest::getListenerPort()const
@@ -66,7 +68,7 @@ int DescribeLoadBalancerUDPListenerAttributeRequest::getListenerPort()const
void DescribeLoadBalancerUDPListenerAttributeRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string DescribeLoadBalancerUDPListenerAttributeRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getResourceOwnerAcc
void DescribeLoadBalancerUDPListenerAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeLoadBalancerUDPListenerAttributeRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getOwnerAccount()co
void DescribeLoadBalancerUDPListenerAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeLoadBalancerUDPListenerAttributeRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DescribeLoadBalancerUDPListenerAttributeRequest::getOwnerId()const
void DescribeLoadBalancerUDPListenerAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeLoadBalancerUDPListenerAttributeRequest::getTags()const
@@ -110,7 +112,7 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getTags()const
void DescribeLoadBalancerUDPListenerAttributeRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeLoadBalancerUDPListenerAttributeRequest::getLoadBalancerId()const
@@ -121,6 +123,6 @@ std::string DescribeLoadBalancerUDPListenerAttributeRequest::getLoadBalancerId()
void DescribeLoadBalancerUDPListenerAttributeRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -39,6 +39,19 @@ void DescribeLoadBalancerUDPListenerAttributeResult::parse(const std::string &pa
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allPortRangesNode = value["PortRanges"]["PortRange"];
for (auto valuePortRangesPortRange : allPortRangesNode)
{
PortRange portRangesObject;
if(!valuePortRangesPortRange["StartPort"].isNull())
portRangesObject.startPort = std::stoi(valuePortRangesPortRange["StartPort"].asString());
if(!valuePortRangesPortRange["EndPort"].isNull())
portRangesObject.endPort = std::stoi(valuePortRangesPortRange["EndPort"].asString());
portRanges_.push_back(portRangesObject);
}
auto allAclIds = value["AclIds"]["AclId"];
for (const auto &item : allAclIds)
aclIds_.push_back(item.asString());
if(!value["ListenerPort"].isNull())
listenerPort_ = std::stoi(value["ListenerPort"].asString());
if(!value["BackendServerPort"].isNull())
@@ -83,34 +96,23 @@ void DescribeLoadBalancerUDPListenerAttributeResult::parse(const std::string &pa
vpcIds_ = value["VpcIds"].asString();
if(!value["Description"].isNull())
description_ = value["Description"].asString();
if(!value["ConnectionDrain"].isNull())
connectionDrain_ = value["ConnectionDrain"].asString();
if(!value["ConnectionDrainTimeout"].isNull())
connectionDrainTimeout_ = std::stoi(value["ConnectionDrainTimeout"].asString());
}
std::string DescribeLoadBalancerUDPListenerAttributeResult::getStatus()const
{
return status_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getMaxConnection()const
{
return maxConnection_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getListenerPort()const
{
return listenerPort_;
}
std::string DescribeLoadBalancerUDPListenerAttributeResult::getVServerGroupId()const
{
return vServerGroupId_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckInterval()const
{
return healthCheckInterval_;
}
std::string DescribeLoadBalancerUDPListenerAttributeResult::getDescription()const
{
return description_;
@@ -126,26 +128,21 @@ std::string DescribeLoadBalancerUDPListenerAttributeResult::getScheduler()const
return scheduler_;
}
std::string DescribeLoadBalancerUDPListenerAttributeResult::getAclId()const
{
return aclId_;
}
std::string DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheck()const
{
return healthCheck_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckConnectTimeout()const
{
return healthCheckConnectTimeout_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getBackendServerPort()const
{
return backendServerPort_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getConnectionDrainTimeout()const
{
return connectionDrainTimeout_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getPersistenceTimeout()const
{
return persistenceTimeout_;
@@ -156,6 +153,46 @@ int DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckConnectPort()c
return healthCheckConnectPort_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getBandwidth()const
{
return bandwidth_;
}
std::string DescribeLoadBalancerUDPListenerAttributeResult::getStatus()const
{
return status_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getListenerPort()const
{
return listenerPort_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckInterval()const
{
return healthCheckInterval_;
}
std::vector<DescribeLoadBalancerUDPListenerAttributeResult::PortRange> DescribeLoadBalancerUDPListenerAttributeResult::getPortRanges()const
{
return portRanges_;
}
std::string DescribeLoadBalancerUDPListenerAttributeResult::getAclId()const
{
return aclId_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckConnectTimeout()const
{
return healthCheckConnectTimeout_;
}
std::string DescribeLoadBalancerUDPListenerAttributeResult::getConnectionDrain()const
{
return connectionDrain_;
}
std::string DescribeLoadBalancerUDPListenerAttributeResult::getHealthCheckReq()const
{
return healthCheckReq_;
@@ -171,11 +208,6 @@ std::string DescribeLoadBalancerUDPListenerAttributeResult::getVpcIds()const
return vpcIds_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getBandwidth()const
{
return bandwidth_;
}
int DescribeLoadBalancerUDPListenerAttributeResult::getHealthyThreshold()const
{
return healthyThreshold_;
@@ -196,3 +228,8 @@ std::string DescribeLoadBalancerUDPListenerAttributeResult::getAclType()const
return aclType_;
}
std::vector<std::string> DescribeLoadBalancerUDPListenerAttributeResult::getAclIds()const
{
return aclIds_;
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeLoadBalancersRequest;
DescribeLoadBalancersRequest::DescribeLoadBalancersRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeLoadBalancers")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeLoadBalancersRequest::~DescribeLoadBalancersRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeLoadBalancersRequest::getAccess_key_id()const
void DescribeLoadBalancersRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeLoadBalancersRequest::getResourceOwnerId()const
@@ -44,7 +46,18 @@ long DescribeLoadBalancersRequest::getResourceOwnerId()const
void DescribeLoadBalancersRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
bool DescribeLoadBalancersRequest::getSupportPrivateLink()const
{
return supportPrivateLink_;
}
void DescribeLoadBalancersRequest::setSupportPrivateLink(bool supportPrivateLink)
{
supportPrivateLink_ = supportPrivateLink;
setParameter("SupportPrivateLink", supportPrivateLink ? "true" : "false");
}
std::string DescribeLoadBalancersRequest::getNetworkType()const
@@ -55,7 +68,7 @@ std::string DescribeLoadBalancersRequest::getNetworkType()const
void DescribeLoadBalancersRequest::setNetworkType(const std::string& networkType)
{
networkType_ = networkType;
setCoreParameter("NetworkType", networkType);
setParameter("NetworkType", networkType);
}
std::string DescribeLoadBalancersRequest::getAddressIPVersion()const
@@ -66,7 +79,7 @@ std::string DescribeLoadBalancersRequest::getAddressIPVersion()const
void DescribeLoadBalancersRequest::setAddressIPVersion(const std::string& addressIPVersion)
{
addressIPVersion_ = addressIPVersion;
setCoreParameter("AddressIPVersion", addressIPVersion);
setParameter("AddressIPVersion", addressIPVersion);
}
std::string DescribeLoadBalancersRequest::getMasterZoneId()const
@@ -77,7 +90,7 @@ std::string DescribeLoadBalancersRequest::getMasterZoneId()const
void DescribeLoadBalancersRequest::setMasterZoneId(const std::string& masterZoneId)
{
masterZoneId_ = masterZoneId;
setCoreParameter("MasterZoneId", masterZoneId);
setParameter("MasterZoneId", masterZoneId);
}
int DescribeLoadBalancersRequest::getPageNumber()const
@@ -88,7 +101,7 @@ int DescribeLoadBalancersRequest::getPageNumber()const
void DescribeLoadBalancersRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeLoadBalancersRequest::getResourceGroupId()const
@@ -99,7 +112,7 @@ std::string DescribeLoadBalancersRequest::getResourceGroupId()const
void DescribeLoadBalancersRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setCoreParameter("ResourceGroupId", resourceGroupId);
setParameter("ResourceGroupId", resourceGroupId);
}
std::string DescribeLoadBalancersRequest::getLoadBalancerName()const
@@ -110,7 +123,7 @@ std::string DescribeLoadBalancersRequest::getLoadBalancerName()const
void DescribeLoadBalancersRequest::setLoadBalancerName(const std::string& loadBalancerName)
{
loadBalancerName_ = loadBalancerName;
setCoreParameter("LoadBalancerName", loadBalancerName);
setParameter("LoadBalancerName", loadBalancerName);
}
std::string DescribeLoadBalancersRequest::getRegionId()const
@@ -121,7 +134,7 @@ std::string DescribeLoadBalancersRequest::getRegionId()const
void DescribeLoadBalancersRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeLoadBalancersRequest::getPageSize()const
@@ -132,7 +145,7 @@ int DescribeLoadBalancersRequest::getPageSize()const
void DescribeLoadBalancersRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeLoadBalancersRequest::getAddressType()const
@@ -143,7 +156,7 @@ std::string DescribeLoadBalancersRequest::getAddressType()const
void DescribeLoadBalancersRequest::setAddressType(const std::string& addressType)
{
addressType_ = addressType;
setCoreParameter("AddressType", addressType);
setParameter("AddressType", addressType);
}
std::string DescribeLoadBalancersRequest::getSlaveZoneId()const
@@ -154,7 +167,7 @@ std::string DescribeLoadBalancersRequest::getSlaveZoneId()const
void DescribeLoadBalancersRequest::setSlaveZoneId(const std::string& slaveZoneId)
{
slaveZoneId_ = slaveZoneId;
setCoreParameter("SlaveZoneId", slaveZoneId);
setParameter("SlaveZoneId", slaveZoneId);
}
std::vector<DescribeLoadBalancersRequest::Tag> DescribeLoadBalancersRequest::getTag()const
@@ -165,12 +178,11 @@ std::vector<DescribeLoadBalancersRequest::Tag> DescribeLoadBalancersRequest::get
void DescribeLoadBalancersRequest::setTag(const std::vector<Tag>& tag)
{
tag_ = tag;
int i = 0;
for(int i = 0; i!= tag.size(); i++) {
auto obj = tag.at(i);
std::string str ="Tag."+ std::to_string(i);
setCoreParameter(str + ".Value", obj.value);
setCoreParameter(str + ".Key", obj.key);
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
}
@@ -182,7 +194,7 @@ std::string DescribeLoadBalancersRequest::getFuzzy()const
void DescribeLoadBalancersRequest::setFuzzy(const std::string& fuzzy)
{
fuzzy_ = fuzzy;
setCoreParameter("Fuzzy", fuzzy);
setParameter("Fuzzy", fuzzy);
}
std::string DescribeLoadBalancersRequest::getAddress()const
@@ -193,7 +205,7 @@ std::string DescribeLoadBalancersRequest::getAddress()const
void DescribeLoadBalancersRequest::setAddress(const std::string& address)
{
address_ = address;
setCoreParameter("Address", address);
setParameter("Address", address);
}
std::string DescribeLoadBalancersRequest::getResourceOwnerAccount()const
@@ -204,7 +216,7 @@ std::string DescribeLoadBalancersRequest::getResourceOwnerAccount()const
void DescribeLoadBalancersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeLoadBalancersRequest::getOwnerAccount()const
@@ -215,7 +227,7 @@ std::string DescribeLoadBalancersRequest::getOwnerAccount()const
void DescribeLoadBalancersRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeLoadBalancersRequest::getOwnerId()const
@@ -226,7 +238,7 @@ long DescribeLoadBalancersRequest::getOwnerId()const
void DescribeLoadBalancersRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeLoadBalancersRequest::getServerId()const
@@ -237,7 +249,7 @@ std::string DescribeLoadBalancersRequest::getServerId()const
void DescribeLoadBalancersRequest::setServerId(const std::string& serverId)
{
serverId_ = serverId;
setCoreParameter("ServerId", serverId);
setParameter("ServerId", serverId);
}
std::string DescribeLoadBalancersRequest::getLoadBalancerStatus()const
@@ -248,7 +260,7 @@ std::string DescribeLoadBalancersRequest::getLoadBalancerStatus()const
void DescribeLoadBalancersRequest::setLoadBalancerStatus(const std::string& loadBalancerStatus)
{
loadBalancerStatus_ = loadBalancerStatus;
setCoreParameter("LoadBalancerStatus", loadBalancerStatus);
setParameter("LoadBalancerStatus", loadBalancerStatus);
}
std::string DescribeLoadBalancersRequest::getTags()const
@@ -259,7 +271,7 @@ std::string DescribeLoadBalancersRequest::getTags()const
void DescribeLoadBalancersRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeLoadBalancersRequest::getServerIntranetAddress()const
@@ -270,7 +282,7 @@ std::string DescribeLoadBalancersRequest::getServerIntranetAddress()const
void DescribeLoadBalancersRequest::setServerIntranetAddress(const std::string& serverIntranetAddress)
{
serverIntranetAddress_ = serverIntranetAddress;
setCoreParameter("ServerIntranetAddress", serverIntranetAddress);
setParameter("ServerIntranetAddress", serverIntranetAddress);
}
std::string DescribeLoadBalancersRequest::getVSwitchId()const
@@ -281,7 +293,7 @@ std::string DescribeLoadBalancersRequest::getVSwitchId()const
void DescribeLoadBalancersRequest::setVSwitchId(const std::string& vSwitchId)
{
vSwitchId_ = vSwitchId;
setCoreParameter("VSwitchId", vSwitchId);
setParameter("VSwitchId", vSwitchId);
}
std::string DescribeLoadBalancersRequest::getLoadBalancerId()const
@@ -292,7 +304,7 @@ std::string DescribeLoadBalancersRequest::getLoadBalancerId()const
void DescribeLoadBalancersRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}
std::string DescribeLoadBalancersRequest::getInternetChargeType()const
@@ -303,7 +315,7 @@ std::string DescribeLoadBalancersRequest::getInternetChargeType()const
void DescribeLoadBalancersRequest::setInternetChargeType(const std::string& internetChargeType)
{
internetChargeType_ = internetChargeType;
setCoreParameter("InternetChargeType", internetChargeType);
setParameter("InternetChargeType", internetChargeType);
}
std::string DescribeLoadBalancersRequest::getVpcId()const
@@ -314,7 +326,7 @@ std::string DescribeLoadBalancersRequest::getVpcId()const
void DescribeLoadBalancersRequest::setVpcId(const std::string& vpcId)
{
vpcId_ = vpcId;
setCoreParameter("VpcId", vpcId);
setParameter("VpcId", vpcId);
}
std::string DescribeLoadBalancersRequest::getPayType()const
@@ -325,6 +337,6 @@ std::string DescribeLoadBalancersRequest::getPayType()const
void DescribeLoadBalancersRequest::setPayType(const std::string& payType)
{
payType_ = payType;
setCoreParameter("PayType", payType);
setParameter("PayType", payType);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeMasterSlaveServerGroupAttributeRequest;
DescribeMasterSlaveServerGroupAttributeRequest::DescribeMasterSlaveServerGroupAttributeRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeMasterSlaveServerGroupAttribute")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeMasterSlaveServerGroupAttributeRequest::~DescribeMasterSlaveServerGroupAttributeRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getAccess_key_id()co
void DescribeMasterSlaveServerGroupAttributeRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeMasterSlaveServerGroupAttributeRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeMasterSlaveServerGroupAttributeRequest::getResourceOwnerId()const
void DescribeMasterSlaveServerGroupAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeMasterSlaveServerGroupAttributeRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getRegionId()const
void DescribeMasterSlaveServerGroupAttributeRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeMasterSlaveServerGroupAttributeRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getResourceOwnerAcco
void DescribeMasterSlaveServerGroupAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeMasterSlaveServerGroupAttributeRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getOwnerAccount()con
void DescribeMasterSlaveServerGroupAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeMasterSlaveServerGroupAttributeRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long DescribeMasterSlaveServerGroupAttributeRequest::getOwnerId()const
void DescribeMasterSlaveServerGroupAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeMasterSlaveServerGroupAttributeRequest::getTags()const
@@ -99,7 +101,7 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getTags()const
void DescribeMasterSlaveServerGroupAttributeRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeMasterSlaveServerGroupAttributeRequest::getMasterSlaveServerGroupId()const
@@ -110,6 +112,6 @@ std::string DescribeMasterSlaveServerGroupAttributeRequest::getMasterSlaveServer
void DescribeMasterSlaveServerGroupAttributeRequest::setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId)
{
masterSlaveServerGroupId_ = masterSlaveServerGroupId;
setCoreParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId);
setParameter("MasterSlaveServerGroupId", masterSlaveServerGroupId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeMasterSlaveServerGroupsRequest;
DescribeMasterSlaveServerGroupsRequest::DescribeMasterSlaveServerGroupsRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeMasterSlaveServerGroups")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeMasterSlaveServerGroupsRequest::~DescribeMasterSlaveServerGroupsRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeMasterSlaveServerGroupsRequest::getAccess_key_id()const
void DescribeMasterSlaveServerGroupsRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeMasterSlaveServerGroupsRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeMasterSlaveServerGroupsRequest::getResourceOwnerId()const
void DescribeMasterSlaveServerGroupsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
bool DescribeMasterSlaveServerGroupsRequest::getIncludeListener()const
@@ -55,7 +57,7 @@ bool DescribeMasterSlaveServerGroupsRequest::getIncludeListener()const
void DescribeMasterSlaveServerGroupsRequest::setIncludeListener(bool includeListener)
{
includeListener_ = includeListener;
setCoreParameter("IncludeListener", includeListener ? "true" : "false");
setParameter("IncludeListener", includeListener ? "true" : "false");
}
std::string DescribeMasterSlaveServerGroupsRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string DescribeMasterSlaveServerGroupsRequest::getRegionId()const
void DescribeMasterSlaveServerGroupsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeMasterSlaveServerGroupsRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeMasterSlaveServerGroupsRequest::getResourceOwnerAccount()con
void DescribeMasterSlaveServerGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeMasterSlaveServerGroupsRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeMasterSlaveServerGroupsRequest::getOwnerAccount()const
void DescribeMasterSlaveServerGroupsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeMasterSlaveServerGroupsRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DescribeMasterSlaveServerGroupsRequest::getOwnerId()const
void DescribeMasterSlaveServerGroupsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeMasterSlaveServerGroupsRequest::getTags()const
@@ -110,7 +112,7 @@ std::string DescribeMasterSlaveServerGroupsRequest::getTags()const
void DescribeMasterSlaveServerGroupsRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeMasterSlaveServerGroupsRequest::getLoadBalancerId()const
@@ -121,6 +123,6 @@ std::string DescribeMasterSlaveServerGroupsRequest::getLoadBalancerId()const
void DescribeMasterSlaveServerGroupsRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeRegionsRequest;
DescribeRegionsRequest::DescribeRegionsRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeRegions")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeRegionsRequest::~DescribeRegionsRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeRegionsRequest::getAccess_key_id()const
void DescribeRegionsRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeRegionsRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeRegionsRequest::getResourceOwnerId()const
void DescribeRegionsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeRegionsRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeRegionsRequest::getRegionId()const
void DescribeRegionsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeRegionsRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DescribeRegionsRequest::getResourceOwnerAccount()const
void DescribeRegionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeRegionsRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeRegionsRequest::getOwnerAccount()const
void DescribeRegionsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeRegionsRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long DescribeRegionsRequest::getOwnerId()const
void DescribeRegionsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeRegionsRequest::getTags()const
@@ -99,7 +101,7 @@ std::string DescribeRegionsRequest::getTags()const
void DescribeRegionsRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeRegionsRequest::getAcceptLanguage()const
@@ -110,6 +112,6 @@ std::string DescribeRegionsRequest::getAcceptLanguage()const
void DescribeRegionsRequest::setAcceptLanguage(const std::string& acceptLanguage)
{
acceptLanguage_ = acceptLanguage;
setCoreParameter("AcceptLanguage", acceptLanguage);
setParameter("AcceptLanguage", acceptLanguage);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeRuleAttributeRequest;
DescribeRuleAttributeRequest::DescribeRuleAttributeRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeRuleAttribute")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeRuleAttributeRequest::~DescribeRuleAttributeRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeRuleAttributeRequest::getAccess_key_id()const
void DescribeRuleAttributeRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeRuleAttributeRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeRuleAttributeRequest::getResourceOwnerId()const
void DescribeRuleAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeRuleAttributeRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeRuleAttributeRequest::getRegionId()const
void DescribeRuleAttributeRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeRuleAttributeRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DescribeRuleAttributeRequest::getResourceOwnerAccount()const
void DescribeRuleAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeRuleAttributeRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeRuleAttributeRequest::getOwnerAccount()const
void DescribeRuleAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeRuleAttributeRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long DescribeRuleAttributeRequest::getOwnerId()const
void DescribeRuleAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeRuleAttributeRequest::getTags()const
@@ -99,7 +101,7 @@ std::string DescribeRuleAttributeRequest::getTags()const
void DescribeRuleAttributeRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeRuleAttributeRequest::getRuleId()const
@@ -110,6 +112,6 @@ std::string DescribeRuleAttributeRequest::getRuleId()const
void DescribeRuleAttributeRequest::setRuleId(const std::string& ruleId)
{
ruleId_ = ruleId;
setCoreParameter("RuleId", ruleId);
setParameter("RuleId", ruleId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeRulesRequest;
DescribeRulesRequest::DescribeRulesRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeRules")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeRulesRequest::~DescribeRulesRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeRulesRequest::getAccess_key_id()const
void DescribeRulesRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeRulesRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeRulesRequest::getResourceOwnerId()const
void DescribeRulesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeRulesRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeRulesRequest::getRegionId()const
void DescribeRulesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeRulesRequest::getListenerPort()const
@@ -66,7 +68,7 @@ int DescribeRulesRequest::getListenerPort()const
void DescribeRulesRequest::setListenerPort(int listenerPort)
{
listenerPort_ = listenerPort;
setCoreParameter("ListenerPort", std::to_string(listenerPort));
setParameter("ListenerPort", std::to_string(listenerPort));
}
std::string DescribeRulesRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeRulesRequest::getResourceOwnerAccount()const
void DescribeRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeRulesRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeRulesRequest::getOwnerAccount()const
void DescribeRulesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeRulesRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DescribeRulesRequest::getOwnerId()const
void DescribeRulesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeRulesRequest::getListenerProtocol()const
@@ -110,7 +112,7 @@ std::string DescribeRulesRequest::getListenerProtocol()const
void DescribeRulesRequest::setListenerProtocol(const std::string& listenerProtocol)
{
listenerProtocol_ = listenerProtocol;
setCoreParameter("ListenerProtocol", listenerProtocol);
setParameter("ListenerProtocol", listenerProtocol);
}
std::string DescribeRulesRequest::getTags()const
@@ -121,7 +123,7 @@ std::string DescribeRulesRequest::getTags()const
void DescribeRulesRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeRulesRequest::getLoadBalancerId()const
@@ -132,6 +134,6 @@ std::string DescribeRulesRequest::getLoadBalancerId()const
void DescribeRulesRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeServerCertificatesRequest;
DescribeServerCertificatesRequest::DescribeServerCertificatesRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeServerCertificates")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeServerCertificatesRequest::~DescribeServerCertificatesRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeServerCertificatesRequest::getAccess_key_id()const
void DescribeServerCertificatesRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeServerCertificatesRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeServerCertificatesRequest::getResourceOwnerId()const
void DescribeServerCertificatesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeServerCertificatesRequest::getResourceGroupId()const
@@ -55,7 +57,7 @@ std::string DescribeServerCertificatesRequest::getResourceGroupId()const
void DescribeServerCertificatesRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setCoreParameter("ResourceGroupId", resourceGroupId);
setParameter("ResourceGroupId", resourceGroupId);
}
std::string DescribeServerCertificatesRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string DescribeServerCertificatesRequest::getRegionId()const
void DescribeServerCertificatesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::vector<DescribeServerCertificatesRequest::Tag> DescribeServerCertificatesRequest::getTag()const
@@ -77,12 +79,11 @@ std::vector<DescribeServerCertificatesRequest::Tag> DescribeServerCertificatesRe
void DescribeServerCertificatesRequest::setTag(const std::vector<Tag>& tag)
{
tag_ = tag;
int i = 0;
for(int i = 0; i!= tag.size(); i++) {
auto obj = tag.at(i);
std::string str ="Tag."+ std::to_string(i);
setCoreParameter(str + ".Value", obj.value);
setCoreParameter(str + ".Key", obj.key);
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
}
@@ -94,7 +95,7 @@ std::string DescribeServerCertificatesRequest::getResourceOwnerAccount()const
void DescribeServerCertificatesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeServerCertificatesRequest::getOwnerAccount()const
@@ -105,7 +106,7 @@ std::string DescribeServerCertificatesRequest::getOwnerAccount()const
void DescribeServerCertificatesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeServerCertificatesRequest::getOwnerId()const
@@ -116,7 +117,7 @@ long DescribeServerCertificatesRequest::getOwnerId()const
void DescribeServerCertificatesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeServerCertificatesRequest::getServerCertificateId()const
@@ -127,7 +128,7 @@ std::string DescribeServerCertificatesRequest::getServerCertificateId()const
void DescribeServerCertificatesRequest::setServerCertificateId(const std::string& serverCertificateId)
{
serverCertificateId_ = serverCertificateId;
setCoreParameter("ServerCertificateId", serverCertificateId);
setParameter("ServerCertificateId", serverCertificateId);
}
std::string DescribeServerCertificatesRequest::getTags()const
@@ -138,6 +139,6 @@ std::string DescribeServerCertificatesRequest::getTags()const
void DescribeServerCertificatesRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeTagsRequest;
DescribeTagsRequest::DescribeTagsRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeTags")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeTagsRequest::~DescribeTagsRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeTagsRequest::getAccess_key_id()const
void DescribeTagsRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeTagsRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeTagsRequest::getResourceOwnerId()const
void DescribeTagsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
int DescribeTagsRequest::getPageNumber()const
@@ -55,7 +57,7 @@ int DescribeTagsRequest::getPageNumber()const
void DescribeTagsRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeTagsRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string DescribeTagsRequest::getRegionId()const
void DescribeTagsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeTagsRequest::getPageSize()const
@@ -77,7 +79,7 @@ int DescribeTagsRequest::getPageSize()const
void DescribeTagsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeTagsRequest::getResourceOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeTagsRequest::getResourceOwnerAccount()const
void DescribeTagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeTagsRequest::getOwnerAccount()const
@@ -99,7 +101,7 @@ std::string DescribeTagsRequest::getOwnerAccount()const
void DescribeTagsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
bool DescribeTagsRequest::getDistinctKey()const
@@ -110,7 +112,7 @@ bool DescribeTagsRequest::getDistinctKey()const
void DescribeTagsRequest::setDistinctKey(bool distinctKey)
{
distinctKey_ = distinctKey;
setCoreParameter("DistinctKey", distinctKey ? "true" : "false");
setParameter("DistinctKey", distinctKey ? "true" : "false");
}
long DescribeTagsRequest::getOwnerId()const
@@ -121,7 +123,7 @@ long DescribeTagsRequest::getOwnerId()const
void DescribeTagsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeTagsRequest::getTags()const
@@ -132,7 +134,7 @@ std::string DescribeTagsRequest::getTags()const
void DescribeTagsRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeTagsRequest::getLoadBalancerId()const
@@ -143,6 +145,6 @@ std::string DescribeTagsRequest::getLoadBalancerId()const
void DescribeTagsRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeVServerGroupAttributeRequest;
DescribeVServerGroupAttributeRequest::DescribeVServerGroupAttributeRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeVServerGroupAttribute")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeVServerGroupAttributeRequest::~DescribeVServerGroupAttributeRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeVServerGroupAttributeRequest::getAccess_key_id()const
void DescribeVServerGroupAttributeRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeVServerGroupAttributeRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeVServerGroupAttributeRequest::getResourceOwnerId()const
void DescribeVServerGroupAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeVServerGroupAttributeRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeVServerGroupAttributeRequest::getRegionId()const
void DescribeVServerGroupAttributeRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeVServerGroupAttributeRequest::getVServerGroupId()const
@@ -66,7 +68,7 @@ std::string DescribeVServerGroupAttributeRequest::getVServerGroupId()const
void DescribeVServerGroupAttributeRequest::setVServerGroupId(const std::string& vServerGroupId)
{
vServerGroupId_ = vServerGroupId;
setCoreParameter("VServerGroupId", vServerGroupId);
setParameter("VServerGroupId", vServerGroupId);
}
std::string DescribeVServerGroupAttributeRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeVServerGroupAttributeRequest::getResourceOwnerAccount()const
void DescribeVServerGroupAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeVServerGroupAttributeRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeVServerGroupAttributeRequest::getOwnerAccount()const
void DescribeVServerGroupAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeVServerGroupAttributeRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DescribeVServerGroupAttributeRequest::getOwnerId()const
void DescribeVServerGroupAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeVServerGroupAttributeRequest::getTags()const
@@ -110,6 +112,6 @@ std::string DescribeVServerGroupAttributeRequest::getTags()const
void DescribeVServerGroupAttributeRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -55,6 +55,10 @@ void DescribeVServerGroupAttributeResult::parse(const std::string &payload)
backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString();
if(!valueBackendServersBackendServer["VpcId"].isNull())
backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString();
if(!valueBackendServersBackendServer["VbrId"].isNull())
backendServersObject.vbrId = valueBackendServersBackendServer["VbrId"].asString();
if(!valueBackendServersBackendServer["ServerRegionId"].isNull())
backendServersObject.serverRegionId = valueBackendServersBackendServer["ServerRegionId"].asString();
if(!valueBackendServersBackendServer["Description"].isNull())
backendServersObject.description = valueBackendServersBackendServer["Description"].asString();
backendServers_.push_back(backendServersObject);

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeVServerGroupsRequest;
DescribeVServerGroupsRequest::DescribeVServerGroupsRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeVServerGroups")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeVServerGroupsRequest::~DescribeVServerGroupsRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeVServerGroupsRequest::getAccess_key_id()const
void DescribeVServerGroupsRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeVServerGroupsRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeVServerGroupsRequest::getResourceOwnerId()const
void DescribeVServerGroupsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
bool DescribeVServerGroupsRequest::getIncludeListener()const
@@ -55,7 +57,7 @@ bool DescribeVServerGroupsRequest::getIncludeListener()const
void DescribeVServerGroupsRequest::setIncludeListener(bool includeListener)
{
includeListener_ = includeListener;
setCoreParameter("IncludeListener", includeListener ? "true" : "false");
setParameter("IncludeListener", includeListener ? "true" : "false");
}
bool DescribeVServerGroupsRequest::getIncludeRule()const
@@ -66,7 +68,7 @@ bool DescribeVServerGroupsRequest::getIncludeRule()const
void DescribeVServerGroupsRequest::setIncludeRule(bool includeRule)
{
includeRule_ = includeRule;
setCoreParameter("IncludeRule", includeRule ? "true" : "false");
setParameter("IncludeRule", includeRule ? "true" : "false");
}
std::string DescribeVServerGroupsRequest::getRegionId()const
@@ -77,7 +79,7 @@ std::string DescribeVServerGroupsRequest::getRegionId()const
void DescribeVServerGroupsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeVServerGroupsRequest::getResourceOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeVServerGroupsRequest::getResourceOwnerAccount()const
void DescribeVServerGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeVServerGroupsRequest::getOwnerAccount()const
@@ -99,7 +101,7 @@ std::string DescribeVServerGroupsRequest::getOwnerAccount()const
void DescribeVServerGroupsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeVServerGroupsRequest::getOwnerId()const
@@ -110,7 +112,7 @@ long DescribeVServerGroupsRequest::getOwnerId()const
void DescribeVServerGroupsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeVServerGroupsRequest::getTags()const
@@ -121,7 +123,7 @@ std::string DescribeVServerGroupsRequest::getTags()const
void DescribeVServerGroupsRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string DescribeVServerGroupsRequest::getLoadBalancerId()const
@@ -132,6 +134,6 @@ std::string DescribeVServerGroupsRequest::getLoadBalancerId()const
void DescribeVServerGroupsRequest::setLoadBalancerId(const std::string& loadBalancerId)
{
loadBalancerId_ = loadBalancerId;
setCoreParameter("LoadBalancerId", loadBalancerId);
setParameter("LoadBalancerId", loadBalancerId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Slb::Model::DescribeZonesRequest;
DescribeZonesRequest::DescribeZonesRequest() :
RpcServiceRequest("slb", "2014-05-15", "DescribeZones")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeZonesRequest::~DescribeZonesRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeZonesRequest::getAccess_key_id()const
void DescribeZonesRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setCoreParameter("Access_key_id", access_key_id);
setParameter("Access_key_id", access_key_id);
}
long DescribeZonesRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeZonesRequest::getResourceOwnerId()const
void DescribeZonesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeZonesRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DescribeZonesRequest::getRegionId()const
void DescribeZonesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeZonesRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DescribeZonesRequest::getResourceOwnerAccount()const
void DescribeZonesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeZonesRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DescribeZonesRequest::getOwnerAccount()const
void DescribeZonesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeZonesRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long DescribeZonesRequest::getOwnerId()const
void DescribeZonesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeZonesRequest::getTags()const
@@ -99,6 +101,6 @@ std::string DescribeZonesRequest::getTags()const
void DescribeZonesRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}

View File

@@ -0,0 +1,146 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/slb/model/ListTagResourcesRequest.h>
using AlibabaCloud::Slb::Model::ListTagResourcesRequest;
ListTagResourcesRequest::ListTagResourcesRequest() :
RpcServiceRequest("slb", "2014-05-15", "ListTagResources")
{
setMethod(HttpRequest::Method::Post);
}
ListTagResourcesRequest::~ListTagResourcesRequest()
{}
std::string ListTagResourcesRequest::getAccess_key_id()const
{
return access_key_id_;
}
void ListTagResourcesRequest::setAccess_key_id(const std::string& access_key_id)
{
access_key_id_ = access_key_id;
setParameter("Access_key_id", access_key_id);
}
long ListTagResourcesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
}
void ListTagResourcesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string ListTagResourcesRequest::getRegionId()const
{
return regionId_;
}
void ListTagResourcesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}
std::string ListTagResourcesRequest::getNextToken()const
{
return nextToken_;
}
void ListTagResourcesRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
}
std::vector<ListTagResourcesRequest::Tag> ListTagResourcesRequest::getTag()const
{
return tag_;
}
void ListTagResourcesRequest::setTag(const std::vector<Tag>& tag)
{
tag_ = tag;
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
}
std::vector<std::string> ListTagResourcesRequest::getResourceId()const
{
return resourceId_;
}
void ListTagResourcesRequest::setResourceId(const std::vector<std::string>& resourceId)
{
resourceId_ = resourceId;
for(int dep1 = 0; dep1!= resourceId.size(); dep1++) {
setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1));
}
}
std::string ListTagResourcesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void ListTagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string ListTagResourcesRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void ListTagResourcesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
}
long ListTagResourcesRequest::getOwnerId()const
{
return ownerId_;
}
void ListTagResourcesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
}
std::string ListTagResourcesRequest::getResourceType()const
{
return resourceType_;
}
void ListTagResourcesRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
}

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