Class: TencentCloud::Vod::V20180717::MediaDeleteItem

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

Overview

指定删除点播视频时的删除内容

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, definition = nil) ⇒ MediaDeleteItem

Returns a new instance of MediaDeleteItem.



17160
17161
17162
17163
# File 'lib/v20180717/models.rb', line 17160

def initialize(type=nil, definition=nil)
  @Type = type
  @Definition = definition
end

Instance Attribute Details

#DefinitionObject

<li>OriginalFiles(删除原文件,删除后无法发起转码、微信发布等任何视频处理操作);</li> <li>TranscodeFiles(删除转码文件);</li> <li>AdaptiveDynamicStreamingFiles(删除转自适应码流文件);</li> <li>WechatPublishFiles(删除微信发布文件);</li> <li>WechatMiniProgramPublishFiles(删除微信小程序发布文件)。</li> <font color=red>注意:</font> <li>取值为OriginalFiles时,文件上传时携带的封面文件会被删除;</li> <li>取值为TranscodeFiles时,媒体处理产生的封面文件会被删除。</li> 默认值为0,表示删除参数Type指定种类下所有的视频。



17158
17159
17160
# File 'lib/v20180717/models.rb', line 17158

def Definition
  @Definition
end

#TypeObject

<li>OriginalFiles(删除原文件,删除后无法发起转码、微信发布等任何视频处理操作);</li> <li>TranscodeFiles(删除转码文件);</li> <li>AdaptiveDynamicStreamingFiles(删除转自适应码流文件);</li> <li>WechatPublishFiles(删除微信发布文件);</li> <li>WechatMiniProgramPublishFiles(删除微信小程序发布文件)。</li> <font color=red>注意:</font> <li>取值为OriginalFiles时,文件上传时携带的封面文件会被删除;</li> <li>取值为TranscodeFiles时,媒体处理产生的封面文件会被删除。</li> 默认值为0,表示删除参数Type指定种类下所有的视频。



17158
17159
17160
# File 'lib/v20180717/models.rb', line 17158

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



17165
17166
17167
17168
# File 'lib/v20180717/models.rb', line 17165

def deserialize(params)
  @Type = params['Type']
  @Definition = params['Definition']
end