Class: TencentCloud::Mps::V20190612::TaskOutputStorage
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::TaskOutputStorage
- Defined in:
- lib/v20190612/models.rb
Overview
媒体处理输出对象信息。
Instance Attribute Summary collapse
-
#CosOutputStorage ⇒ Object
<li>COS:COS存储</li> <li>AWS-S3:AWS 存储,只适用于AWS任务,且要求同区域</li> <li> VOD:点播专业版 </li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#S3OutputStorage ⇒ Object
<li>COS:COS存储</li> <li>AWS-S3:AWS 存储,只适用于AWS任务,且要求同区域</li> <li> VOD:点播专业版 </li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Type ⇒ Object
<li>COS:COS存储</li> <li>AWS-S3:AWS 存储,只适用于AWS任务,且要求同区域</li> <li> VOD:点播专业版 </li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#VODOutputStorage ⇒ Object
<li>COS:COS存储</li> <li>AWS-S3:AWS 存储,只适用于AWS任务,且要求同区域</li> <li> VOD:点播专业版 </li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, cosoutputstorage = nil, s3outputstorage = nil, vodoutputstorage = nil) ⇒ TaskOutputStorage
constructor
A new instance of TaskOutputStorage.
Constructor Details
#initialize(type = nil, cosoutputstorage = nil, s3outputstorage = nil, vodoutputstorage = nil) ⇒ TaskOutputStorage
Returns a new instance of TaskOutputStorage.
29492 29493 29494 29495 29496 29497 |
# File 'lib/v20190612/models.rb', line 29492 def initialize(type=nil, cosoutputstorage=nil, s3outputstorage=nil, vodoutputstorage=nil) @Type = type @CosOutputStorage = cosoutputstorage @S3OutputStorage = s3outputstorage @VODOutputStorage = vodoutputstorage end |
Instance Attribute Details
#CosOutputStorage ⇒ Object
<li>COS:COS存储</li> <li>AWS-S3:AWS 存储,只适用于AWS任务,且要求同区域</li> <li> VOD:点播专业版 </li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
29490 29491 29492 |
# File 'lib/v20190612/models.rb', line 29490 def CosOutputStorage @CosOutputStorage end |
#S3OutputStorage ⇒ Object
<li>COS:COS存储</li> <li>AWS-S3:AWS 存储,只适用于AWS任务,且要求同区域</li> <li> VOD:点播专业版 </li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
29490 29491 29492 |
# File 'lib/v20190612/models.rb', line 29490 def S3OutputStorage @S3OutputStorage end |
#Type ⇒ Object
<li>COS:COS存储</li> <li>AWS-S3:AWS 存储,只适用于AWS任务,且要求同区域</li> <li> VOD:点播专业版 </li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
29490 29491 29492 |
# File 'lib/v20190612/models.rb', line 29490 def Type @Type end |
#VODOutputStorage ⇒ Object
<li>COS:COS存储</li> <li>AWS-S3:AWS 存储,只适用于AWS任务,且要求同区域</li> <li> VOD:点播专业版 </li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
29490 29491 29492 |
# File 'lib/v20190612/models.rb', line 29490 def VODOutputStorage @VODOutputStorage end |
Instance Method Details
#deserialize(params) ⇒ Object
29499 29500 29501 29502 29503 29504 29505 29506 29507 29508 29509 29510 29511 29512 29513 |
# File 'lib/v20190612/models.rb', line 29499 def deserialize(params) @Type = params['Type'] unless params['CosOutputStorage'].nil? @CosOutputStorage = CosOutputStorage.new @CosOutputStorage.deserialize(params['CosOutputStorage']) end unless params['S3OutputStorage'].nil? @S3OutputStorage = S3OutputStorage.new @S3OutputStorage.deserialize(params['S3OutputStorage']) end unless params['VODOutputStorage'].nil? @VODOutputStorage = VODOutputStorage.new @VODOutputStorage.deserialize(params['VODOutputStorage']) end end |