Browse Source

DescribeClassList support masterHa.

sdk-team 3 years ago
parent
commit
74ea14dac4

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1618
+1.36.1619

+ 3 - 0
polardb/include/alibabacloud/polardb/model/DescribeClassListRequest.h

@@ -46,6 +46,8 @@ public:
 	void setCommodityCode(const std::string &commodityCode);
 	long getOwnerId() const;
 	void setOwnerId(long ownerId);
+	std::string getMasterHa() const;
+	void setMasterHa(const std::string &masterHa);
 	std::string getOrderType() const;
 	void setOrderType(const std::string &orderType);
 
@@ -58,6 +60,7 @@ private:
 	std::string ownerAccount_;
 	std::string commodityCode_;
 	long ownerId_;
+	std::string masterHa_;
 	std::string orderType_;
 };
 } // namespace Model

+ 1 - 0
polardb/include/alibabacloud/polardb/model/DescribeClassListResult.h

@@ -46,6 +46,7 @@ namespace AlibabaCloud
 					std::string classGroup;
 					std::string psl5MaxIOPS;
 					std::string pl1MaxIOPS;
+					std::string referenceExtPrice;
 					std::string memoryClass;
 					std::string maxStorageCapacity;
 				};

+ 3 - 0
polardb/include/alibabacloud/polardb/model/ModifyDBClusterPrimaryZoneRequest.h

@@ -48,6 +48,8 @@ public:
 	void setVSwitchId(const std::string &vSwitchId);
 	std::string getPlannedStartTime() const;
 	void setPlannedStartTime(const std::string &plannedStartTime);
+	std::string getVPCId() const;
+	void setVPCId(const std::string &vPCId);
 	std::string getZoneId() const;
 	void setZoneId(const std::string &zoneId);
 	bool getFromTimeService() const;
@@ -63,6 +65,7 @@ private:
 	long ownerId_;
 	std::string vSwitchId_;
 	std::string plannedStartTime_;
+	std::string vPCId_;
 	std::string zoneId_;
 	bool fromTimeService_;
 };

+ 9 - 0
polardb/src/model/DescribeClassListRequest.cc

@@ -97,6 +97,15 @@ void DescribeClassListRequest::setOwnerId(long ownerId) {
   setParameter(std::string("OwnerId"), std::to_string(ownerId));
 }
 
+std::string DescribeClassListRequest::getMasterHa() const {
+  return masterHa_;
+}
+
+void DescribeClassListRequest::setMasterHa(const std::string &masterHa) {
+  masterHa_ = masterHa;
+  setParameter(std::string("MasterHa"), masterHa);
+}
+
 std::string DescribeClassListRequest::getOrderType() const {
   return orderType_;
 }

+ 2 - 0
polardb/src/model/DescribeClassListResult.cc

@@ -51,6 +51,8 @@ void DescribeClassListResult::parse(const std::string &payload)
 			itemsObject.cpu = valueItemsItemsItem["Cpu"].asString();
 		if(!valueItemsItemsItem["ReferencePrice"].isNull())
 			itemsObject.referencePrice = valueItemsItemsItem["ReferencePrice"].asString();
+		if(!valueItemsItemsItem["ReferenceExtPrice"].isNull())
+			itemsObject.referenceExtPrice = valueItemsItemsItem["ReferenceExtPrice"].asString();
 		if(!valueItemsItemsItem["MaxConnections"].isNull())
 			itemsObject.maxConnections = valueItemsItemsItem["MaxConnections"].asString();
 		if(!valueItemsItemsItem["MemoryClass"].isNull())

+ 9 - 0
polardb/src/model/ModifyDBClusterPrimaryZoneRequest.cc

@@ -106,6 +106,15 @@ void ModifyDBClusterPrimaryZoneRequest::setPlannedStartTime(const std::string &p
   setParameter(std::string("PlannedStartTime"), plannedStartTime);
 }
 
+std::string ModifyDBClusterPrimaryZoneRequest::getVPCId() const {
+  return vPCId_;
+}
+
+void ModifyDBClusterPrimaryZoneRequest::setVPCId(const std::string &vPCId) {
+  vPCId_ = vPCId;
+  setParameter(std::string("VPCId"), vPCId);
+}
+
 std::string ModifyDBClusterPrimaryZoneRequest::getZoneId() const {
   return zoneId_;
 }