Class: TencentCloud::Cls::V20201016::AlarmTargetInfo

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(logsetid = nil, logsetname = nil, topicid = nil, topicname = nil, query = nil, number = nil, starttimeoffset = nil, endtimeoffset = nil, syntaxrule = nil, biztype = nil) ⇒ AlarmTargetInfo

Returns a new instance of AlarmTargetInfo.



622
623
624
625
626
627
628
629
630
631
632
633
# File 'lib/v20201016/models.rb', line 622

def initialize(logsetid=nil, logsetname=nil, topicid=nil, topicname=nil, query=nil, number=nil, starttimeoffset=nil, endtimeoffset=nil, syntaxrule=nil, biztype=nil)
  @LogsetId = logsetid
  @LogsetName = logsetname
  @TopicId = topicid
  @TopicName = topicname
  @Query = query
  @Number = number
  @StartTimeOffset = starttimeoffset
  @EndTimeOffset = endtimeoffset
  @SyntaxRule = syntaxrule
  @BizType = biztype
end

Instance Attribute Details

#BizType ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 0: 日志主题,1: 指标主题

Parameters:

  • LogsetId: —

    日志集ID。

  • LogsetName: —

    日志集名称。

  • TopicId: —

    日志主题ID。

  • TopicName: —

    日志主题名称。

  • Query: —

    查询语句。

  • Number: —

    告警对象序号。

  • StartTimeOffset: —

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

  • EndTimeOffset: —

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

  • SyntaxRule: —

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

  • BizType: —

    主题类型。



620
621
622
# File 'lib/v20201016/models.rb', line 620

def BizType
  @BizType
end

#EndTimeOffset ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 0: 日志主题,1: 指标主题

Parameters:

  • LogsetId: —

    日志集ID。

  • LogsetName: —

    日志集名称。

  • TopicId: —

    日志主题ID。

  • TopicName: —

    日志主题名称。

  • Query: —

    查询语句。

  • Number: —

    告警对象序号。

  • StartTimeOffset: —

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

  • EndTimeOffset: —

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

  • SyntaxRule: —

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

  • BizType: —

    主题类型。



620
621
622
# File 'lib/v20201016/models.rb', line 620

def EndTimeOffset
  @EndTimeOffset
end

#LogsetId ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 0: 日志主题,1: 指标主题

Parameters:

  • LogsetId: —

    日志集ID。

  • LogsetName: —

    日志集名称。

  • TopicId: —

    日志主题ID。

  • TopicName: —

    日志主题名称。

  • Query: —

    查询语句。

  • Number: —

    告警对象序号。

  • StartTimeOffset: —

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

  • EndTimeOffset: —

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

  • SyntaxRule: —

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

  • BizType: —

    主题类型。



620
621
622
# File 'lib/v20201016/models.rb', line 620

def LogsetId
  @LogsetId
end

#LogsetName ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 0: 日志主题,1: 指标主题

Parameters:

  • LogsetId: —

    日志集ID。

  • LogsetName: —

    日志集名称。

  • TopicId: —

    日志主题ID。

  • TopicName: —

    日志主题名称。

  • Query: —

    查询语句。

  • Number: —

    告警对象序号。

  • StartTimeOffset: —

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

  • EndTimeOffset: —

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

  • SyntaxRule: —

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

  • BizType: —

    主题类型。



620
621
622
# File 'lib/v20201016/models.rb', line 620

def LogsetName
  @LogsetName
end

#Number ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 0: 日志主题,1: 指标主题

Parameters:

  • LogsetId: —

    日志集ID。

  • LogsetName: —

    日志集名称。

  • TopicId: —

    日志主题ID。

  • TopicName: —

    日志主题名称。

  • Query: —

    查询语句。

  • Number: —

    告警对象序号。

  • StartTimeOffset: —

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

  • EndTimeOffset: —

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

  • SyntaxRule: —

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

  • BizType: —

    主题类型。



620
621
622
# File 'lib/v20201016/models.rb', line 620

def Number
  @Number
end

#Query ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 0: 日志主题,1: 指标主题

Parameters:

  • LogsetId: —

    日志集ID。

  • LogsetName: —

    日志集名称。

  • TopicId: —

    日志主题ID。

  • TopicName: —

    日志主题名称。

  • Query: —

    查询语句。

  • Number: —

    告警对象序号。

  • StartTimeOffset: —

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

  • EndTimeOffset: —

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

  • SyntaxRule: —

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

  • BizType: —

    主题类型。



620
621
622
# File 'lib/v20201016/models.rb', line 620

def Query
  @Query
end

#StartTimeOffset ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 0: 日志主题,1: 指标主题

Parameters:

  • LogsetId: —

    日志集ID。

  • LogsetName: —

    日志集名称。

  • TopicId: —

    日志主题ID。

  • TopicName: —

    日志主题名称。

  • Query: —

    查询语句。

  • Number: —

    告警对象序号。

  • StartTimeOffset: —

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

  • EndTimeOffset: —

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

  • SyntaxRule: —

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

  • BizType: —

    主题类型。



620
621
622
# File 'lib/v20201016/models.rb', line 620

def StartTimeOffset
  @StartTimeOffset
end

#SyntaxRule ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 0: 日志主题,1: 指标主题

Parameters:

  • LogsetId: —

    日志集ID。

  • LogsetName: —

    日志集名称。

  • TopicId: —

    日志主题ID。

  • TopicName: —

    日志主题名称。

  • Query: —

    查询语句。

  • Number: —

    告警对象序号。

  • StartTimeOffset: —

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

  • EndTimeOffset: —

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

  • SyntaxRule: —

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

  • BizType: —

    主题类型。



620
621
622
# File 'lib/v20201016/models.rb', line 620

def SyntaxRule
  @SyntaxRule
end

#TopicId ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 0: 日志主题,1: 指标主题

Parameters:

  • LogsetId: —

    日志集ID。

  • LogsetName: —

    日志集名称。

  • TopicId: —

    日志主题ID。

  • TopicName: —

    日志主题名称。

  • Query: —

    查询语句。

  • Number: —

    告警对象序号。

  • StartTimeOffset: —

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

  • EndTimeOffset: —

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

  • SyntaxRule: —

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

  • BizType: —

    主题类型。



620
621
622
# File 'lib/v20201016/models.rb', line 620

def TopicId
  @TopicId
end

#TopicName ⇒ Object

0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 0: 日志主题,1: 指标主题

Parameters:

  • LogsetId: —

    日志集ID。

  • LogsetName: —

    日志集名称。

  • TopicId: —

    日志主题ID。

  • TopicName: —

    日志主题名称。

  • Query: —

    查询语句。

  • Number: —

    告警对象序号。

  • StartTimeOffset: —

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

  • EndTimeOffset: —

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

  • SyntaxRule: —

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

  • BizType: —

    主题类型。



620
621
622
# File 'lib/v20201016/models.rb', line 620

def TopicName
  @TopicName
end

Instance Method Details

#deserialize(params) ⇒ Object



635
636
637
638
639
640
641
642
643
644
645
646
# File 'lib/v20201016/models.rb', line 635

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