Class: TencentCloud::Dbbrain::V20210527::AlarmsRules
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dbbrain::V20210527::AlarmsRules
- Defined in:
- lib/v20210527/models.rb
Overview
告警规则
Instance Attribute Summary collapse
-
#Interval ⇒ Object
fatal-致命 critical-严重 warning-告警 information-通知.
-
#Metric ⇒ Object
fatal-致命 critical-严重 warning-告警 information-通知.
-
#Name ⇒ Object
fatal-致命 critical-严重 warning-告警 information-通知.
-
#Operator ⇒ Object
fatal-致命 critical-严重 warning-告警 information-通知.
-
#Severity ⇒ Object
fatal-致命 critical-严重 warning-告警 information-通知.
-
#Value ⇒ Object
fatal-致命 critical-严重 warning-告警 information-通知.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(interval = nil, name = nil, metric = nil, operator = nil, severity = nil, value = nil) ⇒ AlarmsRules
constructor
A new instance of AlarmsRules.
Constructor Details
#initialize(interval = nil, name = nil, metric = nil, operator = nil, severity = nil, value = nil) ⇒ AlarmsRules
192 193 194 195 196 197 198 199 |
# File 'lib/v20210527/models.rb', line 192 def initialize(interval=nil, name=nil, metric=nil, operator=nil, severity=nil, value=nil) @Interval = interval @Name = name @Metric = metric @Operator = operator @Severity = severity @Value = value end |
Instance Attribute Details
#Interval ⇒ Object
fatal-致命critical-严重warning-告警information-通知
190 191 192 |
# File 'lib/v20210527/models.rb', line 190 def Interval @Interval end |
#Metric ⇒ Object
fatal-致命critical-严重warning-告警information-通知
190 191 192 |
# File 'lib/v20210527/models.rb', line 190 def Metric @Metric end |
#Name ⇒ Object
fatal-致命critical-严重warning-告警information-通知
190 191 192 |
# File 'lib/v20210527/models.rb', line 190 def Name @Name end |
#Operator ⇒ Object
fatal-致命critical-严重warning-告警information-通知
190 191 192 |
# File 'lib/v20210527/models.rb', line 190 def Operator @Operator end |
#Severity ⇒ Object
fatal-致命critical-严重warning-告警information-通知
190 191 192 |
# File 'lib/v20210527/models.rb', line 190 def Severity @Severity end |
#Value ⇒ Object
fatal-致命critical-严重warning-告警information-通知
190 191 192 |
# File 'lib/v20210527/models.rb', line 190 def Value @Value end |
Instance Method Details
#deserialize(params) ⇒ Object
201 202 203 204 205 206 207 208 |
# File 'lib/v20210527/models.rb', line 201 def deserialize(params) @Interval = params['Interval'] @Name = params['Name'] @Metric = params['Metric'] @Operator = params['Operator'] @Severity = params['Severity'] @Value = params['Value'] end |