Class: TencentCloud::Mps::V20190612::CreateProcessImageTemplateRequest

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

Overview

CreateProcessImageTemplate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(processimagetemplate = nil, name = nil, comment = nil) ⇒ CreateProcessImageTemplateRequest

Returns a new instance of CreateProcessImageTemplateRequest.



9076
9077
9078
9079
9080
# File 'lib/v20190612/models.rb', line 9076

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

Instance Attribute Details

#CommentObject

Parameters:

  • ProcessImageTemplate:

    图片处理模板。

  • Name:

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

  • Comment:

    图片处理模板描述信息,长度限制:256个字符。



9074
9075
9076
# File 'lib/v20190612/models.rb', line 9074

def Comment
  @Comment
end

#NameObject

Parameters:

  • ProcessImageTemplate:

    图片处理模板。

  • Name:

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

  • Comment:

    图片处理模板描述信息,长度限制:256个字符。



9074
9075
9076
# File 'lib/v20190612/models.rb', line 9074

def Name
  @Name
end

#ProcessImageTemplateObject

Parameters:

  • ProcessImageTemplate:

    图片处理模板。

  • Name:

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

  • Comment:

    图片处理模板描述信息,长度限制:256个字符。



9074
9075
9076
# File 'lib/v20190612/models.rb', line 9074

def ProcessImageTemplate
  @ProcessImageTemplate
end

Instance Method Details

#deserialize(params) ⇒ Object



9082
9083
9084
9085
9086
9087
9088
9089
# File 'lib/v20190612/models.rb', line 9082

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