Support latest openAPIs.
This commit is contained in:
@@ -47,14 +47,20 @@ namespace AlibabaCloud
|
||||
void setHealthCheckURI(const std::string& healthCheckURI);
|
||||
std::string getAclStatus()const;
|
||||
void setAclStatus(const std::string& aclStatus);
|
||||
bool getHealthCheckTcpFastCloseEnabled()const;
|
||||
void setHealthCheckTcpFastCloseEnabled(bool healthCheckTcpFastCloseEnabled);
|
||||
std::string getAclType()const;
|
||||
void setAclType(const std::string& aclType);
|
||||
int getEstablishedTimeout()const;
|
||||
void setEstablishedTimeout(int establishedTimeout);
|
||||
std::string getFailoverStrategy()const;
|
||||
void setFailoverStrategy(const std::string& failoverStrategy);
|
||||
int getPersistenceTimeout()const;
|
||||
void setPersistenceTimeout(int persistenceTimeout);
|
||||
std::string getVpcIds()const;
|
||||
void setVpcIds(const std::string& vpcIds);
|
||||
bool getMasterSlaveModeEnabled()const;
|
||||
void setMasterSlaveModeEnabled(bool masterSlaveModeEnabled);
|
||||
std::string getVServerGroupId()const;
|
||||
void setVServerGroupId(const std::string& vServerGroupId);
|
||||
std::string getAclId()const;
|
||||
@@ -67,6 +73,8 @@ namespace AlibabaCloud
|
||||
void setHealthCheckDomain(const std::string& healthCheckDomain);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
bool getProxyProtocolVpcIdEnabled()const;
|
||||
void setProxyProtocolVpcIdEnabled(bool proxyProtocolVpcIdEnabled);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getLoadBalancerId()const;
|
||||
@@ -77,12 +85,20 @@ namespace AlibabaCloud
|
||||
void setBackendServerPort(int backendServerPort);
|
||||
int getHealthCheckInterval()const;
|
||||
void setHealthCheckInterval(int healthCheckInterval);
|
||||
int getFailoverThreshold()const;
|
||||
void setFailoverThreshold(int failoverThreshold);
|
||||
bool getProxyProtocolV2Enabled()const;
|
||||
void setProxyProtocolV2Enabled(bool proxyProtocolV2Enabled);
|
||||
std::string getConnectionDrain()const;
|
||||
void setConnectionDrain(const std::string& connectionDrain);
|
||||
std::string getHealthCheckSwitch()const;
|
||||
void setHealthCheckSwitch(const std::string& healthCheckSwitch);
|
||||
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 getSlaveServerGroupId()const;
|
||||
void setSlaveServerGroupId(const std::string& slaveServerGroupId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
int getUnhealthyThreshold()const;
|
||||
@@ -95,6 +111,8 @@ namespace AlibabaCloud
|
||||
void setMaxConnection(int maxConnection);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getMasterServerGroupId()const;
|
||||
void setMasterServerGroupId(const std::string& masterServerGroupId);
|
||||
int getListenerPort()const;
|
||||
void setListenerPort(int listenerPort);
|
||||
std::string getHealthCheckType()const;
|
||||
@@ -116,30 +134,39 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string healthCheckURI_;
|
||||
std::string aclStatus_;
|
||||
bool healthCheckTcpFastCloseEnabled_;
|
||||
std::string aclType_;
|
||||
int establishedTimeout_;
|
||||
std::string failoverStrategy_;
|
||||
int persistenceTimeout_;
|
||||
std::string vpcIds_;
|
||||
bool masterSlaveModeEnabled_;
|
||||
std::string vServerGroupId_;
|
||||
std::string aclId_;
|
||||
std::vector<PortRange> portRange_;
|
||||
std::string healthCheckMethod_;
|
||||
std::string healthCheckDomain_;
|
||||
long ownerId_;
|
||||
bool proxyProtocolVpcIdEnabled_;
|
||||
std::string tags_;
|
||||
std::string loadBalancerId_;
|
||||
std::string masterSlaveServerGroupId_;
|
||||
int backendServerPort_;
|
||||
int healthCheckInterval_;
|
||||
int failoverThreshold_;
|
||||
bool proxyProtocolV2Enabled_;
|
||||
std::string connectionDrain_;
|
||||
std::string healthCheckSwitch_;
|
||||
std::string access_key_id_;
|
||||
int healthCheckConnectTimeout_;
|
||||
std::string slaveServerGroupId_;
|
||||
std::string description_;
|
||||
int unhealthyThreshold_;
|
||||
int healthyThreshold_;
|
||||
std::string scheduler_;
|
||||
int maxConnection_;
|
||||
std::string regionId_;
|
||||
std::string masterServerGroupId_;
|
||||
int listenerPort_;
|
||||
std::string healthCheckType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -43,22 +43,34 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getHealthCheckURI()const;
|
||||
void setHealthCheckURI(const std::string& healthCheckURI);
|
||||
std::string getAclStatus()const;
|
||||
void setAclStatus(const std::string& aclStatus);
|
||||
std::string getAclType()const;
|
||||
void setAclType(const std::string& aclType);
|
||||
std::string getFailoverStrategy()const;
|
||||
void setFailoverStrategy(const std::string& failoverStrategy);
|
||||
int getPersistenceTimeout()const;
|
||||
void setPersistenceTimeout(int persistenceTimeout);
|
||||
std::string getVpcIds()const;
|
||||
void setVpcIds(const std::string& vpcIds);
|
||||
bool getMasterSlaveModeEnabled()const;
|
||||
void setMasterSlaveModeEnabled(bool masterSlaveModeEnabled);
|
||||
std::string getVServerGroupId()const;
|
||||
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;
|
||||
void setHealthCheckDomain(const std::string& healthCheckDomain);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
bool getProxyProtocolVpcIdEnabled()const;
|
||||
void setProxyProtocolVpcIdEnabled(bool proxyProtocolVpcIdEnabled);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getLoadBalancerId()const;
|
||||
@@ -73,12 +85,22 @@ namespace AlibabaCloud
|
||||
void setHealthCheckInterval(int healthCheckInterval);
|
||||
std::string getHealthCheckExp()const;
|
||||
void setHealthCheckExp(const std::string& healthCheckExp);
|
||||
int getFailoverThreshold()const;
|
||||
void setFailoverThreshold(int failoverThreshold);
|
||||
bool getProxyProtocolV2Enabled()const;
|
||||
void setProxyProtocolV2Enabled(bool proxyProtocolV2Enabled);
|
||||
std::string getConnectionDrain()const;
|
||||
void setConnectionDrain(const std::string& connectionDrain);
|
||||
std::string getHealthCheckSwitch()const;
|
||||
void setHealthCheckSwitch(const std::string& healthCheckSwitch);
|
||||
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 getSlaveServerGroupId()const;
|
||||
void setSlaveServerGroupId(const std::string& slaveServerGroupId);
|
||||
std::string getQuicVersion()const;
|
||||
void setQuicVersion(const std::string& quicVersion);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
int getUnhealthyThreshold()const;
|
||||
@@ -91,8 +113,12 @@ namespace AlibabaCloud
|
||||
void setMaxConnection(int maxConnection);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getMasterServerGroupId()const;
|
||||
void setMasterServerGroupId(const std::string& masterServerGroupId);
|
||||
int getListenerPort()const;
|
||||
void setListenerPort(int listenerPort);
|
||||
std::string getHealthCheckType()const;
|
||||
void setHealthCheckType(const std::string& healthCheckType);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
int getBandwidth()const;
|
||||
@@ -103,17 +129,25 @@ namespace AlibabaCloud
|
||||
void setConnectionDrainTimeout(int connectionDrainTimeout);
|
||||
int getHealthCheckConnectPort()const;
|
||||
void setHealthCheckConnectPort(int healthCheckConnectPort);
|
||||
std::string getHealthCheckHttpCode()const;
|
||||
void setHealthCheckHttpCode(const std::string& healthCheckHttpCode);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string healthCheckURI_;
|
||||
std::string aclStatus_;
|
||||
std::string aclType_;
|
||||
std::string failoverStrategy_;
|
||||
int persistenceTimeout_;
|
||||
std::string vpcIds_;
|
||||
bool masterSlaveModeEnabled_;
|
||||
std::string vServerGroupId_;
|
||||
std::string aclId_;
|
||||
std::vector<PortRange> portRange_;
|
||||
std::string healthCheckMethod_;
|
||||
std::string healthCheckDomain_;
|
||||
long ownerId_;
|
||||
bool proxyProtocolVpcIdEnabled_;
|
||||
std::string tags_;
|
||||
std::string loadBalancerId_;
|
||||
std::string masterSlaveServerGroupId_;
|
||||
@@ -121,21 +155,29 @@ namespace AlibabaCloud
|
||||
int backendServerPort_;
|
||||
int healthCheckInterval_;
|
||||
std::string healthCheckExp_;
|
||||
int failoverThreshold_;
|
||||
bool proxyProtocolV2Enabled_;
|
||||
std::string connectionDrain_;
|
||||
std::string healthCheckSwitch_;
|
||||
std::string access_key_id_;
|
||||
int healthCheckConnectTimeout_;
|
||||
std::string slaveServerGroupId_;
|
||||
std::string quicVersion_;
|
||||
std::string description_;
|
||||
int unhealthyThreshold_;
|
||||
int healthyThreshold_;
|
||||
std::string scheduler_;
|
||||
int maxConnection_;
|
||||
std::string regionId_;
|
||||
std::string masterServerGroupId_;
|
||||
int listenerPort_;
|
||||
std::string healthCheckType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
int bandwidth_;
|
||||
std::string ownerAccount_;
|
||||
int connectionDrainTimeout_;
|
||||
int healthCheckConnectPort_;
|
||||
std::string healthCheckHttpCode_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -34,8 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct PortRange
|
||||
{
|
||||
int startPort;
|
||||
int endPort;
|
||||
int startPort;
|
||||
};
|
||||
|
||||
|
||||
@@ -44,19 +44,27 @@ namespace AlibabaCloud
|
||||
~DescribeLoadBalancerTCPListenerAttributeResult();
|
||||
int getMaxConnection()const;
|
||||
std::string getVServerGroupId()const;
|
||||
std::string getSynProxy()const;
|
||||
bool getProxyProtocolVpcIdEnabled()const;
|
||||
std::string getDescription()const;
|
||||
std::string getSynProxy()const;
|
||||
int getFailoverThreshold()const;
|
||||
bool getProxyProtocolV2Enabled()const;
|
||||
int getUnhealthyThreshold()const;
|
||||
std::string getScheduler()const;
|
||||
std::string getHealthCheckURI()const;
|
||||
std::string getScheduler()const;
|
||||
std::string getHealthCheck()const;
|
||||
std::string getWorkingServerGroupId()const;
|
||||
int getBackendServerPort()const;
|
||||
bool getMasterSlaveModeEnabled()const;
|
||||
bool getHealthCheckTcpFastCloseEnabled()const;
|
||||
int getConnectionDrainTimeout()const;
|
||||
int getPersistenceTimeout()const;
|
||||
int getHealthCheckConnectPort()const;
|
||||
std::string getMasterServerGroupId()const;
|
||||
std::string getHealthCheckMethod()const;
|
||||
int getBandwidth()const;
|
||||
std::string getHealthCheckHttpCode()const;
|
||||
std::string getSlaveServerGroupId()const;
|
||||
int getEstablishedTimeout()const;
|
||||
std::string getStatus()const;
|
||||
int getListenerPort()const;
|
||||
@@ -67,6 +75,7 @@ namespace AlibabaCloud
|
||||
std::string getConnectionDrain()const;
|
||||
std::string getAclStatus()const;
|
||||
std::string getVpcIds()const;
|
||||
std::string getFailoverStrategy()const;
|
||||
int getHealthyThreshold()const;
|
||||
std::string getHealthCheckDomain()const;
|
||||
std::string getMasterSlaveServerGroupId()const;
|
||||
@@ -79,19 +88,27 @@ namespace AlibabaCloud
|
||||
private:
|
||||
int maxConnection_;
|
||||
std::string vServerGroupId_;
|
||||
std::string synProxy_;
|
||||
bool proxyProtocolVpcIdEnabled_;
|
||||
std::string description_;
|
||||
std::string synProxy_;
|
||||
int failoverThreshold_;
|
||||
bool proxyProtocolV2Enabled_;
|
||||
int unhealthyThreshold_;
|
||||
std::string scheduler_;
|
||||
std::string healthCheckURI_;
|
||||
std::string scheduler_;
|
||||
std::string healthCheck_;
|
||||
std::string workingServerGroupId_;
|
||||
int backendServerPort_;
|
||||
bool masterSlaveModeEnabled_;
|
||||
bool healthCheckTcpFastCloseEnabled_;
|
||||
int connectionDrainTimeout_;
|
||||
int persistenceTimeout_;
|
||||
int healthCheckConnectPort_;
|
||||
std::string masterServerGroupId_;
|
||||
std::string healthCheckMethod_;
|
||||
int bandwidth_;
|
||||
std::string healthCheckHttpCode_;
|
||||
std::string slaveServerGroupId_;
|
||||
int establishedTimeout_;
|
||||
std::string status_;
|
||||
int listenerPort_;
|
||||
@@ -102,6 +119,7 @@ namespace AlibabaCloud
|
||||
std::string connectionDrain_;
|
||||
std::string aclStatus_;
|
||||
std::string vpcIds_;
|
||||
std::string failoverStrategy_;
|
||||
int healthyThreshold_;
|
||||
std::string healthCheckDomain_;
|
||||
std::string masterSlaveServerGroupId_;
|
||||
|
||||
@@ -34,8 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct PortRange
|
||||
{
|
||||
int startPort;
|
||||
int endPort;
|
||||
int startPort;
|
||||
};
|
||||
|
||||
|
||||
@@ -44,15 +44,26 @@ namespace AlibabaCloud
|
||||
~DescribeLoadBalancerUDPListenerAttributeResult();
|
||||
int getMaxConnection()const;
|
||||
std::string getVServerGroupId()const;
|
||||
bool getProxyProtocolVpcIdEnabled()const;
|
||||
std::string getDescription()const;
|
||||
int getFailoverThreshold()const;
|
||||
bool getProxyProtocolV2Enabled()const;
|
||||
int getUnhealthyThreshold()const;
|
||||
std::string getHealthCheckURI()const;
|
||||
std::string getScheduler()const;
|
||||
std::string getHealthCheck()const;
|
||||
std::string getWorkingServerGroupId()const;
|
||||
int getBackendServerPort()const;
|
||||
bool getMasterSlaveModeEnabled()const;
|
||||
int getConnectionDrainTimeout()const;
|
||||
int getPersistenceTimeout()const;
|
||||
int getHealthCheckConnectPort()const;
|
||||
std::string getMasterServerGroupId()const;
|
||||
std::string getHealthCheckMethod()const;
|
||||
int getBandwidth()const;
|
||||
std::string getQuicVersion()const;
|
||||
std::string getHealthCheckHttpCode()const;
|
||||
std::string getSlaveServerGroupId()const;
|
||||
std::string getStatus()const;
|
||||
int getListenerPort()const;
|
||||
int getHealthCheckInterval()const;
|
||||
@@ -60,29 +71,44 @@ namespace AlibabaCloud
|
||||
std::string getAclId()const;
|
||||
int getHealthCheckConnectTimeout()const;
|
||||
std::string getConnectionDrain()const;
|
||||
std::string getHealthCheckReq()const;
|
||||
std::string getHealthCheckSwitch()const;
|
||||
std::string getAclStatus()const;
|
||||
std::string getHealthCheckReq()const;
|
||||
std::string getVpcIds()const;
|
||||
int getHealthyThreshold()const;
|
||||
std::string getFailoverStrategy()const;
|
||||
std::string getHealthCheckExp()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:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int maxConnection_;
|
||||
std::string vServerGroupId_;
|
||||
bool proxyProtocolVpcIdEnabled_;
|
||||
std::string description_;
|
||||
int failoverThreshold_;
|
||||
bool proxyProtocolV2Enabled_;
|
||||
int unhealthyThreshold_;
|
||||
std::string healthCheckURI_;
|
||||
std::string scheduler_;
|
||||
std::string healthCheck_;
|
||||
std::string workingServerGroupId_;
|
||||
int backendServerPort_;
|
||||
bool masterSlaveModeEnabled_;
|
||||
int connectionDrainTimeout_;
|
||||
int persistenceTimeout_;
|
||||
int healthCheckConnectPort_;
|
||||
std::string masterServerGroupId_;
|
||||
std::string healthCheckMethod_;
|
||||
int bandwidth_;
|
||||
std::string quicVersion_;
|
||||
std::string healthCheckHttpCode_;
|
||||
std::string slaveServerGroupId_;
|
||||
std::string status_;
|
||||
int listenerPort_;
|
||||
int healthCheckInterval_;
|
||||
@@ -90,14 +116,18 @@ namespace AlibabaCloud
|
||||
std::string aclId_;
|
||||
int healthCheckConnectTimeout_;
|
||||
std::string connectionDrain_;
|
||||
std::string healthCheckReq_;
|
||||
std::string healthCheckSwitch_;
|
||||
std::string aclStatus_;
|
||||
std::string healthCheckReq_;
|
||||
std::string vpcIds_;
|
||||
int healthyThreshold_;
|
||||
std::string failoverStrategy_;
|
||||
std::string healthCheckExp_;
|
||||
int healthyThreshold_;
|
||||
std::string healthCheckDomain_;
|
||||
std::string masterSlaveServerGroupId_;
|
||||
std::string aclType_;
|
||||
std::vector<std::string> aclIds_;
|
||||
std::string healthCheckType_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -91,6 +91,8 @@ namespace AlibabaCloud
|
||||
void setAddress(const std::string& address);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
bool getFilterByTagOrName()const;
|
||||
void setFilterByTagOrName(bool filterByTagOrName);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getLoadBalancerStatus()const;
|
||||
@@ -126,6 +128,7 @@ namespace AlibabaCloud
|
||||
std::string businessStatus_;
|
||||
std::string address_;
|
||||
std::string resourceOwnerAccount_;
|
||||
bool filterByTagOrName_;
|
||||
std::string ownerAccount_;
|
||||
std::string loadBalancerStatus_;
|
||||
std::string vpcId_;
|
||||
|
||||
@@ -41,25 +41,28 @@ namespace AlibabaCloud
|
||||
};
|
||||
std::string address;
|
||||
std::string resourceGroupId;
|
||||
std::string vSwitchId;
|
||||
std::string createTime;
|
||||
std::string addressIPVersion;
|
||||
std::string loadBalancerId;
|
||||
std::string payType;
|
||||
std::string slaveZoneId;
|
||||
std::string businessStatus;
|
||||
std::string modificationProtectionStatus;
|
||||
std::string loadBalancerSpec;
|
||||
std::string networkType;
|
||||
int bandwidth;
|
||||
std::string modificationProtectionReason;
|
||||
std::vector<LoadBalancer::Tag> tags;
|
||||
std::string masterZoneId;
|
||||
std::string vSwitchId;
|
||||
std::string createTime;
|
||||
std::string payType;
|
||||
std::string slaveZoneId;
|
||||
std::string internetChargeType;
|
||||
std::string regionIdAlias;
|
||||
std::string internetChargeTypeAlias;
|
||||
std::string loadBalancerName;
|
||||
std::string vpcId;
|
||||
std::string networkType;
|
||||
std::string modificationProtectionReason;
|
||||
std::string regionId;
|
||||
std::string addressType;
|
||||
std::string loadBalancerStatus;
|
||||
std::vector<LoadBalancer::Tag> tags;
|
||||
std::string masterZoneId;
|
||||
long createTimeStamp;
|
||||
};
|
||||
|
||||
|
||||
@@ -39,6 +39,7 @@ namespace AlibabaCloud
|
||||
std::string description;
|
||||
std::string vpcId;
|
||||
std::string serverRegionId;
|
||||
bool proxyProtocolV2Enabled;
|
||||
int port;
|
||||
std::string serverIp;
|
||||
std::string vbrId;
|
||||
|
||||
@@ -47,16 +47,22 @@ namespace AlibabaCloud
|
||||
void setHealthCheckURI(const std::string& healthCheckURI);
|
||||
std::string getAclStatus()const;
|
||||
void setAclStatus(const std::string& aclStatus);
|
||||
bool getHealthCheckTcpFastCloseEnabled()const;
|
||||
void setHealthCheckTcpFastCloseEnabled(bool healthCheckTcpFastCloseEnabled);
|
||||
std::string getAclType()const;
|
||||
void setAclType(const std::string& aclType);
|
||||
std::string getMasterSlaveServerGroup()const;
|
||||
void setMasterSlaveServerGroup(const std::string& masterSlaveServerGroup);
|
||||
int getEstablishedTimeout()const;
|
||||
void setEstablishedTimeout(int establishedTimeout);
|
||||
std::string getFailoverStrategy()const;
|
||||
void setFailoverStrategy(const std::string& failoverStrategy);
|
||||
int getPersistenceTimeout()const;
|
||||
void setPersistenceTimeout(int persistenceTimeout);
|
||||
std::string getVpcIds()const;
|
||||
void setVpcIds(const std::string& vpcIds);
|
||||
bool getMasterSlaveModeEnabled()const;
|
||||
void setMasterSlaveModeEnabled(bool masterSlaveModeEnabled);
|
||||
std::string getVServerGroupId()const;
|
||||
void setVServerGroupId(const std::string& vServerGroupId);
|
||||
std::string getAclId()const;
|
||||
@@ -71,6 +77,8 @@ namespace AlibabaCloud
|
||||
void setSynProxy(const std::string& synProxy);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
bool getProxyProtocolVpcIdEnabled()const;
|
||||
void setProxyProtocolVpcIdEnabled(bool proxyProtocolVpcIdEnabled);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getLoadBalancerId()const;
|
||||
@@ -79,12 +87,20 @@ namespace AlibabaCloud
|
||||
void setMasterSlaveServerGroupId(const std::string& masterSlaveServerGroupId);
|
||||
int getHealthCheckInterval()const;
|
||||
void setHealthCheckInterval(int healthCheckInterval);
|
||||
int getFailoverThreshold()const;
|
||||
void setFailoverThreshold(int failoverThreshold);
|
||||
bool getProxyProtocolV2Enabled()const;
|
||||
void setProxyProtocolV2Enabled(bool proxyProtocolV2Enabled);
|
||||
std::string getConnectionDrain()const;
|
||||
void setConnectionDrain(const std::string& connectionDrain);
|
||||
std::string getHealthCheckSwitch()const;
|
||||
void setHealthCheckSwitch(const std::string& healthCheckSwitch);
|
||||
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 getSlaveServerGroupId()const;
|
||||
void setSlaveServerGroupId(const std::string& slaveServerGroupId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
int getUnhealthyThreshold()const;
|
||||
@@ -97,6 +113,8 @@ namespace AlibabaCloud
|
||||
void setMaxConnection(int maxConnection);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getMasterServerGroupId()const;
|
||||
void setMasterServerGroupId(const std::string& masterServerGroupId);
|
||||
int getListenerPort()const;
|
||||
void setListenerPort(int listenerPort);
|
||||
std::string getHealthCheckType()const;
|
||||
@@ -120,11 +138,14 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string healthCheckURI_;
|
||||
std::string aclStatus_;
|
||||
bool healthCheckTcpFastCloseEnabled_;
|
||||
std::string aclType_;
|
||||
std::string masterSlaveServerGroup_;
|
||||
int establishedTimeout_;
|
||||
std::string failoverStrategy_;
|
||||
int persistenceTimeout_;
|
||||
std::string vpcIds_;
|
||||
bool masterSlaveModeEnabled_;
|
||||
std::string vServerGroupId_;
|
||||
std::string aclId_;
|
||||
std::vector<PortRange> portRange_;
|
||||
@@ -132,19 +153,25 @@ namespace AlibabaCloud
|
||||
std::string healthCheckDomain_;
|
||||
std::string synProxy_;
|
||||
long ownerId_;
|
||||
bool proxyProtocolVpcIdEnabled_;
|
||||
std::string tags_;
|
||||
std::string loadBalancerId_;
|
||||
std::string masterSlaveServerGroupId_;
|
||||
int healthCheckInterval_;
|
||||
int failoverThreshold_;
|
||||
bool proxyProtocolV2Enabled_;
|
||||
std::string connectionDrain_;
|
||||
std::string healthCheckSwitch_;
|
||||
std::string access_key_id_;
|
||||
int healthCheckConnectTimeout_;
|
||||
std::string slaveServerGroupId_;
|
||||
std::string description_;
|
||||
int unhealthyThreshold_;
|
||||
int healthyThreshold_;
|
||||
std::string scheduler_;
|
||||
int maxConnection_;
|
||||
std::string regionId_;
|
||||
std::string masterServerGroupId_;
|
||||
int listenerPort_;
|
||||
std::string healthCheckType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -43,24 +43,36 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getHealthCheckURI()const;
|
||||
void setHealthCheckURI(const std::string& healthCheckURI);
|
||||
std::string getAclStatus()const;
|
||||
void setAclStatus(const std::string& aclStatus);
|
||||
std::string getAclType()const;
|
||||
void setAclType(const std::string& aclType);
|
||||
std::string getMasterSlaveServerGroup()const;
|
||||
void setMasterSlaveServerGroup(const std::string& masterSlaveServerGroup);
|
||||
std::string getFailoverStrategy()const;
|
||||
void setFailoverStrategy(const std::string& failoverStrategy);
|
||||
int getPersistenceTimeout()const;
|
||||
void setPersistenceTimeout(int persistenceTimeout);
|
||||
std::string getVpcIds()const;
|
||||
void setVpcIds(const std::string& vpcIds);
|
||||
bool getMasterSlaveModeEnabled()const;
|
||||
void setMasterSlaveModeEnabled(bool masterSlaveModeEnabled);
|
||||
std::string getVServerGroupId()const;
|
||||
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;
|
||||
void setHealthCheckDomain(const std::string& healthCheckDomain);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
bool getProxyProtocolVpcIdEnabled()const;
|
||||
void setProxyProtocolVpcIdEnabled(bool proxyProtocolVpcIdEnabled);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getLoadBalancerId()const;
|
||||
@@ -73,12 +85,22 @@ namespace AlibabaCloud
|
||||
void setHealthCheckInterval(int healthCheckInterval);
|
||||
std::string getHealthCheckExp()const;
|
||||
void setHealthCheckExp(const std::string& healthCheckExp);
|
||||
int getFailoverThreshold()const;
|
||||
void setFailoverThreshold(int failoverThreshold);
|
||||
bool getProxyProtocolV2Enabled()const;
|
||||
void setProxyProtocolV2Enabled(bool proxyProtocolV2Enabled);
|
||||
std::string getConnectionDrain()const;
|
||||
void setConnectionDrain(const std::string& connectionDrain);
|
||||
std::string getHealthCheckSwitch()const;
|
||||
void setHealthCheckSwitch(const std::string& healthCheckSwitch);
|
||||
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 getSlaveServerGroupId()const;
|
||||
void setSlaveServerGroupId(const std::string& slaveServerGroupId);
|
||||
std::string getQuicVersion()const;
|
||||
void setQuicVersion(const std::string& quicVersion);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
int getUnhealthyThreshold()const;
|
||||
@@ -91,8 +113,12 @@ namespace AlibabaCloud
|
||||
void setMaxConnection(int maxConnection);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getMasterServerGroupId()const;
|
||||
void setMasterServerGroupId(const std::string& masterServerGroupId);
|
||||
int getListenerPort()const;
|
||||
void setListenerPort(int listenerPort);
|
||||
std::string getHealthCheckType()const;
|
||||
void setHealthCheckType(const std::string& healthCheckType);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
int getBandwidth()const;
|
||||
@@ -103,41 +129,57 @@ namespace AlibabaCloud
|
||||
void setConnectionDrainTimeout(int connectionDrainTimeout);
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string healthCheckURI_;
|
||||
std::string aclStatus_;
|
||||
std::string aclType_;
|
||||
std::string masterSlaveServerGroup_;
|
||||
std::string failoverStrategy_;
|
||||
int persistenceTimeout_;
|
||||
std::string vpcIds_;
|
||||
bool masterSlaveModeEnabled_;
|
||||
std::string vServerGroupId_;
|
||||
std::string aclId_;
|
||||
std::vector<PortRange> portRange_;
|
||||
std::string healthCheckMethod_;
|
||||
std::string healthCheckDomain_;
|
||||
long ownerId_;
|
||||
bool proxyProtocolVpcIdEnabled_;
|
||||
std::string tags_;
|
||||
std::string loadBalancerId_;
|
||||
std::string masterSlaveServerGroupId_;
|
||||
std::string healthCheckReq_;
|
||||
int healthCheckInterval_;
|
||||
std::string healthCheckExp_;
|
||||
int failoverThreshold_;
|
||||
bool proxyProtocolV2Enabled_;
|
||||
std::string connectionDrain_;
|
||||
std::string healthCheckSwitch_;
|
||||
std::string access_key_id_;
|
||||
int healthCheckConnectTimeout_;
|
||||
std::string slaveServerGroupId_;
|
||||
std::string quicVersion_;
|
||||
std::string description_;
|
||||
int unhealthyThreshold_;
|
||||
int healthyThreshold_;
|
||||
std::string scheduler_;
|
||||
int maxConnection_;
|
||||
std::string regionId_;
|
||||
std::string masterServerGroupId_;
|
||||
int listenerPort_;
|
||||
std::string healthCheckType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
int bandwidth_;
|
||||
std::string ownerAccount_;
|
||||
int connectionDrainTimeout_;
|
||||
int healthCheckConnectPort_;
|
||||
std::string healthCheckHttpCode_;
|
||||
std::string vServerGroup_;
|
||||
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user