Class: TencentCloud::Ivld::V20210903::MediaInfo

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

Overview

| 状态名 | 状态值 | 状态描述 | |—|—|—| | MEDIA_STATUS_INVALID | 0 | 非法状态| | MEDIA_STATUS_WAITING| 1 | 等待中 | | MEDIA_STATUS_DOWNLOADING | 2 | 下载中 | | MEDIA_STATUS_DOWNLOADED | 3 | 下载完成 | | MEDIA_STATUS_DOWNLOAD_FAILED | 4 | 下载失败(已废弃) | | MEDIA_STATUS_TRANSCODING | 5 | 转码中 | | MEDIA_STATUS_TRANSCODED | 6 | 转码完成 | | MEDIA_STATUS_TRANCODE_FAILED | 7 | 转码失败(已废弃) | | MEDIA_STATUS_SUCCESS | 8 | 媒资文件状态就绪,可发起任务 | | MEDIA_STATUS_EXPIRED | 9 | 媒资文件已过期 | | MEDIA_STATUS_FAILED | 10 | 媒资导入失败 |

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mediaid = nil, name = nil, downloadurl = nil, status = nil, failedreason = nil, metadata = nil, progress = nil, label = nil, callbackurl = nil, mediatype = nil, audiometadata = nil, imagemetadata = nil, textmetadata = nil) ⇒ MediaInfo

Returns a new instance of MediaInfo.



1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
# File 'lib/v20210903/models.rb', line 1964

def initialize(mediaid=nil, name=nil, downloadurl=nil, status=nil, failedreason=nil, =nil, progress=nil, label=nil, callbackurl=nil, mediatype=nil, =nil, =nil, =nil)
  @MediaId = mediaid
  @Name = name
  @DownLoadURL = downloadurl
  @Status = status
  @FailedReason = failedreason
   = 
  @Progress = progress
  @Label = label
  @CallbackURL = callbackurl
  @MediaType = mediatype
   = 
   = 
   = 
end

Instance Attribute Details

#AudioMetadataObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def 
  
end

#CallbackURLObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def CallbackURL
  @CallbackURL
end

#DownLoadURLObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def DownLoadURL
  @DownLoadURL
end

#FailedReasonObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def FailedReason
  @FailedReason
end

#ImageMetadataObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def 
  
end

#LabelObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def Label
  @Label
end

#MediaIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def MediaId
  @MediaId
end

#MediaTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def MediaType
  @MediaType
end

#MetadataObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def 
  
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def Name
  @Name
end

#ProgressObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def Progress
  @Progress
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def Status
  @Status
end

#TextMetadataObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MediaId:

    媒资ID

  • Name:

    媒资名称

  • DownLoadURL:

    媒资下载地址

  • Status:

    媒资状态,取值参看上方表格

  • FailedReason:

    若状态为失败,表示失败原因

  • Metadata:

    媒资视频元信息,仅在MediaType=VIDEO时有效

  • Progress:
  • Label:

    媒资自定义标签

  • CallbackURL:

    媒资导入完成后的回调地址

  • MediaType:
  • AudioMetadata:

    媒资音频元信息,仅在MediaType=Audio时有效

  • ImageMetadata:

    媒资图片文件元信息,仅在MediaType=Image时有效

  • TextMetadata:

    媒资文本文件元信息,仅在MediaType=Text时有效



1962
1963
1964
# File 'lib/v20210903/models.rb', line 1962

def 
  
end

Instance Method Details

#deserialize(params) ⇒ Object



1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
# File 'lib/v20210903/models.rb', line 1980

def deserialize(params)
  @MediaId = params['MediaId']
  @Name = params['Name']
  @DownLoadURL = params['DownLoadURL']
  @Status = params['Status']
  @FailedReason = params['FailedReason']
  unless params['Metadata'].nil?
     = .new
    .deserialize(params['Metadata'])
  end
  @Progress = params['Progress']
  @Label = params['Label']
  @CallbackURL = params['CallbackURL']
  @MediaType = params['MediaType']
  unless params['AudioMetadata'].nil?
     = .new
    .deserialize(params['AudioMetadata'])
  end
  unless params['ImageMetadata'].nil?
     = .new
    .deserialize(params['ImageMetadata'])
  end
  unless params['TextMetadata'].nil?
     = .new
    .deserialize(params['TextMetadata'])
  end
end