Class: TencentCloud::Cfg::V20210820::TaskMonitor

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210820/models.rb

Overview

监控指标

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#InstancesIdsObject



2237
2238
2239
# File 'lib/v20210820/models.rb', line 2237

def InstancesIds
  @InstancesIds
end

#MetricChineseNameObject



2237
2238
2239
# File 'lib/v20210820/models.rb', line 2237

def MetricChineseName
  @MetricChineseName
end

#MetricIdObject



2237
2238
2239
# File 'lib/v20210820/models.rb', line 2237

def MetricId
  @MetricId
end

#MetricNameObject



2237
2238
2239
# File 'lib/v20210820/models.rb', line 2237

def MetricName
  @MetricName
end

#TaskMonitorIdObject



2237
2238
2239
# File 'lib/v20210820/models.rb', line 2237

def TaskMonitorId
  @TaskMonitorId
end

#TaskMonitorObjectTypeIdObject



2237
2238
2239
# File 'lib/v20210820/models.rb', line 2237

def TaskMonitorObjectTypeId
  @TaskMonitorObjectTypeId
end

#UnitObject



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