Class: TencentCloud::Vod::V20180717::RebuildMediaTaskOutput

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

Overview

音画质重生任务输出

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filetype = nil, fileurl = nil, fileid = nil, medianame = nil, classid = nil, expiretime = nil) ⇒ RebuildMediaTaskOutput

Returns a new instance of RebuildMediaTaskOutput.



24515
24516
24517
24518
24519
24520
24521
24522
# File 'lib/v20180717/models.rb', line 24515

def initialize(filetype=nil, fileurl=nil, fileid=nil, medianame=nil, classid=nil, expiretime=nil)
  @FileType = filetype
  @FileUrl = fileurl
  @FileId = fileid
  @MediaName = medianame
  @ClassId = classid
  @ExpireTime = expiretime
end

Instance Attribute Details

#ClassIdObject

<li>默认值:0,表示其他分类。</li>

Parameters:

  • FileType:

    文件类型,例如 mp4、flv 等。

  • FileUrl:

    媒体文件播放地址。

  • FileId:

    媒体文件 ID。

  • MediaName:

    输出文件名,最长 64 个字符。缺省由系统指定生成文件名。

  • ClassId:

    分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。

  • ExpireTime:

    输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](cloud.tencent.com/document/product/266/11732#I)。



24513
24514
24515
# File 'lib/v20180717/models.rb', line 24513

def ClassId
  @ClassId
end

#ExpireTimeObject

<li>默认值:0,表示其他分类。</li>

Parameters:

  • FileType:

    文件类型,例如 mp4、flv 等。

  • FileUrl:

    媒体文件播放地址。

  • FileId:

    媒体文件 ID。

  • MediaName:

    输出文件名,最长 64 个字符。缺省由系统指定生成文件名。

  • ClassId:

    分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。

  • ExpireTime:

    输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](cloud.tencent.com/document/product/266/11732#I)。



24513
24514
24515
# File 'lib/v20180717/models.rb', line 24513

def ExpireTime
  @ExpireTime
end

#FileIdObject

<li>默认值:0,表示其他分类。</li>

Parameters:

  • FileType:

    文件类型,例如 mp4、flv 等。

  • FileUrl:

    媒体文件播放地址。

  • FileId:

    媒体文件 ID。

  • MediaName:

    输出文件名,最长 64 个字符。缺省由系统指定生成文件名。

  • ClassId:

    分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。

  • ExpireTime:

    输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](cloud.tencent.com/document/product/266/11732#I)。



24513
24514
24515
# File 'lib/v20180717/models.rb', line 24513

def FileId
  @FileId
end

#FileTypeObject

<li>默认值:0,表示其他分类。</li>

Parameters:

  • FileType:

    文件类型,例如 mp4、flv 等。

  • FileUrl:

    媒体文件播放地址。

  • FileId:

    媒体文件 ID。

  • MediaName:

    输出文件名,最长 64 个字符。缺省由系统指定生成文件名。

  • ClassId:

    分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。

  • ExpireTime:

    输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](cloud.tencent.com/document/product/266/11732#I)。



24513
24514
24515
# File 'lib/v20180717/models.rb', line 24513

def FileType
  @FileType
end

#FileUrlObject

<li>默认值:0,表示其他分类。</li>

Parameters:

  • FileType:

    文件类型,例如 mp4、flv 等。

  • FileUrl:

    媒体文件播放地址。

  • FileId:

    媒体文件 ID。

  • MediaName:

    输出文件名,最长 64 个字符。缺省由系统指定生成文件名。

  • ClassId:

    分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。

  • ExpireTime:

    输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](cloud.tencent.com/document/product/266/11732#I)。



24513
24514
24515
# File 'lib/v20180717/models.rb', line 24513

def FileUrl
  @FileUrl
end

#MediaNameObject

<li>默认值:0,表示其他分类。</li>

Parameters:

  • FileType:

    文件类型,例如 mp4、flv 等。

  • FileUrl:

    媒体文件播放地址。

  • FileId:

    媒体文件 ID。

  • MediaName:

    输出文件名,最长 64 个字符。缺省由系统指定生成文件名。

  • ClassId:

    分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。

  • ExpireTime:

    输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](cloud.tencent.com/document/product/266/11732#I)。



24513
24514
24515
# File 'lib/v20180717/models.rb', line 24513

def MediaName
  @MediaName
end

Instance Method Details

#deserialize(params) ⇒ Object



24524
24525
24526
24527
24528
24529
24530
24531
# File 'lib/v20180717/models.rb', line 24524

def deserialize(params)
  @FileType = params['FileType']
  @FileUrl = params['FileUrl']
  @FileId = params['FileId']
  @MediaName = params['MediaName']
  @ClassId = params['ClassId']
  @ExpireTime = params['ExpireTime']
end