Class: TencentCloud::Vod::V20180717::CreateMPSTemplateRequest

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

Overview

CreateMPSTemplate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(subappid = nil, templatetype = nil, mpscreatetemplateparams = nil) ⇒ CreateMPSTemplateRequest

Returns a new instance of CreateMPSTemplateRequest.



7368
7369
7370
7371
7372
# File 'lib/v20180717/models.rb', line 7368

def initialize(subappid=nil, templatetype=nil, mpscreatetemplateparams=nil)
  @SubAppId = subappid
  @TemplateType = templatetype
  @MPSCreateTemplateParams = mpscreatetemplateparams
end

Instance Attribute Details

#MPSCreateTemplateParamsObject

目前模板中仅支持配置以上参数,其他参数无需填写。若包含其它参数,系统将自动忽略。以上透传参数以JSON形式表示。



7366
7367
7368
# File 'lib/v20180717/models.rb', line 7366

def MPSCreateTemplateParams
  @MPSCreateTemplateParams
end

#SubAppIdObject

目前模板中仅支持配置以上参数,其他参数无需填写。若包含其它参数,系统将自动忽略。以上透传参数以JSON形式表示。



7366
7367
7368
# File 'lib/v20180717/models.rb', line 7366

def SubAppId
  @SubAppId
end

#TemplateTypeObject

目前模板中仅支持配置以上参数,其他参数无需填写。若包含其它参数,系统将自动忽略。以上透传参数以JSON形式表示。



7366
7367
7368
# File 'lib/v20180717/models.rb', line 7366

def TemplateType
  @TemplateType
end

Instance Method Details

#deserialize(params) ⇒ Object



7374
7375
7376
7377
7378
# File 'lib/v20180717/models.rb', line 7374

def deserialize(params)
  @SubAppId = params['SubAppId']
  @TemplateType = params['TemplateType']
  @MPSCreateTemplateParams = params['MPSCreateTemplateParams']
end