diff --git a/CHANGELOG b/CHANGELOG index 6ca1e2f58..840a73d70 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2022-04-15 Version: 1.36.1105 +- Rename the return of ListTaskFlow API. + 2022-04-13 Version: 1.36.1104 - Support throughput for API DescribeDisks. diff --git a/VERSION b/VERSION index 7b5cd1dab..7b437dadc 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.1104 \ No newline at end of file +1.36.1105 \ No newline at end of file diff --git a/dms-enterprise/include/alibabacloud/dms-enterprise/model/ListTaskFlowResult.h b/dms-enterprise/include/alibabacloud/dms-enterprise/model/ListTaskFlowResult.h index 3f424d53d..364ddd737 100644 --- a/dms-enterprise/include/alibabacloud/dms-enterprise/model/ListTaskFlowResult.h +++ b/dms-enterprise/include/alibabacloud/dms-enterprise/model/ListTaskFlowResult.h @@ -32,7 +32,7 @@ namespace AlibabaCloud class ALIBABACLOUD_DMS_ENTERPRISE_EXPORT ListTaskFlowResult : public ServiceResult { public: - struct DAGInstance + struct TaskFlow { int status; int latestInstanceStatus; @@ -48,7 +48,7 @@ namespace AlibabaCloud ListTaskFlowResult(); explicit ListTaskFlowResult(const std::string &payload); ~ListTaskFlowResult(); - std::vector getTaskFlowList()const; + std::vector getTaskFlowList()const; std::string getErrorCode()const; std::string getErrorMessage()const; bool getSuccess()const; @@ -56,7 +56,7 @@ namespace AlibabaCloud protected: void parse(const std::string &payload); private: - std::vector taskFlowList_; + std::vector taskFlowList_; std::string errorCode_; std::string errorMessage_; bool success_; diff --git a/dms-enterprise/src/model/ListTaskFlowResult.cc b/dms-enterprise/src/model/ListTaskFlowResult.cc index dc17ec668..ebbfbfa1b 100644 --- a/dms-enterprise/src/model/ListTaskFlowResult.cc +++ b/dms-enterprise/src/model/ListTaskFlowResult.cc @@ -39,26 +39,26 @@ void ListTaskFlowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTaskFlowListNode = value["TaskFlowList"]["DAGInstance"]; - for (auto valueTaskFlowListDAGInstance : allTaskFlowListNode) + auto allTaskFlowListNode = value["TaskFlowList"]["TaskFlow"]; + for (auto valueTaskFlowListTaskFlow : allTaskFlowListNode) { - DAGInstance taskFlowListObject; - if(!valueTaskFlowListDAGInstance["Id"].isNull()) - taskFlowListObject.id = std::stol(valueTaskFlowListDAGInstance["Id"].asString()); - if(!valueTaskFlowListDAGInstance["CreatorId"].isNull()) - taskFlowListObject.creatorId = valueTaskFlowListDAGInstance["CreatorId"].asString(); - if(!valueTaskFlowListDAGInstance["CreatorNickName"].isNull()) - taskFlowListObject.creatorNickName = valueTaskFlowListDAGInstance["CreatorNickName"].asString(); - if(!valueTaskFlowListDAGInstance["DagOwnerNickName"].isNull()) - taskFlowListObject.dagOwnerNickName = valueTaskFlowListDAGInstance["DagOwnerNickName"].asString(); - if(!valueTaskFlowListDAGInstance["DeployId"].isNull()) - taskFlowListObject.deployId = std::stol(valueTaskFlowListDAGInstance["DeployId"].asString()); - if(!valueTaskFlowListDAGInstance["Status"].isNull()) - taskFlowListObject.status = std::stoi(valueTaskFlowListDAGInstance["Status"].asString()); - if(!valueTaskFlowListDAGInstance["LatestInstanceStatus"].isNull()) - taskFlowListObject.latestInstanceStatus = std::stoi(valueTaskFlowListDAGInstance["LatestInstanceStatus"].asString()); - if(!valueTaskFlowListDAGInstance["LatestInstanceTime"].isNull()) - taskFlowListObject.latestInstanceTime = valueTaskFlowListDAGInstance["LatestInstanceTime"].asString(); + TaskFlow taskFlowListObject; + if(!valueTaskFlowListTaskFlow["Id"].isNull()) + taskFlowListObject.id = std::stol(valueTaskFlowListTaskFlow["Id"].asString()); + if(!valueTaskFlowListTaskFlow["CreatorId"].isNull()) + taskFlowListObject.creatorId = valueTaskFlowListTaskFlow["CreatorId"].asString(); + if(!valueTaskFlowListTaskFlow["CreatorNickName"].isNull()) + taskFlowListObject.creatorNickName = valueTaskFlowListTaskFlow["CreatorNickName"].asString(); + if(!valueTaskFlowListTaskFlow["DagOwnerNickName"].isNull()) + taskFlowListObject.dagOwnerNickName = valueTaskFlowListTaskFlow["DagOwnerNickName"].asString(); + if(!valueTaskFlowListTaskFlow["DeployId"].isNull()) + taskFlowListObject.deployId = std::stol(valueTaskFlowListTaskFlow["DeployId"].asString()); + if(!valueTaskFlowListTaskFlow["Status"].isNull()) + taskFlowListObject.status = std::stoi(valueTaskFlowListTaskFlow["Status"].asString()); + if(!valueTaskFlowListTaskFlow["LatestInstanceStatus"].isNull()) + taskFlowListObject.latestInstanceStatus = std::stoi(valueTaskFlowListTaskFlow["LatestInstanceStatus"].asString()); + if(!valueTaskFlowListTaskFlow["LatestInstanceTime"].isNull()) + taskFlowListObject.latestInstanceTime = valueTaskFlowListTaskFlow["LatestInstanceTime"].asString(); taskFlowList_.push_back(taskFlowListObject); } if(!value["ErrorCode"].isNull()) @@ -70,7 +70,7 @@ void ListTaskFlowResult::parse(const std::string &payload) } -std::vector ListTaskFlowResult::getTaskFlowList()const +std::vector ListTaskFlowResult::getTaskFlowList()const { return taskFlowList_; }