Class: TencentCloud::Wedata::V20210820::TaskFormParams

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

Overview

任务参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, mapparamlist = nil, workflowid = nil, workflowname = nil, inchargeid = nil, incharge = nil, taskname = nil, productname = nil, latestsavedversion = nil, latestsavedversionid = nil) ⇒ TaskFormParams

Returns a new instance of TaskFormParams.



37472
37473
37474
37475
37476
37477
37478
37479
37480
37481
37482
37483
# File 'lib/v20210820/models.rb', line 37472

def initialize(taskid=nil, mapparamlist=nil, workflowid=nil, workflowname=nil, inchargeid=nil, incharge=nil, taskname=nil, productname=nil, latestsavedversion=nil, latestsavedversionid=nil)
  @TaskId = taskid
  @MapParamList = mapparamlist
  @WorkflowId = workflowid
  @WorkflowName = workflowname
  @InChargeId = inchargeid
  @InCharge = incharge
  @TaskName = taskname
  @ProductName = productname
  @LatestSavedVersion = latestsavedversion
  @LatestSavedVersionId = latestsavedversionid
end

Instance Attribute Details

#InChargeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。普通任务:dev 子任务:dev_container 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • MapParamList:

    参数值

  • WorkflowId:

    工作流ID

  • WorkflowName:

    工作流名称

  • InChargeId:

    负责人ID

  • InCharge:

    负责人名称

  • TaskName:

    任务名

  • ProductName:

    任务类型

  • LatestSavedVersion:

    如果最新保存版本和调度版本不一致,显示最新保存版本

  • LatestSavedVersionId:

    保存版本ID



37470
37471
37472
# File 'lib/v20210820/models.rb', line 37470

def InCharge
  @InCharge
end

#InChargeIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。普通任务:dev 子任务:dev_container 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • MapParamList:

    参数值

  • WorkflowId:

    工作流ID

  • WorkflowName:

    工作流名称

  • InChargeId:

    负责人ID

  • InCharge:

    负责人名称

  • TaskName:

    任务名

  • ProductName:

    任务类型

  • LatestSavedVersion:

    如果最新保存版本和调度版本不一致,显示最新保存版本

  • LatestSavedVersionId:

    保存版本ID



37470
37471
37472
# File 'lib/v20210820/models.rb', line 37470

def InChargeId
  @InChargeId
end

#LatestSavedVersionObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。普通任务:dev 子任务:dev_container 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • MapParamList:

    参数值

  • WorkflowId:

    工作流ID

  • WorkflowName:

    工作流名称

  • InChargeId:

    负责人ID

  • InCharge:

    负责人名称

  • TaskName:

    任务名

  • ProductName:

    任务类型

  • LatestSavedVersion:

    如果最新保存版本和调度版本不一致,显示最新保存版本

  • LatestSavedVersionId:

    保存版本ID



37470
37471
37472
# File 'lib/v20210820/models.rb', line 37470

def LatestSavedVersion
  @LatestSavedVersion
end

#LatestSavedVersionIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。普通任务:dev 子任务:dev_container 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • MapParamList:

    参数值

  • WorkflowId:

    工作流ID

  • WorkflowName:

    工作流名称

  • InChargeId:

    负责人ID

  • InCharge:

    负责人名称

  • TaskName:

    任务名

  • ProductName:

    任务类型

  • LatestSavedVersion:

    如果最新保存版本和调度版本不一致,显示最新保存版本

  • LatestSavedVersionId:

    保存版本ID



37470
37471
37472
# File 'lib/v20210820/models.rb', line 37470

def LatestSavedVersionId
  @LatestSavedVersionId
end

#MapParamListObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。普通任务:dev 子任务:dev_container 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • MapParamList:

    参数值

  • WorkflowId:

    工作流ID

  • WorkflowName:

    工作流名称

  • InChargeId:

    负责人ID

  • InCharge:

    负责人名称

  • TaskName:

    任务名

  • ProductName:

    任务类型

  • LatestSavedVersion:

    如果最新保存版本和调度版本不一致,显示最新保存版本

  • LatestSavedVersionId:

    保存版本ID



