diff --git a/CHANGELOG b/CHANGELOG index fc5457bf8..805b3fcf5 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,8 @@ +2021-02-26 Version: patch +- Support SLR by InitializeDbsServiceLinkedRole action. +- Change DescribeIncrementBackupList and DescribeFullBackupList to Support Range filter by endTimestamp. +- Change DescribeRestoreTaskList to Support Range filter by createTime. + 2021-02-25 Version: patch - Support SLR by InitializeDbsServiceLinkedRole action. - Change DescribeIncrementBackupList and DescribeFullBackupList to Support Range filter. diff --git a/dbs/include/alibabacloud/dbs/model/DescribeRestoreTaskListRequest.h b/dbs/include/alibabacloud/dbs/model/DescribeRestoreTaskListRequest.h index bd14ed58d..7c6e06272 100644 --- a/dbs/include/alibabacloud/dbs/model/DescribeRestoreTaskListRequest.h +++ b/dbs/include/alibabacloud/dbs/model/DescribeRestoreTaskListRequest.h @@ -43,6 +43,10 @@ namespace AlibabaCloud void setPageNum(int pageNum); std::string getOwnerId()const; void setOwnerId(const std::string& ownerId); + long getStartTimestamp()const; + void setStartTimestamp(long startTimestamp); + long getEndTimestamp()const; + void setEndTimestamp(long endTimestamp); std::string getRestoreTaskId()const; void setRestoreTaskId(const std::string& restoreTaskId); int getPageSize()const; @@ -53,6 +57,8 @@ namespace AlibabaCloud std::string backupPlanId_; int pageNum_; std::string ownerId_; + long startTimestamp_; + long endTimestamp_; std::string restoreTaskId_; int pageSize_; diff --git a/dbs/src/model/DescribeRestoreTaskListRequest.cc b/dbs/src/model/DescribeRestoreTaskListRequest.cc index a2ee4752b..e78d21268 100644 --- a/dbs/src/model/DescribeRestoreTaskListRequest.cc +++ b/dbs/src/model/DescribeRestoreTaskListRequest.cc @@ -71,6 +71,28 @@ void DescribeRestoreTaskListRequest::setOwnerId(const std::string& ownerId) setParameter("OwnerId", ownerId); } +long DescribeRestoreTaskListRequest::getStartTimestamp()const +{ + return startTimestamp_; +} + +void DescribeRestoreTaskListRequest::setStartTimestamp(long startTimestamp) +{ + startTimestamp_ = startTimestamp; + setParameter("StartTimestamp", std::to_string(startTimestamp)); +} + +long DescribeRestoreTaskListRequest::getEndTimestamp()const +{ + return endTimestamp_; +} + +void DescribeRestoreTaskListRequest::setEndTimestamp(long endTimestamp) +{ + endTimestamp_ = endTimestamp; + setParameter("EndTimestamp", std::to_string(endTimestamp)); +} + std::string DescribeRestoreTaskListRequest::getRestoreTaskId()const { return restoreTaskId_;