Class: TencentCloud::Cls::V20201016::DashboardNoticeMode

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(receivertype = nil, values = nil, receiverchannels = nil, url = nil) ⇒ DashboardNoticeMode

Returns a new instance of DashboardNoticeMode.



5159
5160
5161
5162
5163
5164
# File 'lib/v20201016/models.rb', line 5159

def initialize(receivertype=nil, values=nil, receiverchannels=nil, url=nil)
  @ReceiverType = receivertype
  @Values = values
  @ReceiverChannels = receiverchannels
  @Url = url
end

Instance Attribute Details

#ReceiverChannels ⇒ Object

  • 支持:["Email","Sms","WeChat","Phone"]。
  • 当ReceiverType为 Email 或 WeCom 时,ReceiverChannels无效。 注意:此字段可能返回 null,表示取不到有效值。
  • 当ReceiverType为:WeCom、DingTalk、Lark 时,Url字段必填为各渠道的回调地址。
    • 为:WeCom 时,Url为 企业微信回调地址。
    • 为:DingTalk 时,Url为 钉钉机器人Webhook地址。
    • 为:Lark 时,Url为 飞书机器人Webhook地址。
  • 当ReceiverType为:Uin、Group、Email 时,Url字段必须为空。

Parameters:

  • Url: —

    订阅方式 - 回调地址。



5157
5158
5159
# File 'lib/v20201016/models.rb', line 5157

def ReceiverChannels
  @ReceiverChannels
end

#ReceiverType ⇒ Object

  • 支持:["Email","Sms","WeChat","Phone"]。
  • 当ReceiverType为 Email 或 WeCom 时,ReceiverChannels无效。 注意:此字段可能返回 null,表示取不到有效值。
  • 当ReceiverType为:WeCom、DingTalk、Lark 时,Url字段必填为各渠道的回调地址。
    • 为:WeCom 时,Url为 企业微信回调地址。
    • 为:DingTalk 时,Url为 钉钉机器人Webhook地址。
    • 为:Lark 时,Url为 飞书机器人Webhook地址。
  • 当ReceiverType为:Uin、Group、Email 时,Url字段必须为空。

Parameters:

  • Url: —

    订阅方式 - 回调地址。



5157
5158
5159
# File 'lib/v20201016/models.rb', line 5157

def ReceiverType
  @ReceiverType
end

#Url ⇒ Object

  • 支持:["Email","Sms","WeChat","Phone"]。
  • 当ReceiverType为 Email 或 WeCom 时,ReceiverChannels无效。 注意:此字段可能返回 null,表示取不到有效值。
  • 当ReceiverType为:WeCom、DingTalk、Lark 时,Url字段必填为各渠道的回调地址。
    • 为:WeCom 时,Url为 企业微信回调地址。
    • 为:DingTalk 时,Url为 钉钉机器人Webhook地址。
    • 为:Lark 时,Url为 飞书机器人Webhook地址。
  • 当ReceiverType为:Uin、Group、Email 时,Url字段必须为空。

Parameters:

  • Url: —

    订阅方式 - 回调地址。



5157
5158
5159
# File 'lib/v20201016/models.rb', line 5157

def Url
  @Url
end

#Values ⇒ Object

  • 支持:["Email","Sms","WeChat","Phone"]。
  • 当ReceiverType为 Email 或 WeCom 时,ReceiverChannels无效。 注意:此字段可能返回 null,表示取不到有效值。
  • 当ReceiverType为:WeCom、DingTalk、Lark 时,Url字段必填为各渠道的回调地址。
    • 为:WeCom 时,Url为 企业微信回调地址。
    • 为:DingTalk 时,Url为 钉钉机器人Webhook地址。
    • 为:Lark 时,Url为 飞书机器人Webhook地址。
  • 当ReceiverType为:Uin、Group、Email 时,Url字段必须为空。

Parameters:

  • Url: —

    订阅方式 - 回调地址。



5157
5158
5159
# File 'lib/v20201016/models.rb', line 5157

def Values
  @Values
end

Instance Method Details

#deserialize(params) ⇒ Object



5166
5167
5168
5169
5170
5171
# File 'lib/v20201016/models.rb', line 5166

def deserialize(params)
  @ReceiverType = params['ReceiverType']
  @Values = params['Values']
  @ReceiverChannels = params['ReceiverChannels']
  @Url = params['Url']
end