Class: TencentCloud::Live::V20180801::CallBackTemplateInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::CallBackTemplateInfo
- Defined in:
- lib/v20180801/models.rb
Overview
回调模板信息。
Instance Attribute Summary collapse
-
#AudioAuditNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CallbackKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Description ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#PornCensorshipNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#PushExceptionNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RecordExceptionLevels ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RecordExceptionNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RecordNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SnapshotNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StreamBeginNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StreamEndNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StreamMixNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TemplateId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TemplateName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(templateid = nil, templatename = nil, description = nil, streambeginnotifyurl = nil, streammixnotifyurl = nil, streamendnotifyurl = nil, recordnotifyurl = nil, snapshotnotifyurl = nil, porncensorshipnotifyurl = nil, callbackkey = nil, pushexceptionnotifyurl = nil, audioauditnotifyurl = nil, recordexceptionnotifyurl = nil, recordexceptionlevels = nil) ⇒ CallBackTemplateInfo
constructor
A new instance of CallBackTemplateInfo.
Constructor Details
#initialize(templateid = nil, templatename = nil, description = nil, streambeginnotifyurl = nil, streammixnotifyurl = nil, streamendnotifyurl = nil, recordnotifyurl = nil, snapshotnotifyurl = nil, porncensorshipnotifyurl = nil, callbackkey = nil, pushexceptionnotifyurl = nil, audioauditnotifyurl = nil, recordexceptionnotifyurl = nil, recordexceptionlevels = nil) ⇒ CallBackTemplateInfo
Returns a new instance of CallBackTemplateInfo.
836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 |
# File 'lib/v20180801/models.rb', line 836 def initialize(templateid=nil, templatename=nil, description=nil, streambeginnotifyurl=nil, streammixnotifyurl=nil, streamendnotifyurl=nil, recordnotifyurl=nil, snapshotnotifyurl=nil, porncensorshipnotifyurl=nil, callbackkey=nil, pushexceptionnotifyurl=nil, audioauditnotifyurl=nil, recordexceptionnotifyurl=nil, recordexceptionlevels=nil) @TemplateId = templateid @TemplateName = templatename @Description = description @StreamBeginNotifyUrl = streambeginnotifyurl @StreamMixNotifyUrl = streammixnotifyurl @StreamEndNotifyUrl = streamendnotifyurl @RecordNotifyUrl = recordnotifyurl @SnapshotNotifyUrl = snapshotnotifyurl @PornCensorshipNotifyUrl = porncensorshipnotifyurl @CallbackKey = callbackkey @PushExceptionNotifyUrl = pushexceptionnotifyurl @AudioAuditNotifyUrl = audioauditnotifyurl @RecordExceptionNotifyUrl = recordexceptionnotifyurl @RecordExceptionLevels = recordexceptionlevels end |
Instance Attribute Details
#AudioAuditNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def AudioAuditNotifyUrl @AudioAuditNotifyUrl end |
#CallbackKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def CallbackKey @CallbackKey end |
#Description ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def Description @Description end |
#PornCensorshipNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def PornCensorshipNotifyUrl @PornCensorshipNotifyUrl end |
#PushExceptionNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def PushExceptionNotifyUrl @PushExceptionNotifyUrl end |
#RecordExceptionLevels ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def RecordExceptionLevels @RecordExceptionLevels end |
#RecordExceptionNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def RecordExceptionNotifyUrl @RecordExceptionNotifyUrl end |
#RecordNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def RecordNotifyUrl @RecordNotifyUrl end |
#SnapshotNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def SnapshotNotifyUrl @SnapshotNotifyUrl end |
#StreamBeginNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def StreamBeginNotifyUrl @StreamBeginNotifyUrl end |
#StreamEndNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def StreamEndNotifyUrl @StreamEndNotifyUrl end |
#StreamMixNotifyUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def StreamMixNotifyUrl @StreamMixNotifyUrl end |
#TemplateId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def TemplateId @TemplateId end |
#TemplateName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
834 835 836 |
# File 'lib/v20180801/models.rb', line 834 def TemplateName @TemplateName end |
Instance Method Details
#deserialize(params) ⇒ Object
853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 |
# File 'lib/v20180801/models.rb', line 853 def deserialize(params) @TemplateId = params['TemplateId'] @TemplateName = params['TemplateName'] @Description = params['Description'] @StreamBeginNotifyUrl = params['StreamBeginNotifyUrl'] @StreamMixNotifyUrl = params['StreamMixNotifyUrl'] @StreamEndNotifyUrl = params['StreamEndNotifyUrl'] @RecordNotifyUrl = params['RecordNotifyUrl'] @SnapshotNotifyUrl = params['SnapshotNotifyUrl'] @PornCensorshipNotifyUrl = params['PornCensorshipNotifyUrl'] @CallbackKey = params['CallbackKey'] @PushExceptionNotifyUrl = params['PushExceptionNotifyUrl'] @AudioAuditNotifyUrl = params['AudioAuditNotifyUrl'] @RecordExceptionNotifyUrl = params['RecordExceptionNotifyUrl'] @RecordExceptionLevels = params['RecordExceptionLevels'] end |