diff --git a/CHANGELOG b/CHANGELOG
index 34c00a4dd..cd6b0ca90 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,6 @@
+2021-03-30 Version: 1.36.665
+- Generated 2020-05-18 for `dataworks-public`.
+
2021-03-30 Version: 1.36.664
- Generated 2020-05-18 for `dataworks-public`.
diff --git a/VERSION b/VERSION
index 382555814..f1c792c19 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.36.664
\ No newline at end of file
+1.36.665
\ No newline at end of file
diff --git a/dataworks-public/2020-05-18/GetInstance.xml b/dataworks-public/2020-05-18/GetInstance.xml
index c95c225a9..51adb5ea2 100644
--- a/dataworks-public/2020-05-18/GetInstance.xml
+++ b/dataworks-public/2020-05-18/GetInstance.xml
@@ -1 +1 @@
-
+
diff --git a/dataworks-public/2020-05-18/ListInstances.xml b/dataworks-public/2020-05-18/ListInstances.xml
index 3ab218016..0a6bb1cf2 100644
--- a/dataworks-public/2020-05-18/ListInstances.xml
+++ b/dataworks-public/2020-05-18/ListInstances.xml
@@ -1 +1 @@
-
+
diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceResult.h
index 34ae8b588..df019d5b8 100644
--- a/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceResult.h
+++ b/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceResult.h
@@ -46,6 +46,7 @@ namespace AlibabaCloud
std::string dqcDescription;
std::string taskType;
std::string status;
+ int taskRerunTime;
long instanceId;
int priority;
int dqcType;
diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListInstancesResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListInstancesResult.h
index 12bc5dc91..cee7e5895 100644
--- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListInstancesResult.h
+++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListInstancesResult.h
@@ -48,6 +48,7 @@ namespace AlibabaCloud
std::string dqcDescription;
std::string taskType;
std::string status;
+ int taskRerunTime;
long instanceId;
int priority;
int dqcType;
diff --git a/dataworks-public/src/model/GetInstanceResult.cc b/dataworks-public/src/model/GetInstanceResult.cc
index 9148a2f75..f7b0a94cc 100644
--- a/dataworks-public/src/model/GetInstanceResult.cc
+++ b/dataworks-public/src/model/GetInstanceResult.cc
@@ -90,6 +90,8 @@ void GetInstanceResult::parse(const std::string &payload)
data_.relatedFlowId = std::stol(dataNode["RelatedFlowId"].asString());
if(!dataNode["TaskType"].isNull())
data_.taskType = dataNode["TaskType"].asString();
+ if(!dataNode["TaskRerunTime"].isNull())
+ data_.taskRerunTime = std::stoi(dataNode["TaskRerunTime"].asString());
if(!value["ErrorCode"].isNull())
errorCode_ = value["ErrorCode"].asString();
if(!value["ErrorMessage"].isNull())
diff --git a/dataworks-public/src/model/ListInstancesResult.cc b/dataworks-public/src/model/ListInstancesResult.cc
index 1bbb672a2..7760ef216 100644
--- a/dataworks-public/src/model/ListInstancesResult.cc
+++ b/dataworks-public/src/model/ListInstancesResult.cc
@@ -100,6 +100,8 @@ void ListInstancesResult::parse(const std::string &payload)
instanceObject.relatedFlowId = std::stol(dataNodeInstancesInstance["RelatedFlowId"].asString());
if(!dataNodeInstancesInstance["TaskType"].isNull())
instanceObject.taskType = dataNodeInstancesInstance["TaskType"].asString();
+ if(!dataNodeInstancesInstance["TaskRerunTime"].isNull())
+ instanceObject.taskRerunTime = std::stoi(dataNodeInstancesInstance["TaskRerunTime"].asString());
data_.instances.push_back(instanceObject);
}
if(!value["Success"].isNull())