Class: TencentCloud::Cwp::V20180228::WebHookReceiverUsage

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

Overview

告警接收人的关联策略使用信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(receiverid = nil, receivername = nil, policyname = nil) ⇒ WebHookReceiverUsage

Returns a new instance of WebHookReceiverUsage.



41254
41255
41256
41257
41258
# File 'lib/v20180228/models.rb', line 41254

def initialize(receiverid=nil, receivername=nil, policyname=nil)
  @ReceiverId = receiverid
  @ReceiverName = receivername
  @PolicyName = policyname
end

Instance Attribute Details

#PolicyNameObject

Parameters:

  • ReceiverId:

    接收人id

  • ReceiverName:

    接收人名称

  • PolicyName:

    策略名称



41252
41253
41254
# File 'lib/v20180228/models.rb', line 41252

def PolicyName
  @PolicyName
end

#ReceiverIdObject

Parameters:

  • ReceiverId:

    接收人id

  • ReceiverName:

    接收人名称

  • PolicyName:

    策略名称



41252
41253
41254
# File 'lib/v20180228/models.rb', line 41252

def ReceiverId
  @ReceiverId
end

#ReceiverNameObject

Parameters:

  • ReceiverId:

    接收人id

  • ReceiverName:

    接收人名称

  • PolicyName:

    策略名称



41252
41253
41254
# File 'lib/v20180228/models.rb', line 41252

def ReceiverName
  @ReceiverName
end

Instance Method Details

#deserialize(params) ⇒ Object



41260
41261
41262
41263
41264
# File 'lib/v20180228/models.rb', line 41260

def deserialize(params)
  @ReceiverId = params['ReceiverId']
  @ReceiverName = params['ReceiverName']
  @PolicyName = params['PolicyName']
end