Просмотр исходного кода

ModifyNodeSpec API add SwitchTime.

sdk-team 5 лет назад
Родитель
Сommit
cb1404c3d4

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2021-04-29 Version: 1.36.707
+- ModifyNodeSpec API add SwitchTime.
+
 2021-04-29 Version: 1.36.706
 - Add DescribeInstances API.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.706
+1.36.707

+ 9 - 0
dds/include/alibabacloud/dds/model/ModifyNodeSpecRequest.h

@@ -41,6 +41,8 @@ namespace AlibabaCloud
 				void setClientToken(const std::string& clientToken);
 				int getReadonlyReplicas()const;
 				void setReadonlyReplicas(int readonlyReplicas);
+				std::string getCouponNo()const;
+				void setCouponNo(const std::string& couponNo);
 				std::string getNodeClass()const;
 				void setNodeClass(const std::string& nodeClass);
 				std::string getAccessKeyId()const;
@@ -51,8 +53,12 @@ namespace AlibabaCloud
 				void setEffectiveTime(const std::string& effectiveTime);
 				std::string getDBInstanceId()const;
 				void setDBInstanceId(const std::string& dBInstanceId);
+				std::string getSwitchTime()const;
+				void setSwitchTime(const std::string& switchTime);
 				std::string getNodeId()const;
 				void setNodeId(const std::string& nodeId);
+				std::string getBusinessInfo()const;
+				void setBusinessInfo(const std::string& businessInfo);
 				bool getAutoPay()const;
 				void setAutoPay(bool autoPay);
 				std::string getFromApp()const;
@@ -72,12 +78,15 @@ namespace AlibabaCloud
 				long resourceOwnerId_;
 				std::string clientToken_;
 				int readonlyReplicas_;
+				std::string couponNo_;
 				std::string nodeClass_;
 				std::string accessKeyId_;
 				std::string securityToken_;
 				std::string effectiveTime_;
 				std::string dBInstanceId_;
+				std::string switchTime_;
 				std::string nodeId_;
+				std::string businessInfo_;
 				bool autoPay_;
 				std::string fromApp_;
 				std::string resourceOwnerAccount_;

+ 33 - 0
dds/src/model/ModifyNodeSpecRequest.cc

@@ -60,6 +60,17 @@ void ModifyNodeSpecRequest::setReadonlyReplicas(int readonlyReplicas)
 	setParameter("ReadonlyReplicas", std::to_string(readonlyReplicas));
 }
 
+std::string ModifyNodeSpecRequest::getCouponNo()const
+{
+	return couponNo_;
+}
+
+void ModifyNodeSpecRequest::setCouponNo(const std::string& couponNo)
+{
+	couponNo_ = couponNo;
+	setParameter("CouponNo", couponNo);
+}
+
 std::string ModifyNodeSpecRequest::getNodeClass()const
 {
 	return nodeClass_;
@@ -115,6 +126,17 @@ void ModifyNodeSpecRequest::setDBInstanceId(const std::string& dBInstanceId)
 	setParameter("DBInstanceId", dBInstanceId);
 }
 
+std::string ModifyNodeSpecRequest::getSwitchTime()const
+{
+	return switchTime_;
+}
+
+void ModifyNodeSpecRequest::setSwitchTime(const std::string& switchTime)
+{
+	switchTime_ = switchTime;
+	setParameter("SwitchTime", switchTime);
+}
+
 std::string ModifyNodeSpecRequest::getNodeId()const
 {
 	return nodeId_;
@@ -126,6 +148,17 @@ void ModifyNodeSpecRequest::setNodeId(const std::string& nodeId)
 	setParameter("NodeId", nodeId);
 }
 
+std::string ModifyNodeSpecRequest::getBusinessInfo()const
+{
+	return businessInfo_;
+}
+
+void ModifyNodeSpecRequest::setBusinessInfo(const std::string& businessInfo)
+{
+	businessInfo_ = businessInfo;
+	setParameter("BusinessInfo", businessInfo);
+}
+
 bool ModifyNodeSpecRequest::getAutoPay()const
 {
 	return autoPay_;