Ver código fonte

Support output dagName, dagOwnerId for api listTaskFlowAndScenario.

sdk-team 4 anos atrás
pai
commit
722e455a40

+ 4 - 0
CHANGELOG

@@ -1,3 +1,7 @@
+2022-04-06 Version: 1.36.1096
+- Support output dagName, dagOwnerId for api listTaskFlowAndScenario.
+- Change output DbType to DwDbType for api GetLhSpaceByName.
+
 2022-03-31 Version: 1.36.1095
 - Supported ListTaskFlow, ListTaskFlowInstance, GetTaskInstanceRelation, GetLhSpaceByName, DeleteLakeHouseSpace, DeleteTaskFlow API.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1095
+1.36.1096

+ 1 - 1
dms-enterprise/include/alibabacloud/dms-enterprise/model/GetLhSpaceByNameResult.h

@@ -40,9 +40,9 @@ namespace AlibabaCloud
 					std::string spaceName;
 					std::string creatorId;
 					int mode;
+					std::string dwDbType;
 					long id;
 					std::string spaceConfig;
-					std::string dbType;
 					int devDbId;
 					int prodDbId;
 				};

+ 4 - 0
dms-enterprise/include/alibabacloud/dms-enterprise/model/ListLhTaskFlowAndScenarioResult.h

@@ -39,8 +39,10 @@ namespace AlibabaCloud
 					bool isDeleted;
 					long scenarioId;
 					std::string creatorId;
+					std::string dagOwnerId;
 					long deployId;
 					long spaceId;
+					std::string dagName;
 					std::string dagOwnerNickName;
 					bool canEdit;
 					int latestInstanceStatus;
@@ -64,8 +66,10 @@ namespace AlibabaCloud
 						bool isDeleted;
 						long scenarioId;
 						std::string creatorId;
+						std::string dagOwnerId;
 						long deployId;
 						long spaceId;
+						std::string dagName;
 						std::string dagOwnerNickName;
 						bool canEdit;
 						int latestInstanceStatus;

+ 2 - 2
dms-enterprise/src/model/GetLhSpaceByNameResult.cc

@@ -52,8 +52,8 @@ void GetLhSpaceByNameResult::parse(const std::string &payload)
 		lakehouseSpace_.description = lakehouseSpaceNode["Description"].asString();
 	if(!lakehouseSpaceNode["Mode"].isNull())
 		lakehouseSpace_.mode = std::stoi(lakehouseSpaceNode["Mode"].asString());
-	if(!lakehouseSpaceNode["DbType"].isNull())
-		lakehouseSpace_.dbType = lakehouseSpaceNode["DbType"].asString();
+	if(!lakehouseSpaceNode["DwDbType"].isNull())
+		lakehouseSpace_.dwDbType = lakehouseSpaceNode["DwDbType"].asString();
 	if(!lakehouseSpaceNode["SpaceConfig"].isNull())
 		lakehouseSpace_.spaceConfig = lakehouseSpaceNode["SpaceConfig"].asString();
 	if(!lakehouseSpaceNode["DevDbId"].isNull())

+ 8 - 0
dms-enterprise/src/model/ListLhTaskFlowAndScenarioResult.cc

@@ -71,6 +71,10 @@ void ListLhTaskFlowAndScenarioResult::parse(const std::string &payload)
 			rawDAGListObject.latestInstanceStatus = std::stoi(valueRawDAGListDag["LatestInstanceStatus"].asString());
 		if(!valueRawDAGListDag["LatestInstanceTime"].isNull())
 			rawDAGListObject.latestInstanceTime = std::stoi(valueRawDAGListDag["LatestInstanceTime"].asString());
+		if(!valueRawDAGListDag["DagName"].isNull())
+			rawDAGListObject.dagName = valueRawDAGListDag["DagName"].asString();
+		if(!valueRawDAGListDag["DagOwnerId"].isNull())
+			rawDAGListObject.dagOwnerId = valueRawDAGListDag["DagOwnerId"].asString();
 		rawDAGList_.push_back(rawDAGListObject);
 	}
 	auto allScenarioDAGListNode = value["ScenarioDAGList"]["ScenarioDAG"];
@@ -109,6 +113,10 @@ void ListLhTaskFlowAndScenarioResult::parse(const std::string &payload)
 				dagListObject.latestInstanceStatus = std::stoi(valueScenarioDAGListScenarioDAGDagListDag["LatestInstanceStatus"].asString());
 			if(!valueScenarioDAGListScenarioDAGDagListDag["LatestInstanceTime"].isNull())
 				dagListObject.latestInstanceTime = std::stoi(valueScenarioDAGListScenarioDAGDagListDag["LatestInstanceTime"].asString());
+			if(!valueScenarioDAGListScenarioDAGDagListDag["DagName"].isNull())
+				dagListObject.dagName = valueScenarioDAGListScenarioDAGDagListDag["DagName"].asString();
+			if(!valueScenarioDAGListScenarioDAGDagListDag["DagOwnerId"].isNull())
+				dagListObject.dagOwnerId = valueScenarioDAGListScenarioDAGDagListDag["DagOwnerId"].asString();
 			scenarioDAGListObject.dagList.push_back(dagListObject);
 		}
 		auto scenarioNode = value["Scenario"];