Class: TencentCloud::Ivld::V20210903::ImportMediaRequest

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

Overview

ImportMedia请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(url = nil, md5 = nil, name = nil, writebackcospath = nil, label = nil, callbackurl = nil, mediatype = nil) ⇒ ImportMediaRequest

Returns a new instance of ImportMediaRequest.



1703
1704
1705
1706
1707
1708
1709
1710
1711
# File 'lib/v20210903/models.rb', line 1703

def initialize(url=nil, md5=nil, name=nil, writebackcospath=nil, label=nil, callbackurl=nil, mediatype=nil)
  @URL = url
  @MD5 = md5
  @Name = name
  @WriteBackCosPath = writebackcospath
  @Label = label
  @CallbackURL = callbackurl
  @MediaType = mediatype
end

Instance Attribute Details

#CallbackURLObject

推荐采用本主帐号COS桶,如果使用其他帐号COS桶,请确保COS桶可写,否则可导致分析失败默认为2(视频)

Parameters:

  • URL:

    待分析视频的URL,目前只支持*不带签名的*COS地址,字段输入内容最大为1KB

  • MD5:

    待分析视频的MD5,为空时不做校验,否则会做MD5校验,长度必须为32

  • Name:

    待分析视频的名称,指定后可支持筛选,视频名称的大小长度不能超过64

  • WriteBackCosPath:

    当非本人外部视频地址导入时,该字段为转存的cos桶地址且不可为空; 示例:https://$Bucket-$AppId.cos.$Region.myqcloud.com/$PathPrefix/ (注意,cos路径需要以/分隔符结尾)。

  • Label:

    自定义标签,可用于查询

  • CallbackURL:

    媒资导入完成的回调地址,该设置优先级高于控制台全局的设置;

  • MediaType:


1701
1702
1703
# File 'lib/v20210903/models.rb', line 1701

def CallbackURL
  @CallbackURL
end

#LabelObject

推荐采用本主帐号COS桶,如果使用其他帐号COS桶,请确保COS桶可写,否则可导致分析失败默认为2(视频)

Parameters:

  • URL:

    待分析视频的URL,目前只支持*不带签名的*COS地址,字段输入内容最大为1KB

  • MD5:

    待分析视频的MD5,为空时不做校验,否则会做MD5校验,长度必须为32

  • Name:

    待分析视频的名称,指定后可支持筛选,视频名称的大小长度不能超过64

  • WriteBackCosPath:

    当非本人外部视频地址导入时,该字段为转存的cos桶地址且不可为空; 示例:https://$Bucket-$AppId.cos.$Region.myqcloud.com/$PathPrefix/ (注意,cos路径需要以/分隔符结尾)。

  • Label:

    自定义标签,可用于查询

  • CallbackURL:

    媒资导入完成的回调地址,该设置优先级高于控制台全局的设置;

  • MediaType:


1701
1702
1703
# File 'lib/v20210903/models.rb', line 1701

def Label
  @Label
end

#MD5Object

推荐采用本主帐号COS桶,如果使用其他帐号COS桶,请确保COS桶可写,否则可导致分析失败默认为2(视频)

Parameters:

  • URL:

    待分析视频的URL,目前只支持*不带签名的*COS地址,字段输入内容最大为1KB

  • MD5:

    待分析视频的MD5,为空时不做校验,否则会做MD5校验,长度必须为32

  • Name:

    待分析视频的名称,指定后可支持筛选,视频名称的大小长度不能超过64

  • WriteBackCosPath:

    当非本人外部视频地址导入时,该字段为转存的cos桶地址且不可为空; 示例:https://$Bucket-$AppId.cos.$Region.myqcloud.com/$PathPrefix/ (注意,cos路径需要以/分隔符结尾)。

  • Label:

    自定义标签,可用于查询

  • CallbackURL:

    媒资导入完成的回调地址,该设置优先级高于控制台全局的设置;

  • MediaType:


1701
1702
1703
# File 'lib/v20210903/models.rb', line 1701

def MD5
  @MD5
end

#MediaTypeObject

推荐采用本主帐号COS桶,如果使用其他帐号COS桶,请确保COS桶可写,否则可导致分析失败默认为2(视频)

