Class: TencentCloud::Vod::V20180717::SceneAigcVideoTaskInputFileInfo

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

Overview

AIGC场景化生图任务输入文件信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, fileid = nil, url = nil) ⇒ SceneAigcVideoTaskInputFileInfo

Returns a new instance of SceneAigcVideoTaskInputFileInfo.



28706
28707
28708
28709
28710
# File 'lib/v20180717/models.rb', line 28706

def initialize(type=nil, fileid=nil, url=nil)
  @Type = type
  @FileId = fileid
  @Url = url
end

Instance Attribute Details

#FileIdObject

说明:

  1. 推荐使用小于7M的图片;

  2. 图片格式的取值为:jpeg,jpg, png, webp。

说明:

  1. 推荐使用小于7M的图片;

  2. 图片格式的取值为:jpeg,jpg, png, webp。

Parameters:

  • Type:

    输入的视频文件类型。取值有: <li>File:点播媒体文件;</li> <li>Url:可访问的 URL;</li>

  • FileId:

    图片文件的媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](console.cloud.tencent.com/vod/media) 获取该字段。当 Type 取值为 File 时,本参数有效。

  • Url:

    可访问的文件 URL。当 Type 取值为 Url 时,本参数有效。



28704
28705
28706
# File 'lib/v20180717/models.rb', line 28704

def FileId
  @FileId
end

#TypeObject

说明:

  1. 推荐使用小于7M的图片;

  2. 图片格式的取值为:jpeg,jpg, png, webp。

说明:

  1. 推荐使用小于7M的图片;

  2. 图片格式的取值为:jpeg,jpg, png, webp。

Parameters:

  • Type:

    输入的视频文件类型。取值有: <li>File:点播媒体文件;</li> <li>Url:可访问的 URL;</li>

  • FileId:

    图片文件的媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](console.cloud.tencent.com/vod/media) 获取该字段。当 Type 取值为 File 时,本参数有效。

  • Url:

    可访问的文件 URL。当 Type 取值为 Url 时,本参数有效。



28704
28705
28706
# File 'lib/v20180717/models.rb', line 28704

def Type
  @Type
end

#UrlObject

说明:

  1. 推荐使用小于7M的图片;

  2. 图片格式的取值为:jpeg,jpg, png, webp。

说明:

  1. 推荐使用小于7M的图片;

  2. 图片格式的取值为:jpeg,jpg, png, webp。

Parameters:

  • Type:

    输入的视频文件类型。取值有: <li>File:点播媒体文件;</li> <li>Url:可访问的 URL;</li>

  • FileId:

    图片文件的媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](console.cloud.tencent.com/vod/media) 获取该字段。当 Type 取值为 File 时,本参数有效。

  • Url:

    可访问的文件 URL。当 Type 取值为 Url 时,本参数有效。



28704
28705
28706
# File 'lib/v20180717/models.rb', line 28704

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



28712
28713
28714
28715
28716
# File 'lib/v20180717/models.rb', line 28712

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