|
|
@@ -175,19 +175,13 @@ void DescribeLoadBalancerAttributeResult::parse(const std::string &payload)
|
|
|
modificationProtectionStatus_ = value["ModificationProtectionStatus"].asString();
|
|
|
if(!value["ModificationProtectionReason"].isNull())
|
|
|
modificationProtectionReason_ = value["ModificationProtectionReason"].asString();
|
|
|
+ if(!value["SpecBpsFlag"].isNull())
|
|
|
+ specBpsFlag_ = value["SpecBpsFlag"].asString() == "true";
|
|
|
+ if(!value["SpecType"].isNull())
|
|
|
+ specType_ = value["SpecType"].asString();
|
|
|
|
|
|
}
|
|
|
|
|
|
-int DescribeLoadBalancerAttributeResult::getRenewalDuration()const
|
|
|
-{
|
|
|
- return renewalDuration_;
|
|
|
-}
|
|
|
-
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getAssociatedCenStatus()const
|
|
|
-{
|
|
|
- return associatedCenStatus_;
|
|
|
-}
|
|
|
-
|
|
|
std::vector<DescribeLoadBalancerAttributeResult::ListenerPortAndProtocal> DescribeLoadBalancerAttributeResult::getListenerPortsAndProtocal()const
|
|
|
{
|
|
|
return listenerPortsAndProtocal_;
|
|
|
@@ -203,189 +197,219 @@ std::string DescribeLoadBalancerAttributeResult::getAddress()const
|
|
|
return address_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getEndTime()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getSpecType()const
|
|
|
{
|
|
|
- return endTime_;
|
|
|
+ return specType_;
|
|
|
}
|
|
|
|
|
|
-bool DescribeLoadBalancerAttributeResult::getSupportPrivateLink()const
|
|
|
+std::vector<DescribeLoadBalancerAttributeResult::BackendServer> DescribeLoadBalancerAttributeResult::getBackendServers()const
|
|
|
{
|
|
|
- return supportPrivateLink_;
|
|
|
+ return backendServers_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getAddressIPVersion()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getHasReservedInfo()const
|
|
|
{
|
|
|
- return addressIPVersion_;
|
|
|
+ return hasReservedInfo_;
|
|
|
}
|
|
|
|
|
|
-std::vector<DescribeLoadBalancerAttributeResult::ListenerPortAndProtocol> DescribeLoadBalancerAttributeResult::getListenerPortsAndProtocol()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getBusinessStatus()const
|
|
|
{
|
|
|
- return listenerPortsAndProtocol_;
|
|
|
+ return businessStatus_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getLoadBalancerId()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getLoadBalancerSpec()const
|
|
|
{
|
|
|
- return loadBalancerId_;
|
|
|
+ return loadBalancerSpec_;
|
|
|
}
|
|
|
|
|
|
-std::vector<DescribeLoadBalancerAttributeResult::BackendServer> DescribeLoadBalancerAttributeResult::getBackendServers()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getModificationProtectionReason()const
|
|
|
{
|
|
|
- return backendServers_;
|
|
|
+ return modificationProtectionReason_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getHasReservedInfo()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getAssociatedCenId()const
|
|
|
{
|
|
|
- return hasReservedInfo_;
|
|
|
+ return associatedCenId_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getBusinessStatus()const
|
|
|
+std::vector<std::string> DescribeLoadBalancerAttributeResult::getListenerPorts()const
|
|
|
{
|
|
|
- return businessStatus_;
|
|
|
+ return listenerPorts_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getReservedInfoBandwidth()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getCloudInstanceType()const
|
|
|
{
|
|
|
- return reservedInfoBandwidth_;
|
|
|
+ return cloudInstanceType_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getModificationProtectionStatus()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getVSwitchId()const
|
|
|
{
|
|
|
- return modificationProtectionStatus_;
|
|
|
+ return vSwitchId_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getLoadBalancerSpec()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getRenewalStatus()const
|
|
|
{
|
|
|
- return loadBalancerSpec_;
|
|
|
+ return renewalStatus_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getNetworkType()const
|
|
|
+std::vector<std::string> DescribeLoadBalancerAttributeResult::getLabels()const
|
|
|
{
|
|
|
- return networkType_;
|
|
|
+ return labels_;
|
|
|
}
|
|
|
|
|
|
-int DescribeLoadBalancerAttributeResult::getBandwidth()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getPayType()const
|
|
|
{
|
|
|
- return bandwidth_;
|
|
|
+ return payType_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getModificationProtectionReason()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getInternetChargeType()const
|
|
|
{
|
|
|
- return modificationProtectionReason_;
|
|
|
+ return internetChargeType_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getAssociatedCenId()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getReservedInfoInternetChargeType()const
|
|
|
{
|
|
|
- return associatedCenId_;
|
|
|
+ return reservedInfoInternetChargeType_;
|
|
|
}
|
|
|
|
|
|
-std::vector<std::string> DescribeLoadBalancerAttributeResult::getListenerPorts()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getVpcId()const
|
|
|
{
|
|
|
- return listenerPorts_;
|
|
|
+ return vpcId_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getMasterZoneId()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getDeleteProtection()const
|
|
|
{
|
|
|
- return masterZoneId_;
|
|
|
+ return deleteProtection_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getTunnelType()const
|
|
|
+long DescribeLoadBalancerAttributeResult::getEndTimeStamp()const
|
|
|
{
|
|
|
- return tunnelType_;
|
|
|
+ return endTimeStamp_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getCloudType()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getLoadBalancerStatus()const
|
|
|
{
|
|
|
- return cloudType_;
|
|
|
+ return loadBalancerStatus_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getCloudInstanceType()const
|
|
|
+long DescribeLoadBalancerAttributeResult::getAutoReleaseTime()const
|
|
|
{
|
|
|
- return cloudInstanceType_;
|
|
|
+ return autoReleaseTime_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getVSwitchId()const
|
|
|
+int DescribeLoadBalancerAttributeResult::getRenewalDuration()const
|
|
|
{
|
|
|
- return vSwitchId_;
|
|
|
+ return renewalDuration_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getCreateTime()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getAssociatedCenStatus()const
|
|
|
{
|
|
|
- return createTime_;
|
|
|
+ return associatedCenStatus_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getRenewalStatus()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getEndTime()const
|
|
|
{
|
|
|
- return renewalStatus_;
|
|
|
+ return endTime_;
|
|
|
}
|
|
|
|
|
|
-long DescribeLoadBalancerAttributeResult::getCloudInstanceUid()const
|
|
|
+bool DescribeLoadBalancerAttributeResult::getSupportPrivateLink()const
|
|
|
{
|
|
|
- return cloudInstanceUid_;
|
|
|
+ return supportPrivateLink_;
|
|
|
}
|
|
|
|
|
|
-std::vector<std::string> DescribeLoadBalancerAttributeResult::getLabels()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getAddressIPVersion()const
|
|
|
{
|
|
|
- return labels_;
|
|
|
+ return addressIPVersion_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getRenewalCycUnit()const
|
|
|
+std::vector<DescribeLoadBalancerAttributeResult::ListenerPortAndProtocol> DescribeLoadBalancerAttributeResult::getListenerPortsAndProtocol()const
|
|
|
{
|
|
|
- return renewalCycUnit_;
|
|
|
+ return listenerPortsAndProtocol_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getPayType()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getLoadBalancerId()const
|
|
|
{
|
|
|
- return payType_;
|
|
|
+ return loadBalancerId_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getReservedInfoActiveTime()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getReservedInfoBandwidth()const
|
|
|
{
|
|
|
- return reservedInfoActiveTime_;
|
|
|
+ return reservedInfoBandwidth_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getCloudInstanceId()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getModificationProtectionStatus()const
|
|
|
{
|
|
|
- return cloudInstanceId_;
|
|
|
+ return modificationProtectionStatus_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getSlaveZoneId()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getNetworkType()const
|
|
|
{
|
|
|
- return slaveZoneId_;
|
|
|
+ return networkType_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getInternetChargeType()const
|
|
|
+int DescribeLoadBalancerAttributeResult::getBandwidth()const
|
|
|
{
|
|
|
- return internetChargeType_;
|
|
|
+ return bandwidth_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getRegionIdAlias()const
|
|
|
+bool DescribeLoadBalancerAttributeResult::getSpecBpsFlag()const
|
|
|
{
|
|
|
- return regionIdAlias_;
|
|
|
+ return specBpsFlag_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getReservedInfoInternetChargeType()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getMasterZoneId()const
|
|
|
{
|
|
|
- return reservedInfoInternetChargeType_;
|
|
|
+ return masterZoneId_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getLoadBalancerName()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getTunnelType()const
|
|
|
{
|
|
|
- return loadBalancerName_;
|
|
|
+ return tunnelType_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getVpcId()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getCloudType()const
|
|
|
{
|
|
|
- return vpcId_;
|
|
|
+ return cloudType_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getDeleteProtection()const
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getCreateTime()const
|
|
|
{
|
|
|
- return deleteProtection_;
|
|
|
+ return createTime_;
|
|
|
}
|
|
|
|
|
|
-long DescribeLoadBalancerAttributeResult::getEndTimeStamp()const
|
|
|
+long DescribeLoadBalancerAttributeResult::getCloudInstanceUid()const
|
|
|
{
|
|
|
- return endTimeStamp_;
|
|
|
+ return cloudInstanceUid_;
|
|
|
+}
|
|
|
+
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getRenewalCycUnit()const
|
|
|
+{
|
|
|
+ return renewalCycUnit_;
|
|
|
+}
|
|
|
+
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getReservedInfoActiveTime()const
|
|
|
+{
|
|
|
+ return reservedInfoActiveTime_;
|
|
|
+}
|
|
|
+
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getCloudInstanceId()const
|
|
|
+{
|
|
|
+ return cloudInstanceId_;
|
|
|
+}
|
|
|
+
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getSlaveZoneId()const
|
|
|
+{
|
|
|
+ return slaveZoneId_;
|
|
|
+}
|
|
|
+
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getRegionIdAlias()const
|
|
|
+{
|
|
|
+ return regionIdAlias_;
|
|
|
+}
|
|
|
+
|
|
|
+std::string DescribeLoadBalancerAttributeResult::getLoadBalancerName()const
|
|
|
+{
|
|
|
+ return loadBalancerName_;
|
|
|
}
|
|
|
|
|
|
std::string DescribeLoadBalancerAttributeResult::getRegionId()const
|
|
|
@@ -403,18 +427,8 @@ std::string DescribeLoadBalancerAttributeResult::getAddressType()const
|
|
|
return addressType_;
|
|
|
}
|
|
|
|
|
|
-std::string DescribeLoadBalancerAttributeResult::getLoadBalancerStatus()const
|
|
|
-{
|
|
|
- return loadBalancerStatus_;
|
|
|
-}
|
|
|
-
|
|
|
long DescribeLoadBalancerAttributeResult::getCreateTimeStamp()const
|
|
|
{
|
|
|
return createTimeStamp_;
|
|
|
}
|
|
|
|
|
|
-long DescribeLoadBalancerAttributeResult::getAutoReleaseTime()const
|
|
|
-{
|
|
|
- return autoReleaseTime_;
|
|
|
-}
|
|
|
-
|