Support More Open Api.

This commit is contained in:
sdk-team
2023-06-13 10:26:16 +00:00
parent 724ad3f5ef
commit a79257acaa
3 changed files with 13 additions and 1 deletions

View File

@@ -1 +1 @@
1.36.1604
1.36.1605

View File

@@ -74,6 +74,8 @@ public:
void setOwnerId(long ownerId);
long getUsedTime() const;
void setUsedTime(long usedTime);
bool getBurstingEnabled() const;
void setBurstingEnabled(bool burstingEnabled);
std::string getDBInstanceClass() const;
void setDBInstanceClass(const std::string &dBInstanceClass);
std::string getZoneId() const;
@@ -103,6 +105,7 @@ private:
std::string ownerAccount_;
long ownerId_;
long usedTime_;
bool burstingEnabled_;
std::string dBInstanceClass_;
std::string zoneId_;
std::string category_;

View File

@@ -199,6 +199,15 @@ void ModifyDBInstanceSpecRequest::setUsedTime(long usedTime) {
setParameter(std::string("UsedTime"), std::to_string(usedTime));
}
bool ModifyDBInstanceSpecRequest::getBurstingEnabled() const {
return burstingEnabled_;
}
void ModifyDBInstanceSpecRequest::setBurstingEnabled(bool burstingEnabled) {
burstingEnabled_ = burstingEnabled;
setParameter(std::string("BurstingEnabled"), burstingEnabled ? "true" : "false");
}
std::string ModifyDBInstanceSpecRequest::getDBInstanceClass() const {
return dBInstanceClass_;
}