Browse Source

Update by SDK platform.

sdk-team 3 years ago
parent
commit
9439fe21fc

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1617
+1.36.1618

+ 7 - 0
dds/include/alibabacloud/dds/model/CreateShardingDBInstanceRequest.h

@@ -33,6 +33,10 @@ public:
 		int storage;
 		int storage;
 		std::string _class;
 		std::string _class;
 	};
 	};
+	struct Tag {
+		std::string value;
+		std::string key;
+	};
 	struct ConfigServer {
 	struct ConfigServer {
 		int storage;
 		int storage;
 		std::string _class;
 		std::string _class;
@@ -60,6 +64,8 @@ public:
 	void setSecurityToken(const std::string &securityToken);
 	void setSecurityToken(const std::string &securityToken);
 	std::string getDBInstanceDescription() const;
 	std::string getDBInstanceDescription() const;
 	void setDBInstanceDescription(const std::string &dBInstanceDescription);
 	void setDBInstanceDescription(const std::string &dBInstanceDescription);
+	std::vector<Tag> getTag() const;
+	void setTag(const std::vector<Tag> &tag);
 	std::string getGlobalSecurityGroupIds() const;
 	std::string getGlobalSecurityGroupIds() const;
 	void setGlobalSecurityGroupIds(const std::string &globalSecurityGroupIds);
 	void setGlobalSecurityGroupIds(const std::string &globalSecurityGroupIds);
 	int getPeriod() const;
 	int getPeriod() const;
@@ -121,6 +127,7 @@ private:
 	std::string resourceGroupId_;
 	std::string resourceGroupId_;
 	std::string securityToken_;
 	std::string securityToken_;
 	std::string dBInstanceDescription_;
 	std::string dBInstanceDescription_;
+	std::vector<Tag> tag_;
 	std::string globalSecurityGroupIds_;
 	std::string globalSecurityGroupIds_;
 	int period_;
 	int period_;
 	std::string encryptionKey_;
 	std::string encryptionKey_;

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

@@ -54,6 +54,8 @@ public:
 	void setRetainClassic(const std::string &retainClassic);
 	void setRetainClassic(const std::string &retainClassic);
 	std::string getVpcId() const;
 	std::string getVpcId() const;
 	void setVpcId(const std::string &vpcId);
 	void setVpcId(const std::string &vpcId);
+	std::string getZoneId() const;
+	void setZoneId(const std::string &zoneId);
 
 
 private:
 private:
 	long resourceOwnerId_;
 	long resourceOwnerId_;
@@ -68,6 +70,7 @@ private:
 	std::string vSwitchId_;
 	std::string vSwitchId_;
 	std::string retainClassic_;
 	std::string retainClassic_;
 	std::string vpcId_;
 	std::string vpcId_;
+	std::string zoneId_;
 };
 };
 } // namespace Model
 } // namespace Model
 } // namespace Dds
 } // namespace Dds

+ 14 - 0
dds/src/model/CreateShardingDBInstanceRequest.cc

@@ -112,6 +112,20 @@ void CreateShardingDBInstanceRequest::setDBInstanceDescription(const std::string
   setParameter(std::string("DBInstanceDescription"), dBInstanceDescription);
   setParameter(std::string("DBInstanceDescription"), dBInstanceDescription);
 }
 }
 
 
+std::vector<CreateShardingDBInstanceRequest::Tag> CreateShardingDBInstanceRequest::getTag() const {
+  return tag_;
+}
+
+void CreateShardingDBInstanceRequest::setTag(const std::vector<CreateShardingDBInstanceRequest::Tag> &tag) {
+  tag_ = tag;
+  for(int dep1 = 0; dep1 != tag.size(); dep1++) {
+  auto tagObj = tag.at(dep1);
+  std::string tagObjStr = std::string("Tag") + "." + std::to_string(dep1 + 1);
+    setParameter(tagObjStr + ".Value", tagObj.value);
+    setParameter(tagObjStr + ".Key", tagObj.key);
+  }
+}
+
 std::string CreateShardingDBInstanceRequest::getGlobalSecurityGroupIds() const {
 std::string CreateShardingDBInstanceRequest::getGlobalSecurityGroupIds() const {
   return globalSecurityGroupIds_;
   return globalSecurityGroupIds_;
 }
 }

+ 9 - 0
dds/src/model/ModifyDBInstanceNetworkTypeRequest.cc

@@ -133,3 +133,12 @@ void ModifyDBInstanceNetworkTypeRequest::setVpcId(const std::string &vpcId) {
   setParameter(std::string("VpcId"), vpcId);
   setParameter(std::string("VpcId"), vpcId);
 }
 }
 
 
+std::string ModifyDBInstanceNetworkTypeRequest::getZoneId() const {
+  return zoneId_;
+}
+
+void ModifyDBInstanceNetworkTypeRequest::setZoneId(const std::string &zoneId) {
+  zoneId_ = zoneId;
+  setParameter(std::string("ZoneId"), zoneId);
+}
+