Class: TencentCloud::Cls::V20201016::MonitorNoticeRule

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(noticeid = nil, contenttmplid = nil, alarmlevels = nil) ⇒ MonitorNoticeRule

Returns a new instance of MonitorNoticeRule.



15521
15522
15523
15524
15525
# File 'lib/v20201016/models.rb', line 15521

def initialize(noticeid=nil, contenttmplid=nil, alarmlevels=nil)
  @NoticeId = noticeid
  @ContentTmplId = contenttmplid
  @AlarmLevels = alarmlevels
end

Instance Attribute Details

#AlarmLevels ⇒ Object

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

Parameters:

  • NoticeId: —

    腾讯云可观测平台通知模板 ID

  • ContentTmplId: —

    腾讯云可观测平台内容模板ID,不传默认内容模板

  • AlarmLevels: —

    告警级别,0:警告(Warn); 1:提醒(Info); 2:紧急 (Critical)



15519
15520
15521
# File 'lib/v20201016/models.rb', line 15519

def AlarmLevels
  @AlarmLevels
end

#ContentTmplId ⇒ Object

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

Parameters:

  • NoticeId: —

    腾讯云可观测平台通知模板 ID

  • ContentTmplId: —

    腾讯云可观测平台内容模板ID,不传默认内容模板

  • AlarmLevels: —

    告警级别,0:警告(Warn); 1:提醒(Info); 2:紧急 (Critical)



15519
15520
15521
# File 'lib/v20201016/models.rb', line 15519

def ContentTmplId
  @ContentTmplId
end

#NoticeId ⇒ Object

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

Parameters:

  • NoticeId: —

    腾讯云可观测平台通知模板 ID

  • ContentTmplId: —

    腾讯云可观测平台内容模板ID,不传默认内容模板

  • AlarmLevels: —

    告警级别,0:警告(Warn); 1:提醒(Info); 2:紧急 (Critical)



15519
15520
15521
# File 'lib/v20201016/models.rb', line 15519

def NoticeId
  @NoticeId
end

Instance Method Details

#deserialize(params) ⇒ Object



15527
15528
15529
15530
15531
# File 'lib/v20201016/models.rb', line 15527

def deserialize(params)
  @NoticeId = params['NoticeId']
  @ContentTmplId = params['ContentTmplId']
  @AlarmLevels = params['AlarmLevels']
end