37470
37471
37472
# File 'lib/v20210820/models.rb', line 37470

def MapParamList
  @MapParamList
end

#ProductNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。普通任务:dev 子任务:dev_container 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • MapParamList:

    参数值

  • WorkflowId:

    工作流ID

  • WorkflowName:

    工作流名称

  • InChargeId:

    负责人ID

  • InCharge:

    负责人名称

  • TaskName:

    任务名

  • ProductName:

    任务类型

  • LatestSavedVersion:

    如果最新保存版本和调度版本不一致,显示最新保存版本

  • LatestSavedVersionId:

    保存版本ID



37470
37471
37472
# File 'lib/v20210820/models.rb', line 37470

def ProductName
  @ProductName
end

#TaskIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。普通任务:dev 子任务:dev_container 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • MapParamList:

    参数值

  • WorkflowId:

    工作流ID

  • WorkflowName:

    工作流名称

  • InChargeId:

    负责人ID

  • InCharge:

    负责人名称

  • TaskName:

    任务名

  • ProductName:

    任务类型

  • LatestSavedVersion:

    如果最新保存版本和调度版本不一致,显示最新保存版本

  • LatestSavedVersionId:

    保存版本ID



37470
37471
37472
# File 'lib/v20210820/models.rb', line 37470

def TaskId
  @TaskId
end

#TaskNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。普通任务:dev 子任务:dev_container 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • MapParamList:

    参数值

  • WorkflowId:

    工作流ID

  • WorkflowName:

    工作流名称

  • InChargeId:

    负责人ID

  • InCharge:

    负责人名称

  • TaskName:

    任务名

  • ProductName:

    任务类型

  • LatestSavedVersion:

    如果最新保存版本和调度版本不一致,显示最新保存版本

  • LatestSavedVersionId:

    保存版本ID



37470
37471
37472
# File 'lib/v20210820/models.rb', line 37470

def TaskName
  @TaskName
end

#WorkflowIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。普通任务:dev 子任务:dev_container 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • MapParamList:

    参数值

  • WorkflowId:

    工作流ID

  • WorkflowName:

    工作流名称

  • InChargeId:

    负责人ID

  • InCharge:

    负责人名称

  • TaskName:

    任务名

  • ProductName:

    任务类型

  • LatestSavedVersion:

    如果最新保存版本和调度版本不一致,显示最新保存版本

  • LatestSavedVersionId:

    保存版本ID



37470
37471
37472
# File 'lib/v20210820/models.rb', line 37470

def WorkflowId
  @WorkflowId
end

#WorkflowNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。普通任务:dev 子任务:dev_container 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • MapParamList:

    参数值

  • WorkflowId:

    工作流ID

  • WorkflowName:

    工作流名称

  • InChargeId:

    负责人ID

  • InCharge:

    负责人名称

  • TaskName:

    任务名

  • ProductName:

    任务类型

  • LatestSavedVersion:

    如果最新保存版本和调度版本不一致,显示最新保存版本

  • LatestSavedVersionId:

    保存版本ID



37470
37471
37472
# File 'lib/v20210820/models.rb', line 37470

def WorkflowName
  @WorkflowName
end

Instance Method Details

#deserialize(params) ⇒ Object



37485
37486
37487
37488
37489
37490
37491
37492
37493
37494
37495
37496
37497
37498
37499
37500
37501
37502
37503
# File 'lib/v20210820/models.rb', line 37485

def deserialize(params)
  @TaskId = params['TaskId']
  unless params['MapParamList'].nil?
    @MapParamList = []
    params['MapParamList'].each do |i|
      parammapdsdto_tmp = ParamMapDsDto.new
      parammapdsdto_tmp.deserialize(i)
      @MapParamList << parammapdsdto_tmp
    end
  end
  @WorkflowId = params['WorkflowId']
  @WorkflowName = params['WorkflowName']
  @InChargeId = params['InChargeId']
  @InCharge = params['InCharge']
  @TaskName = params['TaskName']
  @ProductName = params['ProductName']
  @LatestSavedVersion = params['LatestSavedVersion']
  @LatestSavedVersionId = params['LatestSavedVersionId']
end