Class: TencentCloud::Mps::V20190612::ModifyProcessImageTemplateRequest

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

Overview

ModifyProcessImageTemplate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(definition = nil, name = nil, comment = nil, processimagetemplate = nil) ⇒ ModifyProcessImageTemplateRequest

Returns a new instance of ModifyProcessImageTemplateRequest.



22007
22008
22009
22010
22011
22012
# File 'lib/v20190612/models.rb', line 22007

def initialize(definition=nil, name=nil, comment=nil, processimagetemplate=nil)
  @Definition = definition
  @Name = name
  @Comment = comment
  @ProcessImageTemplate = processimagetemplate
end

Instance Attribute Details

#CommentObject

Parameters:

  • Definition:

    图片处理模板唯一标识。

  • Name:

    图片处理模板名称,长度限制:64个字符。

  • Comment:

    模板描述信息,长度限制256个字符。

  • ProcessImageTemplate:

    图片处理模板参数。



22005
22006
22007
# File 'lib/v20190612/models.rb', line 22005

def Comment
  @Comment
end

#DefinitionObject

Parameters:

  • Definition:

    图片处理模板唯一标识。

  • Name:

    图片处理模板名称,长度限制:64个字符。

  • Comment:

    模板描述信息,长度限制256个字符。

  • ProcessImageTemplate:

    图片处理模板参数。



22005
22006
22007
# File 'lib/v20190612/models.rb', line 22005

def Definition
  @Definition
end

#NameObject

Parameters:

  • Definition:

    图片处理模板唯一标识。

  • Name:

    图片处理模板名称,长度限制:64个字符。

  • Comment:

    模板描述信息,长度限制256个字符。

  • ProcessImageTemplate:

    图片处理模板参数。



22005
22006
22007
# File 'lib/v20190612/models.rb', line 22005

def Name
  @Name
end

#ProcessImageTemplateObject

Parameters:

  • Definition:

    图片处理模板唯一标识。

  • Name:

    图片处理模板名称,长度限制:64个字符。

  • Comment:

    模板描述信息,长度限制256个字符。

  • ProcessImageTemplate:

    图片处理模板参数。



22005
22006
22007
# File 'lib/v20190612/models.rb', line 22005

def ProcessImageTemplate
  @ProcessImageTemplate
end

Instance Method Details

#deserialize(params) ⇒ Object



22014
22015
22016
22017
22018
22019
22020
22021
22022
# File 'lib/v20190612/models.rb', line 22014

def deserialize(params)
  @Definition = params['Definition']
  @Name = params['Name']
  @Comment = params['Comment']
  unless params['ProcessImageTemplate'].nil?
    @ProcessImageTemplate = ImageTaskInput.new
    @ProcessImageTemplate.deserialize(params['ProcessImageTemplate'])
  end
end