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



3082
3083
3084
3085
3086
3087
# File 'lib/v20170312/models.rb', line 3082

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

Instance Attribute Details

#TaskTemplateDescriptionObject



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

def TaskTemplateDescription
  @TaskTemplateDescription
end

#TaskTemplateIdObject



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

def TaskTemplateId
  @TaskTemplateId
end

#TaskTemplateInfoObject



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

def TaskTemplateInfo
  @TaskTemplateInfo
end

#TaskTemplateNameObject



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

def TaskTemplateName
  @TaskTemplateName
end

Instance Method Details

#deserialize(params) ⇒ Object



3089
3090
3091
3092
3093
3094
3095
3096
3097
# File 'lib/v20170312/models.rb', line 3089

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