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

CreateServerlessDBInstance Add CapacityUnit.

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

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2021-12-13 Version: 1.36.978
+- CreateServerlessDBInstance Add CapacityUnit.
+
 2021-12-13 Version: 1.36.977
 2021-12-13 Version: 1.36.977
 - Openapi support querydisplay.
 - Openapi support querydisplay.
 
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.977
+1.36.978

+ 3 - 0
dds/include/alibabacloud/dds/model/CreateServerlessDBInstanceRequest.h

@@ -35,6 +35,8 @@ namespace AlibabaCloud
 				CreateServerlessDBInstanceRequest();
 				CreateServerlessDBInstanceRequest();
 				~CreateServerlessDBInstanceRequest();
 				~CreateServerlessDBInstanceRequest();
 
 
+				std::string getCapacityUnit()const;
+				void setCapacityUnit(const std::string& capacityUnit);
 				long getResourceOwnerId()const;
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
 				void setResourceOwnerId(long resourceOwnerId);
 				int getDBInstanceStorage()const;
 				int getDBInstanceStorage()const;
@@ -85,6 +87,7 @@ namespace AlibabaCloud
 				void setChargeType(const std::string& chargeType);
 				void setChargeType(const std::string& chargeType);
 
 
             private:
             private:
+				std::string capacityUnit_;
 				long resourceOwnerId_;
 				long resourceOwnerId_;
 				int dBInstanceStorage_;
 				int dBInstanceStorage_;
 				std::string clientToken_;
 				std::string clientToken_;

+ 6 - 0
dds/include/alibabacloud/dds/model/EvaluateResourceRequest.h

@@ -37,10 +37,14 @@ namespace AlibabaCloud
 
 
 				long getResourceOwnerId()const;
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getReadonlyReplicas()const;
+				void setReadonlyReplicas(const std::string& readonlyReplicas);
 				std::string getEngineVersion()const;
 				std::string getEngineVersion()const;
 				void setEngineVersion(const std::string& engineVersion);
 				void setEngineVersion(const std::string& engineVersion);
 				std::string getShardsInfo()const;
 				std::string getShardsInfo()const;
 				void setShardsInfo(const std::string& shardsInfo);
 				void setShardsInfo(const std::string& shardsInfo);
+				std::string getReplicationFactor()const;
+				void setReplicationFactor(const std::string& replicationFactor);
 				std::string getAccessKeyId()const;
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
 				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				std::string getSecurityToken()const;
@@ -64,8 +68,10 @@ namespace AlibabaCloud
 
 
             private:
             private:
 				long resourceOwnerId_;
 				long resourceOwnerId_;
+				std::string readonlyReplicas_;
 				std::string engineVersion_;
 				std::string engineVersion_;
 				std::string shardsInfo_;
 				std::string shardsInfo_;
+				std::string replicationFactor_;
 				std::string accessKeyId_;
 				std::string accessKeyId_;
 				std::string securityToken_;
 				std::string securityToken_;
 				std::string regionId_;
 				std::string regionId_;

+ 11 - 0
dds/src/model/CreateServerlessDBInstanceRequest.cc

@@ -27,6 +27,17 @@ CreateServerlessDBInstanceRequest::CreateServerlessDBInstanceRequest() :
 CreateServerlessDBInstanceRequest::~CreateServerlessDBInstanceRequest()
 CreateServerlessDBInstanceRequest::~CreateServerlessDBInstanceRequest()
 {}
 {}
 
 
+std::string CreateServerlessDBInstanceRequest::getCapacityUnit()const
+{
+	return capacityUnit_;
+}
+
+void CreateServerlessDBInstanceRequest::setCapacityUnit(const std::string& capacityUnit)
+{
+	capacityUnit_ = capacityUnit;
+	setParameter("CapacityUnit", capacityUnit);
+}
+
 long CreateServerlessDBInstanceRequest::getResourceOwnerId()const
 long CreateServerlessDBInstanceRequest::getResourceOwnerId()const
 {
 {
 	return resourceOwnerId_;
 	return resourceOwnerId_;

+ 22 - 0
dds/src/model/EvaluateResourceRequest.cc

@@ -38,6 +38,17 @@ void EvaluateResourceRequest::setResourceOwnerId(long resourceOwnerId)
 	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
 	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
 }
 }
 
 
+std::string EvaluateResourceRequest::getReadonlyReplicas()const
+{
+	return readonlyReplicas_;
+}
+
+void EvaluateResourceRequest::setReadonlyReplicas(const std::string& readonlyReplicas)
+{
+	readonlyReplicas_ = readonlyReplicas;
+	setParameter("ReadonlyReplicas", readonlyReplicas);
+}
+
 std::string EvaluateResourceRequest::getEngineVersion()const
 std::string EvaluateResourceRequest::getEngineVersion()const
 {
 {
 	return engineVersion_;
 	return engineVersion_;
@@ -60,6 +71,17 @@ void EvaluateResourceRequest::setShardsInfo(const std::string& shardsInfo)
 	setParameter("ShardsInfo", shardsInfo);
 	setParameter("ShardsInfo", shardsInfo);
 }
 }
 
 
+std::string EvaluateResourceRequest::getReplicationFactor()const
+{
+	return replicationFactor_;
+}
+
+void EvaluateResourceRequest::setReplicationFactor(const std::string& replicationFactor)
+{
+	replicationFactor_ = replicationFactor;
+	setParameter("ReplicationFactor", replicationFactor);
+}
+
 std::string EvaluateResourceRequest::getAccessKeyId()const
 std::string EvaluateResourceRequest::getAccessKeyId()const
 {
 {
 	return accessKeyId_;
 	return accessKeyId_;

+ 4 - 4
dds/src/model/EvaluateResourceResult.cc

@@ -39,12 +39,12 @@ void EvaluateResourceResult::parse(const std::string &payload)
 	Json::Value value;
 	Json::Value value;
 	reader.parse(payload, value);
 	reader.parse(payload, value);
 	setRequestId(value["RequestId"].asString());
 	setRequestId(value["RequestId"].asString());
-	if(!value["Engine"].isNull())
-		engine_ = value["Engine"].asString();
-	if(!value["EngineVersion"].isNull())
-		engineVersion_ = value["EngineVersion"].asString();
 	if(!value["DBInstanceAvailable"].isNull())
 	if(!value["DBInstanceAvailable"].isNull())
 		dBInstanceAvailable_ = value["DBInstanceAvailable"].asString();
 		dBInstanceAvailable_ = value["DBInstanceAvailable"].asString();
+	if(!value["EngineVersion"].isNull())
+		engineVersion_ = value["EngineVersion"].asString();
+	if(!value["Engine"].isNull())
+		engine_ = value["Engine"].asString();
 
 
 }
 }