Class: TencentCloud::Cfg::V20210820::TemplateMonitor

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(monitorid = nil, metricid = nil, objecttypeid = nil, metricname = nil, metricchinesename = nil) ⇒ TemplateMonitor

Returns a new instance of TemplateMonitor.



2694
2695
2696
2697
2698
2699
2700
# File 'lib/v20210820/models.rb', line 2694

def initialize(monitorid=nil, metricid=nil, objecttypeid=nil, metricname=nil, metricchinesename=nil)
  @MonitorId = monitorid
  @MetricId = metricid
  @ObjectTypeId = objecttypeid
  @MetricName = metricname
  @MetricChineseName = metricchinesename
end

Instance Attribute Details

#MetricChineseNameObject

Parameters:

  • MonitorId:

    pk

  • MetricId:

    监控指标ID

  • ObjectTypeId:

    监控指标对象类型ID

  • MetricName:

    指标名称

  • MetricChineseName:

    中文指标



2692
2693
2694
# File 'lib/v20210820/models.rb', line 2692

def MetricChineseName
  @MetricChineseName
end

#MetricIdObject

Parameters:

  • MonitorId:

    pk

  • MetricId:

    监控指标ID

  • ObjectTypeId:

    监控指标对象类型ID

  • MetricName:

    指标名称

  • MetricChineseName:

    中文指标



2692
2693
2694
# File 'lib/v20210820/models.rb', line 2692

def MetricId
  @MetricId
end

#MetricNameObject

Parameters:

  • MonitorId:

    pk

  • MetricId:

    监控指标ID

  • ObjectTypeId:

    监控指标对象类型ID

  • MetricName:

    指标名称

  • MetricChineseName:

    中文指标



2692
2693
2694
# File 'lib/v20210820/models.rb', line 2692

def MetricName
  @MetricName
end

#MonitorIdObject

Parameters:

  • MonitorId:

    pk

  • MetricId:

    监控指标ID

  • ObjectTypeId:

    监控指标对象类型ID

  • MetricName:

    指标名称

  • MetricChineseName:

    中文指标



2692
2693
2694
# File 'lib/v20210820/models.rb', line 2692

def MonitorId
  @MonitorId
end

#ObjectTypeIdObject

Parameters:

  • MonitorId:

    pk

  • MetricId:

    监控指标ID

  • ObjectTypeId:

    监控指标对象类型ID

  • MetricName:

    指标名称

  • MetricChineseName:

    中文指标



2692
2693
2694
# File 'lib/v20210820/models.rb', line 2692

def ObjectTypeId
  @ObjectTypeId
end

Instance Method Details

#deserialize(params) ⇒ Object



2702
2703
2704
2705
2706
2707
2708
# File 'lib/v20210820/models.rb', line 2702

def deserialize(params)
  @MonitorId = params['MonitorId']
  @MetricId = params['MetricId']
  @ObjectTypeId = params['ObjectTypeId']
  @MetricName = params['MetricName']
  @MetricChineseName = params['MetricChineseName']
end