Class: TencentCloud::Cls::V20201016::AlarmNoticeDeliverConfig

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(deliverconfig = nil, errmsg = nil) ⇒ AlarmNoticeDeliverConfig

Returns a new instance of AlarmNoticeDeliverConfig.



448
449
450
451
# File 'lib/v20201016/models.rb', line 448

def initialize(deliverconfig=nil, errmsg=nil)
  @DeliverConfig = deliverconfig
  @ErrMsg = errmsg
end

Instance Attribute Details

#DeliverConfig ⇒ Object

Parameters:

  • DeliverConfig: —

    通知渠道投递日志配置信息。

  • ErrMsg: —

    投递失败原因。



446
447
448
# File 'lib/v20201016/models.rb', line 446

def DeliverConfig
  @DeliverConfig
end

#ErrMsg ⇒ Object

Parameters:

  • DeliverConfig: —

    通知渠道投递日志配置信息。

  • ErrMsg: —

    投递失败原因。



446
447
448
# File 'lib/v20201016/models.rb', line 446

def ErrMsg
  @ErrMsg
end

Instance Method Details

#deserialize(params) ⇒ Object



453
454
455
456
457
458
459
# File 'lib/v20201016/models.rb', line 453

def deserialize(params)
  unless params['DeliverConfig'].nil?
    @DeliverConfig = DeliverConfig.new
    @DeliverConfig.deserialize(params['DeliverConfig'])
  end
  @ErrMsg = params['ErrMsg']
end