Class: TencentCloud::Cls::V20201016::AlarmTarget

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

Overview

告警对象

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(topicid = nil, query = nil, number = nil, starttimeoffset = nil, endtimeoffset = nil, logsetid = nil, syntaxrule = nil) ⇒ AlarmTarget

Returns a new instance of AlarmTarget.



573
574
575
576
577
578
579
580
581
# File 'lib/v20201016/models.rb', line 573

def initialize(topicid=nil, query=nil, number=nil, starttimeoffset=nil, endtimeoffset=nil, logsetid=nil, syntaxrule=nil)
  @TopicId = topicid
  @Query = query
  @Number = number
  @StartTimeOffset = starttimeoffset
  @EndTimeOffset = endtimeoffset
  @LogsetId = logsetid
  @SyntaxRule = syntaxrule
end

Instance Attribute Details

#EndTimeOffset ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则

Parameters:

  • TopicId: —

    日志主题ID。-通过获取日志主题列表获取日志主题ID

  • Query: —

    查询语句。

  • Number: —

    告警对象序号;从1开始递增。

  • StartTimeOffset: —

    查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。

  • EndTimeOffset: —

    查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。

  • LogsetId: —

    日志集ID。通过获取日志主题列表获取日志集ID

  • SyntaxRule: —

    检索语法规则,默认值为0。



571
572
573
# File 'lib/v20201016/models.rb', line 571

def EndTimeOffset
  @EndTimeOffset
end

#LogsetId ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则

Parameters:

  • TopicId: —

    日志主题ID。-通过获取日志主题列表获取日志主题ID

  • Query: —

    查询语句。

  • Number: —

    告警对象序号;从1开始递增。

  • StartTimeOffset: —

    查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。

  • EndTimeOffset: —

    查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。

  • LogsetId: —

    日志集ID。通过获取日志主题列表获取日志集ID

  • SyntaxRule: —

    检索语法规则,默认值为0。



571
572
573
# File 'lib/v20201016/models.rb', line 571

def LogsetId
  @LogsetId
end

#Number ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则

Parameters:

  • TopicId: —

    日志主题ID。-通过获取日志主题列表获取日志主题ID

  • Query: —

    查询语句。

  • Number: —

    告警对象序号;从1开始递增。

  • StartTimeOffset: —

    查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。

  • EndTimeOffset: —

    查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。

  • LogsetId: —

    日志集ID。通过获取日志主题列表获取日志集ID

  • SyntaxRule: —

    检索语法规则,默认值为0。



571
572
573
# File 'lib/v20201016/models.rb', line 571

def Number
  @Number
end

#Query ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则

Parameters:

  • TopicId: —

    日志主题ID。-通过获取日志主题列表获取日志主题ID

  • Query: —

    查询语句。

  • Number: —

    告警对象序号;从1开始递增。

  • StartTimeOffset: —

    查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。

  • EndTimeOffset: —

    查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。

  • LogsetId: —

    日志集ID。通过获取日志主题列表获取日志集ID

  • SyntaxRule: —

    检索语法规则,默认值为0。



571
572
573
# File 'lib/v20201016/models.rb', line 571

def Query
  @Query
end

#StartTimeOffset ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则

Parameters:

  • TopicId: —

    日志主题ID。-通过获取日志主题列表获取日志主题ID

  • Query: —

    查询语句。

  • Number: —

    告警对象序号;从1开始递增。

  • StartTimeOffset: —

    查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。

  • EndTimeOffset: —

    查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。

  • LogsetId: —

    日志集ID。通过获取日志主题列表获取日志集ID

  • SyntaxRule: —

    检索语法规则,默认值为0。



571
572
573
# File 'lib/v20201016/models.rb', line 571

def StartTimeOffset
  @StartTimeOffset
end

#SyntaxRule ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则

Parameters:

  • TopicId: —

    日志主题ID。-通过获取日志主题列表获取日志主题ID

  • Query: —

    查询语句。

  • Number: —

    告警对象序号;从1开始递增。

  • StartTimeOffset: —

    查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。

  • EndTimeOffset: —

    查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。

  • LogsetId: —

    日志集ID。通过获取日志主题列表获取日志集ID

  • SyntaxRule: —

    检索语法规则,默认值为0。



571
572
573
# File 'lib/v20201016/models.rb', line 571

def SyntaxRule
  @SyntaxRule
end

#TopicId ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则

Parameters:

  • TopicId: —

    日志主题ID。-通过获取日志主题列表获取日志主题ID

  • Query: —

    查询语句。

  • Number: —

    告警对象序号;从1开始递增。

  • StartTimeOffset: —

    查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。

  • EndTimeOffset: —

    查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。

  • LogsetId: —

    日志集ID。通过获取日志主题列表获取日志集ID

  • SyntaxRule: —

    检索语法规则,默认值为0。



571
572
573
# File 'lib/v20201016/models.rb', line 571

def TopicId
  @TopicId
end

Instance Method Details

#deserialize(params) ⇒ Object



583
584
585
586
587
588
589
590
591
# File 'lib/v20201016/models.rb', line 583

def deserialize(params)
  @TopicId = params['TopicId']
  @Query = params['Query']
  @Number = params['Number']
  @StartTimeOffset = params['StartTimeOffset']
  @EndTimeOffset = params['EndTimeOffset']
  @LogsetId = params['LogsetId']
  @SyntaxRule = params['SyntaxRule']
end