Class: TencentCloud::Live::V20180801::ModifyLiveCallbackTemplateRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::ModifyLiveCallbackTemplateRequest
- Defined in:
- lib/v20180801/models.rb
Overview
ModifyLiveCallbackTemplate请求参数结构体
Instance Attribute Summary collapse
-
#AudioAuditNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#CallbackKey ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#Description ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#PornCensorshipNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#PushExceptionNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#RecordExceptionLevels ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#RecordExceptionNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#RecordNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#RecordStatusNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#SnapshotNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#StreamBeginNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#StreamEndNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#TemplateId ⇒ Object
[事件消息通知](/document/product/267/32744)。.
-
#TemplateName ⇒ Object
[事件消息通知](/document/product/267/32744)。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(templateid = nil, templatename = nil, description = nil, streambeginnotifyurl = nil, streamendnotifyurl = nil, recordnotifyurl = nil, recordstatusnotifyurl = nil, snapshotnotifyurl = nil, porncensorshipnotifyurl = nil, callbackkey = nil, pushexceptionnotifyurl = nil, audioauditnotifyurl = nil, recordexceptionnotifyurl = nil, recordexceptionlevels = nil) ⇒ ModifyLiveCallbackTemplateRequest
constructor
A new instance of ModifyLiveCallbackTemplateRequest.
Constructor Details
#initialize(templateid = nil, templatename = nil, description = nil, streambeginnotifyurl = nil, streamendnotifyurl = nil, recordnotifyurl = nil, recordstatusnotifyurl = nil, snapshotnotifyurl = nil, porncensorshipnotifyurl = nil, callbackkey = nil, pushexceptionnotifyurl = nil, audioauditnotifyurl = nil, recordexceptionnotifyurl = nil, recordexceptionlevels = nil) ⇒ ModifyLiveCallbackTemplateRequest
Returns a new instance of ModifyLiveCallbackTemplateRequest.
12086 12087 12088 12089 12090 12091 12092 12093 12094 12095 12096 12097 12098 12099 12100 12101 |
# File 'lib/v20180801/models.rb', line 12086 def initialize(templateid=nil, templatename=nil, description=nil, streambeginnotifyurl=nil, streamendnotifyurl=nil, recordnotifyurl=nil, recordstatusnotifyurl=nil, snapshotnotifyurl=nil, porncensorshipnotifyurl=nil, callbackkey=nil, pushexceptionnotifyurl=nil, audioauditnotifyurl=nil, recordexceptionnotifyurl=nil, recordexceptionlevels=nil) @TemplateId = templateid @TemplateName = templatename @Description = description @StreamBeginNotifyUrl = streambeginnotifyurl @StreamEndNotifyUrl = streamendnotifyurl @RecordNotifyUrl = recordnotifyurl @RecordStatusNotifyUrl = recordstatusnotifyurl @SnapshotNotifyUrl = snapshotnotifyurl @PornCensorshipNotifyUrl = porncensorshipnotifyurl @CallbackKey = callbackkey @PushExceptionNotifyUrl = pushexceptionnotifyurl @AudioAuditNotifyUrl = audioauditnotifyurl @RecordExceptionNotifyUrl = recordexceptionnotifyurl @RecordExceptionLevels = recordexceptionlevels end |
Instance Attribute Details
#AudioAuditNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def AudioAuditNotifyUrl @AudioAuditNotifyUrl end |
#CallbackKey ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def CallbackKey @CallbackKey end |
#Description ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def Description @Description end |
#PornCensorshipNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def PornCensorshipNotifyUrl @PornCensorshipNotifyUrl end |
#PushExceptionNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def PushExceptionNotifyUrl @PushExceptionNotifyUrl end |
#RecordExceptionLevels ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def RecordExceptionLevels @RecordExceptionLevels end |
#RecordExceptionNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def RecordExceptionNotifyUrl @RecordExceptionNotifyUrl end |
#RecordNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def RecordNotifyUrl @RecordNotifyUrl end |
#RecordStatusNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def RecordStatusNotifyUrl @RecordStatusNotifyUrl end |
#SnapshotNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def SnapshotNotifyUrl @SnapshotNotifyUrl end |
#StreamBeginNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def StreamBeginNotifyUrl @StreamBeginNotifyUrl end |
#StreamEndNotifyUrl ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def StreamEndNotifyUrl @StreamEndNotifyUrl end |
#TemplateId ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def TemplateId @TemplateId end |
#TemplateName ⇒ Object
[事件消息通知](/document/product/267/32744)。
12084 12085 12086 |
# File 'lib/v20180801/models.rb', line 12084 def TemplateName @TemplateName end |
Instance Method Details
#deserialize(params) ⇒ Object
12103 12104 12105 12106 12107 12108 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118 |
# File 'lib/v20180801/models.rb', line 12103 def deserialize(params) @TemplateId = params['TemplateId'] @TemplateName = params['TemplateName'] @Description = params['Description'] @StreamBeginNotifyUrl = params['StreamBeginNotifyUrl'] @StreamEndNotifyUrl = params['StreamEndNotifyUrl'] @RecordNotifyUrl = params['RecordNotifyUrl'] @RecordStatusNotifyUrl = params['RecordStatusNotifyUrl'] @SnapshotNotifyUrl = params['SnapshotNotifyUrl'] @PornCensorshipNotifyUrl = params['PornCensorshipNotifyUrl'] @CallbackKey = params['CallbackKey'] @PushExceptionNotifyUrl = params['PushExceptionNotifyUrl'] @AudioAuditNotifyUrl = params['AudioAuditNotifyUrl'] @RecordExceptionNotifyUrl = params['RecordExceptionNotifyUrl'] @RecordExceptionLevels = params['RecordExceptionLevels'] end |