Class: TencentCloud::Vod::V20180717::RestoreMediaTask
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::RestoreMediaTask
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20180717/models.rb
Overview
取回视频任务信息
Instance Attribute Summary collapse
-
#FileId ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>.
-
#Message ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>.
-
#OriginalStorageClass ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>.
-
#RestoreDay ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>.
-
#RestoreTier ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>.
-
#Status ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>.
-
#TargetStorageClass ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(fileid = nil, originalstorageclass = nil, targetstorageclass = nil, restoretier = nil, restoreday = nil, status = nil, message = nil) ⇒ RestoreMediaTask
constructor
A new instance of RestoreMediaTask.
Constructor Details
#initialize(fileid = nil, originalstorageclass = nil, targetstorageclass = nil, restoretier = nil, restoreday = nil, status = nil, message = nil) ⇒ RestoreMediaTask
Returns a new instance of RestoreMediaTask.
25380 25381 25382 25383 25384 25385 25386 25387 25388 |
# File 'lib/v20180717/models.rb', line 25380 def initialize(fileid=nil, originalstorageclass=nil, targetstorageclass=nil, restoretier=nil, restoreday=nil, status=nil, =nil) @FileId = fileid @OriginalStorageClass = originalstorageclass @TargetStorageClass = targetstorageclass @RestoreTier = restoretier @RestoreDay = restoreday @Status = status @Message = end |
Instance Attribute Details
#FileId ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>
25373 25374 25375 |
# File 'lib/v20180717/models.rb', line 25373 def FileId @FileId end |
#Message ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>
25373 25374 25375 |
# File 'lib/v20180717/models.rb', line 25373 def Message @Message end |
#OriginalStorageClass ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>
25373 25374 25375 |
# File 'lib/v20180717/models.rb', line 25373 def OriginalStorageClass @OriginalStorageClass end |
#RestoreDay ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>
25373 25374 25375 |
# File 'lib/v20180717/models.rb', line 25373 def RestoreDay @RestoreDay end |
#RestoreTier ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>
25373 25374 25375 |
# File 'lib/v20180717/models.rb', line 25373 def RestoreTier @RestoreTier end |
#Status ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>
25373 25374 25375 |
# File 'lib/v20180717/models.rb', line 25373 def Status @Status end |
#TargetStorageClass ⇒ Object
<li>Expedited:极速模式</li> <li>Standard:标准模式</li> <li>Bulk:批量模式</li>
25373 25374 25375 |
# File 'lib/v20180717/models.rb', line 25373 def TargetStorageClass @TargetStorageClass end |
Instance Method Details
#deserialize(params) ⇒ Object
25390 25391 25392 25393 25394 25395 25396 25397 25398 |
# File 'lib/v20180717/models.rb', line 25390 def deserialize(params) @FileId = params['FileId'] @OriginalStorageClass = params['OriginalStorageClass'] @TargetStorageClass = params['TargetStorageClass'] @RestoreTier = params['RestoreTier'] @RestoreDay = params['RestoreDay'] @Status = params['Status'] @Message = params['Message'] end |