Class: TencentCloud::Batch::V20170312::ModifyTaskTemplateRequest

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

Overview

ModifyTaskTemplate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tasktemplateid = nil, tasktemplatename = nil, tasktemplatedescription = nil, tasktemplateinfo = nil) ⇒ ModifyTaskTemplateRequest

Returns a new instance of ModifyTaskTemplateRequest.



3078
3079
3080
3081
3082
3083
# File 'lib/v20170312/models.rb', line 3078

def initialize(tasktemplateid=nil, tasktemplatename=nil, tasktemplatedescription=nil, tasktemplateinfo=nil)
  @TaskTemplateId = tasktemplateid
  @TaskTemplateName = tasktemplatename
  @TaskTemplateDescription = tasktemplatedescription
  @TaskTemplateInfo = tasktemplateinfo
end

Instance Attribute Details

#TaskTemplateDescriptionObject

Parameters:

  • TaskTemplateId:
  • TaskTemplateName:

    任务模板名称;字节长度限制60。

  • TaskTemplateDescription:

    任务模板描述;字节长度限制200。

  • TaskTemplateInfo:

    任务模板信息



3076
3077
3078
# File 'lib/v20170312/models.rb', line 3076

def TaskTemplateDescription
  @TaskTemplateDescription
end

#TaskTemplateIdObject

Parameters:

  • TaskTemplateId:
  • TaskTemplateName:

    任务模板名称;字节长度限制60。

  • TaskTemplateDescription:

    任务模板描述;字节长度限制200。

  • TaskTemplateInfo:

    任务模板信息



3076
3077
3078
# File 'lib/v20170312/models.rb', line 3076

def TaskTemplateId
  @TaskTemplateId
end

#TaskTemplateInfoObject

Parameters:

  • TaskTemplateId:
  • TaskTemplateName:

    任务模板名称;字节长度限制60。

  • TaskTemplateDescription:

    任务模板描述;字节长度限制200。

  • TaskTemplateInfo:

    任务模板信息



3076
3077
3078
# File 'lib/v20170312/models.rb', line 3076

def TaskTemplateInfo
  @TaskTemplateInfo
end

#TaskTemplateNameObject

Parameters:

  • TaskTemplateId:
  • TaskTemplateName:

    任务模板名称;字节长度限制60。

  • TaskTemplateDescription:

    任务模板描述;字节长度限制200。

  • TaskTemplateInfo:

    任务模板信息



3076
3077
3078
# File 'lib/v20170312/models.rb', line 3076

def TaskTemplateName
  @TaskTemplateName
end

Instance Method Details

#deserialize(params) ⇒ Object



3085
3086
3087
3088
3089
3090
3091
3092
3093
# File 'lib/v20170312/models.rb', line 3085

def deserialize(params)
  @TaskTemplateId = params['TaskTemplateId']
  @TaskTemplateName = params['TaskTemplateName']
  @TaskTemplateDescription = params['TaskTemplateDescription']
  unless params['TaskTemplateInfo'].nil?
    @TaskTemplateInfo = Task.new
    @TaskTemplateInfo.deserialize(params['TaskTemplateInfo'])
  end
end