Class: TencentCloud::Live::V20180801::LiveStreamMonitorInputInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::LiveStreamMonitorInputInfo
- Defined in:
- lib/v20180801/models.rb
Overview
直播监播功能输入流信息
Instance Attribute Summary collapse
- #CasterInputIndex ⇒ Object
- #CdnStreamId ⇒ Object
- #Description ⇒ Object
- #InputApp ⇒ Object
- #InputDomain ⇒ Object
- #InputStreamName ⇒ Object
- #InputUrl ⇒ Object
- #NeedMonitor ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(inputstreamname = nil, inputdomain = nil, inputapp = nil, inputurl = nil, description = nil, casterinputindex = nil, needmonitor = nil, cdnstreamid = nil) ⇒ LiveStreamMonitorInputInfo
constructor
A new instance of LiveStreamMonitorInputInfo.
Constructor Details
#initialize(inputstreamname = nil, inputdomain = nil, inputapp = nil, inputurl = nil, description = nil, casterinputindex = nil, needmonitor = nil, cdnstreamid = nil) ⇒ LiveStreamMonitorInputInfo
Returns a new instance of LiveStreamMonitorInputInfo.
11576 11577 11578 11579 11580 11581 11582 11583 11584 11585 |
# File 'lib/v20180801/models.rb', line 11576 def initialize(inputstreamname=nil, inputdomain=nil, inputapp=nil, inputurl=nil, description=nil, casterinputindex=nil, needmonitor=nil, cdnstreamid=nil) @InputStreamName = inputstreamname @InputDomain = inputdomain @InputApp = inputapp @InputUrl = inputurl @Description = description @CasterInputIndex = casterinputindex @NeedMonitor = needmonitor @CdnStreamId = cdnstreamid end |
Instance Attribute Details
#CasterInputIndex ⇒ Object
11574 11575 11576 |
# File 'lib/v20180801/models.rb', line 11574 def CasterInputIndex @CasterInputIndex end |
#CdnStreamId ⇒ Object
11574 11575 11576 |
# File 'lib/v20180801/models.rb', line 11574 def CdnStreamId @CdnStreamId end |
#Description ⇒ Object
11574 11575 11576 |
# File 'lib/v20180801/models.rb', line 11574 def Description @Description end |
#InputApp ⇒ Object
11574 11575 11576 |
# File 'lib/v20180801/models.rb', line 11574 def InputApp @InputApp end |
#InputDomain ⇒ Object
11574 11575 11576 |
# File 'lib/v20180801/models.rb', line 11574 def InputDomain @InputDomain end |
#InputStreamName ⇒ Object
11574 11575 11576 |
# File 'lib/v20180801/models.rb', line 11574 def InputStreamName @InputStreamName end |
#InputUrl ⇒ Object
11574 11575 11576 |
# File 'lib/v20180801/models.rb', line 11574 def InputUrl @InputUrl end |
#NeedMonitor ⇒ Object
11574 11575 11576 |
# File 'lib/v20180801/models.rb', line 11574 def NeedMonitor @NeedMonitor end |
Instance Method Details
#deserialize(params) ⇒ Object
11587 11588 11589 11590 11591 11592 11593 11594 11595 11596 |
# File 'lib/v20180801/models.rb', line 11587 def deserialize(params) @InputStreamName = params['InputStreamName'] @InputDomain = params['InputDomain'] @InputApp = params['InputApp'] @InputUrl = params['InputUrl'] @Description = params['Description'] @CasterInputIndex = params['CasterInputIndex'] @NeedMonitor = params['NeedMonitor'] @CdnStreamId = params['CdnStreamId'] end |