Class: TencentCloud::Cme::V20191029::SlotInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cme::V20191029::SlotInfo
- Defined in:
- lib/v20191029/models.rb
Overview
卡槽信息。
Instance Attribute Summary collapse
-
#DefaultMaterialId ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#DefaultTextSlotInfo ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Duration ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Id ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#StartTime ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Type ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, type = nil, defaultmaterialid = nil, defaulttextslotinfo = nil, duration = nil, starttime = nil) ⇒ SlotInfo
constructor
A new instance of SlotInfo.
Constructor Details
#initialize(id = nil, type = nil, defaultmaterialid = nil, defaulttextslotinfo = nil, duration = nil, starttime = nil) ⇒ SlotInfo
Returns a new instance of SlotInfo.
5541 5542 5543 5544 5545 5546 5547 5548 |
# File 'lib/v20191029/models.rb', line 5541 def initialize(id=nil, type=nil, defaultmaterialid=nil, defaulttextslotinfo=nil, duration=nil, starttime=nil) @Id = id @Type = type @DefaultMaterialId = defaultmaterialid @DefaultTextSlotInfo = defaulttextslotinfo @Duration = duration @StartTime = starttime end |
Instance Attribute Details
#DefaultMaterialId ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。
5539 5540 5541 |
# File 'lib/v20191029/models.rb', line 5539 def DefaultMaterialId @DefaultMaterialId end |
#DefaultTextSlotInfo ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。
5539 5540 5541 |
# File 'lib/v20191029/models.rb', line 5539 def DefaultTextSlotInfo @DefaultTextSlotInfo end |
#Duration ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。
5539 5540 5541 |
# File 'lib/v20191029/models.rb', line 5539 def Duration @Duration end |
#Id ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。
5539 5540 5541 |
# File 'lib/v20191029/models.rb', line 5539 def Id @Id end |
#StartTime ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。
5539 5540 5541 |
# File 'lib/v20191029/models.rb', line 5539 def StartTime @StartTime end |
#Type ⇒ Object
<li> AUDIO:音频卡槽,可替换素材类型为 AUDIO 的音频素材;</li> <li> VIDEO:视频卡槽,可替换素材类型为 VIDEO 的视频素材;</li> <li> IMAGE:图片卡槽,可替换素材类型为 IMAGE 的图片素材;</li> <li> TEXT:文本卡槽,可替换文本内容。</li> 注意:此字段可能返回 null,表示取不到有效值。
5539 5540 5541 |
# File 'lib/v20191029/models.rb', line 5539 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 |
# File 'lib/v20191029/models.rb', line 5550 def deserialize(params) @Id = params['Id'] @Type = params['Type'] @DefaultMaterialId = params['DefaultMaterialId'] unless params['DefaultTextSlotInfo'].nil? @DefaultTextSlotInfo = TextSlotInfo.new @DefaultTextSlotInfo.deserialize(params['DefaultTextSlotInfo']) end @Duration = params['Duration'] @StartTime = params['StartTime'] end |