Class: TencentCloud::Vod::V20180717::MPSTemplate

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

Overview

MPS 任务模板详情。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tasktype = nil, mpstemplateinfo = nil) ⇒ MPSTemplate

Returns a new instance of MPSTemplate.



16443
16444
16445
16446
# File 'lib/v20180717/models.rb', line 16443

def initialize(tasktype=nil, mpstemplateinfo=nil)
  @TaskType = tasktype
  @MPSTemplateInfo = mpstemplateinfo
end

Instance Attribute Details

#MPSTemplateInfoObject

<li>Transcode: 转码模板。</li>

Parameters:

  • TaskType:

    MPS 模板的类型。取值:

  • MPSTemplateInfo:

    MPS 任务模板详情内容。



16441
16442
16443
# File 'lib/v20180717/models.rb', line 16441

def MPSTemplateInfo
  @MPSTemplateInfo
end

#TaskTypeObject

<li>Transcode: 转码模板。</li>

Parameters:

  • TaskType:

    MPS 模板的类型。取值:

  • MPSTemplateInfo:

    MPS 任务模板详情内容。



16441
16442
16443
# File 'lib/v20180717/models.rb', line 16441

def TaskType
  @TaskType
end

Instance Method Details

#deserialize(params) ⇒ Object



16448
16449
16450
16451
# File 'lib/v20180717/models.rb', line 16448

def deserialize(params)
  @TaskType = params['TaskType']
  @MPSTemplateInfo = params['MPSTemplateInfo']
end