Class: TencentCloud::Monitor::V20180724::AlarmHistoryMetric
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Monitor::V20180724::AlarmHistoryMetric
- Defined in:
- lib/v20180724/models.rb
Overview
告警历史的指标信息
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(qcenamespace = nil, metricname = nil, period = nil, value = nil, description = nil) ⇒ AlarmHistoryMetric
constructor
A new instance of AlarmHistoryMetric.
Constructor Details
#initialize(qcenamespace = nil, metricname = nil, period = nil, value = nil, description = nil) ⇒ AlarmHistoryMetric
Returns a new instance of AlarmHistoryMetric.
336 337 338 339 340 341 342 |
# File 'lib/v20180724/models.rb', line 336 def initialize(qcenamespace=nil, metricname=nil, period=nil, value=nil, description=nil) @QceNamespace = qcenamespace @MetricName = metricname @Period = period @Value = value @Description = description end |
Instance Attribute Details
#Description ⇒ Object
334 335 336 |
# File 'lib/v20180724/models.rb', line 334 def Description @Description end |
#MetricName ⇒ Object
334 335 336 |
# File 'lib/v20180724/models.rb', line 334 def MetricName @MetricName end |
#Period ⇒ Object
334 335 336 |
# File 'lib/v20180724/models.rb', line 334 def Period @Period end |
#QceNamespace ⇒ Object
334 335 336 |
# File 'lib/v20180724/models.rb', line 334 def QceNamespace @QceNamespace end |
#Value ⇒ Object
334 335 336 |
# File 'lib/v20180724/models.rb', line 334 def Value @Value end |
Instance Method Details
#deserialize(params) ⇒ Object
344 345 346 347 348 349 350 |
# File 'lib/v20180724/models.rb', line 344 def deserialize(params) @QceNamespace = params['QceNamespace'] @MetricName = params['MetricName'] @Period = params['Period'] @Value = params['Value'] @Description = params['Description'] end |