Class: TencentCloud::Vod::V20180717::AigcVideoTaskOutputFileInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::AigcVideoTaskOutputFileInfo
- Defined in:
- lib/v20180717/models.rb
Overview
AIGC 生视频任务的输出文件信息。
Instance Attribute Summary collapse
-
#ClassId ⇒ Object
默认值:Temporary.
-
#ExpireTime ⇒ Object
默认值:Temporary.
-
#FileId ⇒ Object
默认值:Temporary.
-
#FileType ⇒ Object
默认值:Temporary.
-
#FileUrl ⇒ Object
默认值:Temporary.
-
#MediaName ⇒ Object
默认值:Temporary.
-
#MetaData ⇒ Object
默认值:Temporary.
-
#StorageMode ⇒ Object
默认值:Temporary.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(storagemode = nil, medianame = nil, classid = nil, expiretime = nil, filetype = nil, fileurl = nil, fileid = nil, metadata = nil) ⇒ AigcVideoTaskOutputFileInfo
constructor
A new instance of AigcVideoTaskOutputFileInfo.
Constructor Details
#initialize(storagemode = nil, medianame = nil, classid = nil, expiretime = nil, filetype = nil, fileurl = nil, fileid = nil, metadata = nil) ⇒ AigcVideoTaskOutputFileInfo
Returns a new instance of AigcVideoTaskOutputFileInfo.
4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 |
# File 'lib/v20180717/models.rb', line 4743 def initialize(storagemode=nil, medianame=nil, classid=nil, expiretime=nil, filetype=nil, fileurl=nil, fileid=nil, =nil) @StorageMode = storagemode @MediaName = medianame @ClassId = classid @ExpireTime = expiretime @FileType = filetype @FileUrl = fileurl @FileId = fileid @MetaData = end |
Instance Attribute Details
#ClassId ⇒ Object
默认值:Temporary
4741 4742 4743 |
# File 'lib/v20180717/models.rb', line 4741 def ClassId @ClassId end |
#ExpireTime ⇒ Object
默认值:Temporary
4741 4742 4743 |
# File 'lib/v20180717/models.rb', line 4741 def ExpireTime @ExpireTime end |
#FileId ⇒ Object
默认值:Temporary
4741 4742 4743 |
# File 'lib/v20180717/models.rb', line 4741 def FileId @FileId end |
#FileType ⇒ Object
默认值:Temporary
4741 4742 4743 |
# File 'lib/v20180717/models.rb', line 4741 def FileType @FileType end |
#FileUrl ⇒ Object
默认值:Temporary
4741 4742 4743 |
# File 'lib/v20180717/models.rb', line 4741 def FileUrl @FileUrl end |
#MediaName ⇒ Object
默认值:Temporary
4741 4742 4743 |
# File 'lib/v20180717/models.rb', line 4741 def MediaName @MediaName end |
#MetaData ⇒ Object
默认值:Temporary
4741 4742 4743 |
# File 'lib/v20180717/models.rb', line 4741 def MetaData @MetaData end |
#StorageMode ⇒ Object
默认值:Temporary
4741 4742 4743 |
# File 'lib/v20180717/models.rb', line 4741 def StorageMode @StorageMode end |
Instance Method Details
#deserialize(params) ⇒ Object
4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 |
# File 'lib/v20180717/models.rb', line 4754 def deserialize(params) @StorageMode = params['StorageMode'] @MediaName = params['MediaName'] @ClassId = params['ClassId'] @ExpireTime = params['ExpireTime'] @FileType = params['FileType'] @FileUrl = params['FileUrl'] @FileId = params['FileId'] unless params['MetaData'].nil? @MetaData = MediaMetaData.new @MetaData.deserialize(params['MetaData']) end end |