Class: TencentCloud::Vod::V20180717::MediaCastEvent

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

Overview

媒体转推事件通知消息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(castid = nil, status = nil) ⇒ MediaCastEvent

Returns a new instance of MediaCastEvent.



16880
16881
16882
16883
# File 'lib/v20180717/models.rb', line 16880

def initialize(castid=nil, status=nil)
  @CastId = castid
  @Status = status
end

Instance Attribute Details

#CastIdObject

<li>Working :运行中;</li> <li>Scheduled :等待定时时间到达后启动;</li> <li>Stopped :已经停止转推;</li> <li>Idle :空闲。</li>

Parameters:

  • CastId:

    媒体转推 ID。

  • Status:

    转推状态,取值有:



16878
16879
16880
# File 'lib/v20180717/models.rb', line 16878

def CastId
  @CastId
end

#StatusObject

<li>Working :运行中;</li> <li>Scheduled :等待定时时间到达后启动;</li> <li>Stopped :已经停止转推;</li> <li>Idle :空闲。</li>

Parameters:

  • CastId:

    媒体转推 ID。

  • Status:

    转推状态,取值有:



16878
16879
16880
# File 'lib/v20180717/models.rb', line 16878

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



16885
16886
16887
16888
# File 'lib/v20180717/models.rb', line 16885

def deserialize(params)
  @CastId = params['CastId']
  @Status = params['Status']
end