Class: TencentCloud::Cls::V20201016::QueryRangeMetricRequest

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

Overview

QueryRangeMetric请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(topicid = nil, query = nil, start = nil, _end = nil, step = nil) ⇒ QueryRangeMetricRequest

Returns a new instance of QueryRangeMetricRequest.



12398
12399
12400
12401
12402
12403
12404
# File 'lib/v20201016/models.rb', line 12398

def initialize(topicid=nil, query=nil, start=nil, _end=nil, step=nil)
  @TopicId = topicid
  @Query = query
  @Start = start
  @End = _end
  @Step = step
end

Instance Attribute Details

#EndObject

Parameters:

  • TopicId:

    指标主题ID

  • Query:

    查询语句,使用PromQL语法

  • Start:

    查询起始时间,秒级Unix时间戳

  • End:

    查询结束时间,秒级Unix时间戳

  • Step:

    查询时间间隔,单位秒



12396
12397
12398
# File 'lib/v20201016/models.rb', line 12396

def End
  @End
end

#QueryObject

Parameters:

  • TopicId:

    指标主题ID

  • Query:

    查询语句,使用PromQL语法

  • Start:

    查询起始时间,秒级Unix时间戳

  • End:

    查询结束时间,秒级Unix时间戳

  • Step:

    查询时间间隔,单位秒



12396
12397
12398
# File 'lib/v20201016/models.rb', line 12396

def Query
  @Query
end

#StartObject

Parameters:

  • TopicId:

    指标主题ID

  • Query:

    查询语句,使用PromQL语法

  • Start:

    查询起始时间,秒级Unix时间戳

  • End:

    查询结束时间,秒级Unix时间戳

  • Step:

    查询时间间隔,单位秒



12396
12397
12398
# File 'lib/v20201016/models.rb', line 12396

def Start
  @Start
end

#StepObject

Parameters:

  • TopicId:

    指标主题ID

  • Query:

    查询语句,使用PromQL语法

  • Start:

    查询起始时间,秒级Unix时间戳

  • End:

    查询结束时间,秒级Unix时间戳

  • Step:

    查询时间间隔,单位秒



12396
12397
12398
# File 'lib/v20201016/models.rb', line 12396

def Step
  @Step
end

#TopicIdObject

Parameters:

  • TopicId:

    指标主题ID

  • Query:

    查询语句,使用PromQL语法

  • Start:

    查询起始时间,秒级Unix时间戳

  • End:

    查询结束时间,秒级Unix时间戳

  • Step:

    查询时间间隔,单位秒



12396
12397
12398
# File 'lib/v20201016/models.rb', line 12396

def TopicId
  @TopicId
end

Instance Method Details

#deserialize(params) ⇒ Object



12406
12407
12408
12409
12410
12411
12412
# File 'lib/v20201016/models.rb', line 12406

def deserialize(params)
  @TopicId = params['TopicId']
  @Query = params['Query']
  @Start = params['Start']
  @End = params['End']
  @Step = params['Step']
end