Class: TencentCloud::Iecp::V20210914::MonitorMetricsColumn

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

Overview

监控数据列

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(columnname = nil, columndata = nil, columnbelong = nil, maxvalue = nil, minvalue = nil, avgvalue = nil, columntime = nil) ⇒ MonitorMetricsColumn

Returns a new instance of MonitorMetricsColumn.



5749
5750
5751
5752
5753
5754
5755
5756
5757
# File 'lib/v20210914/models.rb', line 5749

def initialize(columnname=nil, columndata=nil, columnbelong=nil, maxvalue=nil, minvalue=nil, avgvalue=nil, columntime=nil)
  @ColumnName = columnname
  @ColumnData = columndata
  @ColumnBelong = columnbelong
  @MaxValue = maxvalue
  @MinValue = minvalue
  @AvgValue = avgvalue
  @ColumnTime = columntime
end

Instance Attribute Details

#AvgValueObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ColumnName:

    数据名称

  • ColumnData:

    数据内容

  • ColumnBelong:

    数据所属,查询Workload类型时有值

  • MaxValue:

    最大值

  • MinValue:

    最小值

  • AvgValue:

    平均值

  • ColumnTime:

    时间戳数组



5747
5748
5749
# File 'lib/v20210914/models.rb', line 5747

def AvgValue
  @AvgValue
end

#ColumnBelongObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ColumnName:

    数据名称

  • ColumnData:

    数据内容

  • ColumnBelong:

    数据所属,查询Workload类型时有值

  • MaxValue:

    最大值

  • MinValue:

    最小值

  • AvgValue:

    平均值

  • ColumnTime:

    时间戳数组



5747
5748
5749
# File 'lib/v20210914/models.rb', line 5747

def ColumnBelong
  @ColumnBelong
end

#ColumnDataObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ColumnName:

    数据名称

  • ColumnData:

    数据内容

  • ColumnBelong:

    数据所属,查询Workload类型时有值

  • MaxValue:

    最大值

  • MinValue:

    最小值

  • AvgValue:

    平均值

  • ColumnTime:

    时间戳数组



5747
5748
5749
# File 'lib/v20210914/models.rb', line 5747

def ColumnData
  @ColumnData
end

#ColumnNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ColumnName:

    数据名称

  • ColumnData:

    数据内容

  • ColumnBelong:

    数据所属,查询Workload类型时有值

  • MaxValue:

    最大值

  • MinValue:

    最小值

  • AvgValue:

    平均值

  • ColumnTime:

    时间戳数组



5747
5748
5749
# File 'lib/v20210914/models.rb', line 5747

def ColumnName
  @ColumnName
end

#ColumnTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ColumnName:

    数据名称

  • ColumnData:

    数据内容

  • ColumnBelong:

    数据所属,查询Workload类型时有值

  • MaxValue:

    最大值

  • MinValue:

    最小值

  • AvgValue:

    平均值

  • ColumnTime:

    时间戳数组



5747
5748
5749
# File 'lib/v20210914/models.rb', line 5747

def ColumnTime
  @ColumnTime
end

#MaxValueObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ColumnName:

    数据名称

  • ColumnData:

    数据内容

  • ColumnBelong:

    数据所属,查询Workload类型时有值

  • MaxValue:

    最大值

  • MinValue:

    最小值

  • AvgValue:

    平均值

  • ColumnTime:

    时间戳数组



5747
5748
5749
# File 'lib/v20210914/models.rb', line 5747

def MaxValue
  @MaxValue
end

#MinValueObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ColumnName:

    数据名称

  • ColumnData:

    数据内容

  • ColumnBelong:

    数据所属,查询Workload类型时有值

  • MaxValue:

    最大值

  • MinValue:

    最小值

  • AvgValue:

    平均值

  • ColumnTime:

    时间戳数组



5747
5748
5749
# File 'lib/v20210914/models.rb', line 5747

def MinValue
  @MinValue
end

Instance Method Details

#deserialize(params) ⇒ Object



5759
5760
5761
5762
5763
5764
5765
5766
5767
# File 'lib/v20210914/models.rb', line 5759

def deserialize(params)
  @ColumnName = params['ColumnName']
  @ColumnData = params['ColumnData']
  @ColumnBelong = params['ColumnBelong']
  @MaxValue = params['MaxValue']
  @MinValue = params['MinValue']
  @AvgValue = params['AvgValue']
  @ColumnTime = params['ColumnTime']
end