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

Edit ListTraceApp api with add tags.

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

+ 5 - 0
CHANGELOG

@@ -1,3 +1,8 @@
+2020-07-24 Version: 1.36.538
+- Edit ListTraceApp api with add tags.
+- Edit SearchTraceAppByName api with add tags.
+- Edut SearchTraceAppByPage api with add tags.
+
 2020-07-24 Version: 1.36.537
 - Add DescribeBackupTasks.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.537
+1.36.538

+ 3 - 3
arms/include/alibabacloud/arms/model/ConfigAppRequest.h

@@ -39,13 +39,13 @@ namespace AlibabaCloud
 				void setAppIds(const std::string& appIds);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				bool getEnable()const;
-				void setEnable(bool enable);
+				std::string getEnable()const;
+				void setEnable(const std::string& enable);
 
             private:
 				std::string appIds_;
 				std::string regionId_;
-				bool enable_;
+				std::string enable_;
 
 			};
 		}

+ 1 - 0
arms/include/alibabacloud/arms/model/ListTraceAppsResult.h

@@ -41,6 +41,7 @@ namespace AlibabaCloud
 					long updateTime;
 					std::string pid;
 					bool show;
+					std::vector<std::string> labels;
 					std::string regionId;
 					std::string appName;
 				};

+ 1 - 0
arms/include/alibabacloud/arms/model/SearchTraceAppByNameResult.h

@@ -41,6 +41,7 @@ namespace AlibabaCloud
 					long updateTime;
 					std::string pid;
 					bool show;
+					std::vector<std::string> labels;
 					std::string regionId;
 					std::string appName;
 				};

+ 1 - 0
arms/include/alibabacloud/arms/model/SearchTraceAppByPageResult.h

@@ -43,6 +43,7 @@ namespace AlibabaCloud
 						long updateTime;
 						std::string pid;
 						bool show;
+						std::vector<std::string> labels;
 						std::string regionId;
 						std::string appName;
 					};

+ 3 - 3
arms/src/model/ConfigAppRequest.cc

@@ -49,14 +49,14 @@ void ConfigAppRequest::setRegionId(const std::string& regionId)
 	setParameter("RegionId", regionId);
 }
 
-bool ConfigAppRequest::getEnable()const
+std::string ConfigAppRequest::getEnable()const
 {
 	return enable_;
 }
 
-void ConfigAppRequest::setEnable(bool enable)
+void ConfigAppRequest::setEnable(const std::string& enable)
 {
 	enable_ = enable;
-	setParameter("Enable", enable ? "true" : "false");
+	setParameter("Enable", enable);
 }
 

+ 3 - 0
arms/src/model/ListTraceAppsResult.cc

@@ -61,6 +61,9 @@ void ListTraceAppsResult::parse(const std::string &payload)
 			traceAppsObject.regionId = valueTraceAppsTraceApp["RegionId"].asString();
 		if(!valueTraceAppsTraceApp["Show"].isNull())
 			traceAppsObject.show = valueTraceAppsTraceApp["Show"].asString() == "true";
+		auto allLabels = value["Labels"]["Labels"];
+		for (auto value : allLabels)
+			traceAppsObject.labels.push_back(value.asString());
 		traceApps_.push_back(traceAppsObject);
 	}
 	if(!value["Success"].isNull())

+ 3 - 0
arms/src/model/SearchTraceAppByNameResult.cc

@@ -61,6 +61,9 @@ void SearchTraceAppByNameResult::parse(const std::string &payload)
 			traceAppsObject.updateTime = std::stol(valueTraceAppsTraceApp["UpdateTime"].asString());
 		if(!valueTraceAppsTraceApp["Show"].isNull())
 			traceAppsObject.show = valueTraceAppsTraceApp["Show"].asString() == "true";
+		auto allLabels = value["Labels"]["Labels"];
+		for (auto value : allLabels)
+			traceAppsObject.labels.push_back(value.asString());
 		traceApps_.push_back(traceAppsObject);
 	}
 

+ 3 - 0
arms/src/model/SearchTraceAppByPageResult.cc

@@ -68,6 +68,9 @@ void SearchTraceAppByPageResult::parse(const std::string &payload)
 			traceAppObject.updateTime = std::stol(pageBeanNodeTraceAppsTraceApp["UpdateTime"].asString());
 		if(!pageBeanNodeTraceAppsTraceApp["Show"].isNull())
 			traceAppObject.show = pageBeanNodeTraceAppsTraceApp["Show"].asString() == "true";
+		auto allLabels = value["Labels"]["Labels"];
+		for (auto value : allLabels)
+			traceAppObject.labels.push_back(value.asString());
 		pageBean_.traceApps.push_back(traceAppObject);
 	}