Class: TencentCloud::Vod::V20180717::MediaBasicInfo

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

Overview

点播媒体文件基础信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, description = nil, createtime = nil, updatetime = nil, expiretime = nil, classid = nil, classname = nil, classpath = nil, coverurl = nil, type = nil, mediaurl = nil, sourceinfo = nil, storageregion = nil, tagset = nil, vid = nil, category = nil, status = nil, storageclass = nil) ⇒ MediaBasicInfo

Returns a new instance of MediaBasicInfo.



16821
16822
16823
16824
16825
16826
16827
16828
16829
16830
16831
16832
16833
16834
16835
16836
16837
16838
16839
16840
# File 'lib/v20180717/models.rb', line 16821

def initialize(name=nil, description=nil, createtime=nil, updatetime=nil, expiretime=nil, classid=nil, classname=nil, classpath=nil, coverurl=nil, type=nil, mediaurl=nil, sourceinfo=nil, storageregion=nil, tagset=nil, vid=nil, category=nil, status=nil, storageclass=nil)
  @Name = name
  @Description = description
  @CreateTime = createtime
  @UpdateTime = updatetime
  @ExpireTime = expiretime
  @ClassId = classid
  @ClassName = classname
  @ClassPath = classpath
  @CoverUrl = coverurl
  @Type = type
  @MediaUrl = mediaurl
  @SourceInfo = sourceinfo
  @StorageRegion = storageregion
  @TagSet = tagset
  @Vid = vid
  @Category = category
  @Status = status
  @StorageClass = storageclass
end

Instance Attribute Details

#CategoryObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def Category
  @Category
end

#ClassIdObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def ClassId
  @ClassId
end

#ClassNameObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def ClassName
  @ClassName
end

#ClassPathObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def ClassPath
  @ClassPath
end

#CoverUrlObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def CoverUrl
  @CoverUrl
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def CreateTime
  @CreateTime
end

#DescriptionObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def Description
  @Description
end

#ExpireTimeObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def ExpireTime
  @ExpireTime
end

#MediaUrlObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def MediaUrl
  @MediaUrl
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def Name
  @Name
end

#SourceInfoObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def SourceInfo
  @SourceInfo
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def Status
  @Status
end

#StorageClassObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def StorageClass
  @StorageClass
end

#StorageRegionObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def StorageRegion
  @StorageRegion
end

#TagSetObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def TagSet
  @TagSet
end

#TypeObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def Type
  @Type
end

#UpdateTimeObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def UpdateTime
  @UpdateTime
end

#VidObject

注意:此字段可能返回 null,表示取不到有效值。<li>Video: 视频文件</li> <li>Audio: 音频文件</li> <li>Image: 图片文件</li> <li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li>

Parameters:

  • Name:

    媒体文件名称。

  • Description:

    媒体文件描述。

  • CreateTime:

    媒体文件的创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • ExpireTime:

    媒体文件的过期时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。

  • ClassId:

    媒体文件的分类 ID。

  • ClassName:

    媒体文件的分类名称。

  • ClassPath:

    媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。

  • CoverUrl:

    媒体文件的封面图片地址。

  • Type:

    媒体文件的封装格式,例如 mp4、flv 等。

  • MediaUrl:

    原始媒体文件的 URL 地址。

  • SourceInfo:

    该媒体文件的来源信息。

  • StorageRegion:
  • TagSet:

    媒体文件的标签信息。

  • Vid:

    直播录制文件的唯一标识。

  • Category:

    文件类型:

  • Status:

    文件状态:Normal:正常,Forbidden:封禁。

  • StorageClass:

    媒体文件的存储类别:



16819
16820
16821
# File 'lib/v20180717/models.rb', line 16819

def Vid
  @Vid
end

Instance Method Details

#deserialize(params) ⇒ Object



16842
16843
16844
16845
16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
16860
16861
16862
16863
16864
# File 'lib/v20180717/models.rb', line 16842

def deserialize(params)
  @Name = params['Name']
  @Description = params['Description']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @ExpireTime = params['ExpireTime']
  @ClassId = params['ClassId']
  @ClassName = params['ClassName']
  @ClassPath = params['ClassPath']
  @CoverUrl = params['CoverUrl']
  @Type = params['Type']
  @MediaUrl = params['MediaUrl']
  unless params['SourceInfo'].nil?
    @SourceInfo = MediaSourceData.new
    @SourceInfo.deserialize(params['SourceInfo'])
  end
  @StorageRegion = params['StorageRegion']
  @TagSet = params['TagSet']
  @Vid = params['Vid']
  @Category = params['Category']
  @Status = params['Status']
  @StorageClass = params['StorageClass']
end