Parameters:

  • URL:

    待分析视频的URL,目前只支持*不带签名的*COS地址,字段输入内容最大为1KB

  • MD5:

    待分析视频的MD5,为空时不做校验,否则会做MD5校验,长度必须为32

  • Name:

    待分析视频的名称,指定后可支持筛选,视频名称的大小长度不能超过64

  • WriteBackCosPath:

    当非本人外部视频地址导入时,该字段为转存的cos桶地址且不可为空; 示例:https://$Bucket-$AppId.cos.$Region.myqcloud.com/$PathPrefix/ (注意,cos路径需要以/分隔符结尾)。

  • Label:

    自定义标签,可用于查询

  • CallbackURL:

    媒资导入完成的回调地址,该设置优先级高于控制台全局的设置;

  • MediaType:


1701
1702
1703
# File 'lib/v20210903/models.rb', line 1701

def MediaType
  @MediaType
end

#NameObject

推荐采用本主帐号COS桶,如果使用其他帐号COS桶,请确保COS桶可写,否则可导致分析失败默认为2(视频)

Parameters:

  • URL:

    待分析视频的URL,目前只支持*不带签名的*COS地址,字段输入内容最大为1KB

  • MD5:

    待分析视频的MD5,为空时不做校验,否则会做MD5校验,长度必须为32

  • Name:

    待分析视频的名称,指定后可支持筛选,视频名称的大小长度不能超过64

  • WriteBackCosPath:

    当非本人外部视频地址导入时,该字段为转存的cos桶地址且不可为空; 示例:https://$Bucket-$AppId.cos.$Region.myqcloud.com/$PathPrefix/ (注意,cos路径需要以/分隔符结尾)。

  • Label:

    自定义标签,可用于查询

  • CallbackURL:

    媒资导入完成的回调地址,该设置优先级高于控制台全局的设置;

  • MediaType:


1701
1702
1703
# File 'lib/v20210903/models.rb', line 1701

def Name
  @Name
end

#URLObject

推荐采用本主帐号COS桶,如果使用其他帐号COS桶,请确保COS桶可写,否则可导致分析失败默认为2(视频)

Parameters:

  • URL:

    待分析视频的URL,目前只支持*不带签名的*COS地址,字段输入内容最大为1KB

  • MD5:

    待分析视频的MD5,为空时不做校验,否则会做MD5校验,长度必须为32

  • Name:

    待分析视频的名称,指定后可支持筛选,视频名称的大小长度不能超过64

  • WriteBackCosPath:

    当非本人外部视频地址导入时,该字段为转存的cos桶地址且不可为空; 示例:https://$Bucket-$AppId.cos.$Region.myqcloud.com/$PathPrefix/ (注意,cos路径需要以/分隔符结尾)。

  • Label:

    自定义标签,可用于查询

  • CallbackURL:

    媒资导入完成的回调地址,该设置优先级高于控制台全局的设置;

  • MediaType:


1701
1702
1703
# File 'lib/v20210903/models.rb', line 1701

def URL
  @URL
end

#WriteBackCosPathObject

推荐采用本主帐号COS桶,如果使用其他帐号COS桶,请确保COS桶可写,否则可导致分析失败默认为2(视频)

Parameters:

  • URL:

    待分析视频的URL,目前只支持*不带签名的*COS地址,字段输入内容最大为1KB

  • MD5:

    待分析视频的MD5,为空时不做校验,否则会做MD5校验,长度必须为32

  • Name:

    待分析视频的名称,指定后可支持筛选,视频名称的大小长度不能超过64

  • WriteBackCosPath:

    当非本人外部视频地址导入时,该字段为转存的cos桶地址且不可为空; 示例:https://$Bucket-$AppId.cos.$Region.myqcloud.com/$PathPrefix/ (注意,cos路径需要以/分隔符结尾)。

  • Label:

    自定义标签,可用于查询

  • CallbackURL:

    媒资导入完成的回调地址,该设置优先级高于控制台全局的设置;

  • MediaType:


1701
1702
1703
# File 'lib/v20210903/models.rb', line 1701

def WriteBackCosPath
  @WriteBackCosPath
end

Instance Method Details

#deserialize(params) ⇒ Object



1713
1714
1715
1716
1717
1718
1719
1720
1721
# File 'lib/v20210903/models.rb', line 1713

def deserialize(params)
  @URL = params['URL']
  @MD5 = params['MD5']
  @Name = params['Name']
  @WriteBackCosPath = params['WriteBackCosPath']
  @Label = params['Label']
  @CallbackURL = params['CallbackURL']
  @MediaType = params['MediaType']
end