Browse Source

Add AutoUseCoupon field.

sdk-team 3 years ago
parent
commit
ba2b797842

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1634
+1.36.1635

+ 3 - 0
rds/include/alibabacloud/rds/model/ModifyDBInstanceSpecRequest.h

@@ -44,6 +44,8 @@ public:
 	void setClientToken(const std::string &clientToken);
 	std::string getEngineVersion() const;
 	void setEngineVersion(const std::string &engineVersion);
+	bool getAutoUseCoupon() const;
+	void setAutoUseCoupon(bool autoUseCoupon);
 	std::string getAccessKeyId() const;
 	void setAccessKeyId(const std::string &accessKeyId);
 	std::string getResourceGroupId() const;
@@ -90,6 +92,7 @@ private:
 	int dBInstanceStorage_;
 	std::string clientToken_;
 	std::string engineVersion_;
+	bool autoUseCoupon_;
 	std::string accessKeyId_;
 	std::string resourceGroupId_;
 	ServerlessConfiguration serverlessConfiguration_;

+ 9 - 0
rds/src/model/ModifyDBInstanceSpecRequest.cc

@@ -61,6 +61,15 @@ void ModifyDBInstanceSpecRequest::setEngineVersion(const std::string &engineVers
   setParameter(std::string("EngineVersion"), engineVersion);
 }
 
+bool ModifyDBInstanceSpecRequest::getAutoUseCoupon() const {
+  return autoUseCoupon_;
+}
+
+void ModifyDBInstanceSpecRequest::setAutoUseCoupon(bool autoUseCoupon) {
+  autoUseCoupon_ = autoUseCoupon;
+  setParameter(std::string("AutoUseCoupon"), autoUseCoupon ? "true" : "false");
+}
+
 std::string ModifyDBInstanceSpecRequest::getAccessKeyId() const {
   return accessKeyId_;
 }