From 61a55dc054e26e3a8a50dd0a78ce0d22ba5c85df Mon Sep 17 00:00:00 2001 From: sdk-team Date: Wed, 17 Mar 2021 05:41:17 +0000 Subject: [PATCH] Add group alarm rule resource extension parameter. --- CHANGELOG | 3 +++ VERSION | 2 +- .../cms/model/PutGroupMetricRuleRequest.h | 3 +++ cms/src/model/PutGroupMetricRuleRequest.cc | 11 +++++++++++ 4 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index ea3eb35cc..55f4716f5 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2021-03-17 Version: 1.36.638 +- Add group alarm rule resource extension parameter. + 2021-03-17 Version: 1.36.637 - Update MakeSuperResolutionImage. diff --git a/VERSION b/VERSION index 0a9239812..b506659ae 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.637 \ No newline at end of file +1.36.638 \ No newline at end of file diff --git a/cms/include/alibabacloud/cms/model/PutGroupMetricRuleRequest.h b/cms/include/alibabacloud/cms/model/PutGroupMetricRuleRequest.h index 1c4859930..947394c26 100644 --- a/cms/include/alibabacloud/cms/model/PutGroupMetricRuleRequest.h +++ b/cms/include/alibabacloud/cms/model/PutGroupMetricRuleRequest.h @@ -69,6 +69,8 @@ namespace AlibabaCloud void setGroupId(const std::string& groupId); int getEscalationsInfoTimes()const; void setEscalationsInfoTimes(int escalationsInfoTimes); + std::string getExtraDimensionJson()const; + void setExtraDimensionJson(const std::string& extraDimensionJson); int getEscalationsCriticalTimes()const; void setEscalationsCriticalTimes(int escalationsCriticalTimes); std::string getEscalationsWarnStatistics()const; @@ -108,6 +110,7 @@ namespace AlibabaCloud std::string escalationsCriticalStatistics_; std::string groupId_; int escalationsInfoTimes_; + std::string extraDimensionJson_; int escalationsCriticalTimes_; std::string escalationsWarnStatistics_; std::string escalationsInfoThreshold_; diff --git a/cms/src/model/PutGroupMetricRuleRequest.cc b/cms/src/model/PutGroupMetricRuleRequest.cc index d29d9f46f..6f040dbac 100644 --- a/cms/src/model/PutGroupMetricRuleRequest.cc +++ b/cms/src/model/PutGroupMetricRuleRequest.cc @@ -214,6 +214,17 @@ void PutGroupMetricRuleRequest::setEscalationsInfoTimes(int escalationsInfoTimes setParameter("EscalationsInfoTimes", std::to_string(escalationsInfoTimes)); } +std::string PutGroupMetricRuleRequest::getExtraDimensionJson()const +{ + return extraDimensionJson_; +} + +void PutGroupMetricRuleRequest::setExtraDimensionJson(const std::string& extraDimensionJson) +{ + extraDimensionJson_ = extraDimensionJson; + setParameter("ExtraDimensionJson", extraDimensionJson); +} + int PutGroupMetricRuleRequest::getEscalationsCriticalTimes()const { return escalationsCriticalTimes_;