Class: TencentCloud::Cfg::V20210820::TaskMonitor
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cfg::V20210820::TaskMonitor
- Defined in:
- lib/v20210820/models.rb
Overview
监控指标
Instance Attribute Summary collapse
- #InstancesIds ⇒ Object
- #MetricChineseName ⇒ Object
- #MetricId ⇒ Object
- #MetricName ⇒ Object
- #TaskMonitorId ⇒ Object
- #TaskMonitorObjectTypeId ⇒ Object
- #Unit ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskmonitorid = nil, metricid = nil, taskmonitorobjecttypeid = nil, metricname = nil, instancesids = nil, metricchinesename = nil, unit = nil) ⇒ TaskMonitor
constructor
A new instance of TaskMonitor.
Constructor Details
#initialize(taskmonitorid = nil, metricid = nil, taskmonitorobjecttypeid = nil, metricname = nil, instancesids = nil, metricchinesename = nil, unit = nil) ⇒ TaskMonitor
2239 2240 2241 2242 2243 2244 2245 2246 2247 |
# File 'lib/v20210820/models.rb', line 2239 def initialize(taskmonitorid=nil, metricid=nil, taskmonitorobjecttypeid=nil, metricname=nil, instancesids=nil, metricchinesename=nil, unit=nil) @TaskMonitorId = taskmonitorid @MetricId = metricid @TaskMonitorObjectTypeId = taskmonitorobjecttypeid @MetricName = metricname @InstancesIds = instancesids @MetricChineseName = metricchinesename @Unit = unit end |
Instance Attribute Details
#InstancesIds ⇒ Object
2237 2238 2239 |
# File 'lib/v20210820/models.rb', line 2237 def InstancesIds @InstancesIds end |
#MetricChineseName ⇒ Object
2237 2238 2239 |
# File 'lib/v20210820/models.rb', line 2237 def MetricChineseName @MetricChineseName end |
#MetricId ⇒ Object
2237 2238 2239 |
# File 'lib/v20210820/models.rb', line 2237 def MetricId @MetricId end |
#MetricName ⇒ Object
2237 2238 2239 |
# File 'lib/v20210820/models.rb', line 2237 def MetricName @MetricName end |
#TaskMonitorId ⇒ Object
2237 2238 2239 |
# File 'lib/v20210820/models.rb', line 2237 def TaskMonitorId @TaskMonitorId end |
#TaskMonitorObjectTypeId ⇒ Object
2237 2238 2239 |
# File 'lib/v20210820/models.rb', line 2237 def TaskMonitorObjectTypeId @TaskMonitorObjectTypeId end |
#Unit ⇒ Object
2237 2238 2239 |
# File 'lib/v20210820/models.rb', line 2237 def Unit @Unit end |
Instance Method Details
#deserialize(params) ⇒ Object
2249 2250 2251 2252 2253 2254 2255 2256 2257 |
# File 'lib/v20210820/models.rb', line 2249 def deserialize(params) @TaskMonitorId = params['TaskMonitorId'] @MetricId = params['MetricId'] @TaskMonitorObjectTypeId = params['TaskMonitorObjectTypeId'] @MetricName = params['MetricName'] @InstancesIds = params['InstancesIds'] @MetricChineseName = params['MetricChineseName'] @Unit = params['Unit'] end |