diff --git a/CHANGELOG b/CHANGELOG index 4cafe66a2..f22d6a20a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2022-07-25 Version: 1.36.1202 +- Change ListCheckInstanceResult GetCheckDetail Public. + 2022-07-25 Version: 1.36.1201 - Update MonitorExamination. diff --git a/VERSION b/VERSION index 56f3b1c2d..6137f04c8 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.1201 \ No newline at end of file +1.36.1202 \ No newline at end of file diff --git a/sas/include/alibabacloud/sas/model/ListCheckInstanceResultResult.h b/sas/include/alibabacloud/sas/model/ListCheckInstanceResultResult.h index 60c5655ee..004cbee98 100644 --- a/sas/include/alibabacloud/sas/model/ListCheckInstanceResultResult.h +++ b/sas/include/alibabacloud/sas/model/ListCheckInstanceResultResult.h @@ -70,10 +70,7 @@ namespace AlibabaCloud explicit ListCheckInstanceResultResult(const std::string &payload); ~ListCheckInstanceResultResult(); PageInfo getPageInfo()const; - int getTotalCount()const; - std::string getNextToken()const; - std::string getChecks()const; - int getMaxResults()const; + std::vector getChecks()const; std::vector getColumns()const; std::vector getBasicData()const; @@ -81,10 +78,7 @@ namespace AlibabaCloud void parse(const std::string &payload); private: PageInfo pageInfo_; - int totalCount_; - std::string nextToken_; - std::string checks_; - int maxResults_; + std::vector checks_; std::vector columns_; std::vector basicData_; diff --git a/sas/src/model/ListCheckInstanceResultResult.cc b/sas/src/model/ListCheckInstanceResultResult.cc index 15a1f1eeb..61fefaeee 100644 --- a/sas/src/model/ListCheckInstanceResultResult.cc +++ b/sas/src/model/ListCheckInstanceResultResult.cc @@ -96,14 +96,9 @@ void ListCheckInstanceResultResult::parse(const std::string &payload) pageInfo_.totalCount = std::stoi(pageInfoNode["TotalCount"].asString()); if(!pageInfoNode["Count"].isNull()) pageInfo_.count = pageInfoNode["Count"].asString(); - if(!value["NextToken"].isNull()) - nextToken_ = value["NextToken"].asString(); - if(!value["MaxResults"].isNull()) - maxResults_ = std::stoi(value["MaxResults"].asString()); - if(!value["TotalCount"].isNull()) - totalCount_ = std::stoi(value["TotalCount"].asString()); - if(!value["Checks"].isNull()) - checks_ = value["Checks"].asString(); + auto allChecks = value["Checks"]["Checks"]; + for (const auto &item : allChecks) + checks_.push_back(item.asString()); } @@ -112,26 +107,11 @@ ListCheckInstanceResultResult::PageInfo ListCheckInstanceResultResult::getPageIn return pageInfo_; } -int ListCheckInstanceResultResult::getTotalCount()const -{ - return totalCount_; -} - -std::string ListCheckInstanceResultResult::getNextToken()const -{ - return nextToken_; -} - -std::string ListCheckInstanceResultResult::getChecks()const +std::vector ListCheckInstanceResultResult::getChecks()const { return checks_; } -int ListCheckInstanceResultResult::getMaxResults()const -{ - return maxResults_; -} - std::vector ListCheckInstanceResultResult::getColumns()const { return columns_;