Class: TencentCloud::Live::V20180801::LiveStreamMonitorNotifyPolicy

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

Overview

直播流监播通知策略

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(notifypolicytype = nil, callbackurl = nil) ⇒ LiveStreamMonitorNotifyPolicy

Returns a new instance of LiveStreamMonitorNotifyPolicy.



11611
11612
11613
11614
# File 'lib/v20180801/models.rb', line 11611

def initialize(notifypolicytype=nil, callbackurl=nil)
  @NotifyPolicyType = notifypolicytype
  @CallbackUrl = callbackurl
end

Instance Attribute Details

#CallbackUrlObject

0:代表不使用任何通知策略1:代表使用全局回调策略,所有事件通知到CallbackUrl。只支持http和https类型的url。

Parameters:



11609
11610
11611
# File 'lib/v20180801/models.rb', line 11609

def CallbackUrl
  @CallbackUrl
end

#NotifyPolicyTypeObject

0:代表不使用任何通知策略1:代表使用全局回调策略,所有事件通知到CallbackUrl。只支持http和https类型的url。

Parameters:



11609
11610
11611
# File 'lib/v20180801/models.rb', line 11609

def NotifyPolicyType
  @NotifyPolicyType
end

Instance Method Details

#deserialize(params) ⇒ Object



11616
11617
11618
11619
# File 'lib/v20180801/models.rb', line 11616

def deserialize(params)
  @NotifyPolicyType = params['NotifyPolicyType']
  @CallbackUrl = params['CallbackUrl']
end