Class: TencentCloud::Wedata::V20250806::TaskVersionDetail

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

Overview

任务版本列表信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(createtime = nil, versionnum = nil, createuseruin = nil, versionid = nil, versionremark = nil, approvestatus = nil, approvetime = nil, task = nil, approveuseruin = nil) ⇒ TaskVersionDetail

Returns a new instance of TaskVersionDetail.



12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
# File 'lib/v20250806/models.rb', line 12859

def initialize(createtime=nil, versionnum=nil, createuseruin=nil, versionid=nil, versionremark=nil, approvestatus=nil, approvetime=nil, task=nil, approveuseruin=nil)
  @CreateTime = createtime
  @VersionNum = versionnum
  @CreateUserUin = createuseruin
  @VersionId = versionid
  @VersionRemark = versionremark
  @ApproveStatus = approvestatus
  @ApproveTime = approvetime
  @Task = task
  @ApproveUserUin = approveuseruin
end

Instance Attribute Details

#ApproveStatusObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTime:

    保存时间

  • VersionNum:

    版本号

  • CreateUserUin:

    版本创建人

  • VersionId:

    保存版本Id

  • VersionRemark:

    版本描述信息

  • ApproveStatus:

    审批状态(只有提交版本有)

  • ApproveTime:

    生产状态(只有提交版本有)

  • Task:

    版本的任务详情

  • ApproveUserUin:

    审批人Id



12857
12858
12859
# File 'lib/v20250806/models.rb', line 12857

def ApproveStatus
  @ApproveStatus
end

#ApproveTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTime:

    保存时间

  • VersionNum:

    版本号

  • CreateUserUin:

    版本创建人

  • VersionId:

    保存版本Id

  • VersionRemark:

    版本描述信息

  • ApproveStatus:

    审批状态(只有提交版本有)

  • ApproveTime:

    生产状态(只有提交版本有)

  • Task:

    版本的任务详情

  • ApproveUserUin:

    审批人Id



12857
12858
12859
# File 'lib/v20250806/models.rb', line 12857

def ApproveTime
  @ApproveTime
end

#ApproveUserUinObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTime:

    保存时间

  • VersionNum:

    版本号

  • CreateUserUin:

    版本创建人

  • VersionId:

    保存版本Id

  • VersionRemark:

    版本描述信息

  • ApproveStatus:

    审批状态(只有提交版本有)

  • ApproveTime:

    生产状态(只有提交版本有)

  • Task:

    版本的任务详情

  • ApproveUserUin:

    审批人Id



12857
12858
12859
# File 'lib/v20250806/models.rb', line 12857

def ApproveUserUin
  @ApproveUserUin
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTime:

    保存时间

  • VersionNum:

    版本号

  • CreateUserUin:

    版本创建人

  • VersionId:

    保存版本Id

  • VersionRemark:

    版本描述信息

  • ApproveStatus:

    审批状态(只有提交版本有)

  • ApproveTime:

    生产状态(只有提交版本有)

  • Task:

    版本的任务详情

  • ApproveUserUin:

    审批人Id



12857
12858
12859
# File 'lib/v20250806/models.rb', line 12857

def CreateTime
  @CreateTime
end

#CreateUserUinObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTime:

    保存时间

  • VersionNum:

    版本号

  • CreateUserUin:

    版本创建人

  • VersionId:

    保存版本Id

  • VersionRemark:

    版本描述信息

  • ApproveStatus:

    审批状态(只有提交版本有)

  • ApproveTime:

    生产状态(只有提交版本有)

  • Task:

    版本的任务详情

  • ApproveUserUin:

    审批人Id



12857
12858
12859
# File 'lib/v20250806/models.rb', line 12857

def CreateUserUin
  @CreateUserUin
end

#TaskObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTime:

    保存时间

  • VersionNum:

    版本号

  • CreateUserUin:

    版本创建人

  • VersionId:

    保存版本Id

  • VersionRemark:

    版本描述信息

  • ApproveStatus:

    审批状态(只有提交版本有)

  • ApproveTime:

    生产状态(只有提交版本有)

  • Task:

    版本的任务详情

  • ApproveUserUin:

    审批人Id



12857
12858
12859
# File 'lib/v20250806/models.rb', line 12857

def Task
  @Task
end

#VersionIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTime:

    保存时间

  • VersionNum:

    版本号

  • CreateUserUin:

    版本创建人

  • VersionId:

    保存版本Id

  • VersionRemark:

    版本描述信息

  • ApproveStatus:

    审批状态(只有提交版本有)

  • ApproveTime:

    生产状态(只有提交版本有)

  • Task:

    版本的任务详情

  • ApproveUserUin:

    审批人Id



12857
12858
12859
# File 'lib/v20250806/models.rb', line 12857

def VersionId
  @VersionId
end

#VersionNumObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTime:

    保存时间

  • VersionNum:

    版本号

  • CreateUserUin:

    版本创建人

  • VersionId:

    保存版本Id

  • VersionRemark:

    版本描述信息

  • ApproveStatus:

    审批状态(只有提交版本有)

  • ApproveTime:

    生产状态(只有提交版本有)

  • Task:

    版本的任务详情

  • ApproveUserUin:

    审批人Id



12857
12858
12859
# File 'lib/v20250806/models.rb', line 12857

def VersionNum
  @VersionNum
end

#VersionRemarkObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTime:

    保存时间

  • VersionNum:

    版本号

  • CreateUserUin:

    版本创建人

  • VersionId:

    保存版本Id

  • VersionRemark:

    版本描述信息

  • ApproveStatus:

    审批状态(只有提交版本有)

  • ApproveTime:

    生产状态(只有提交版本有)

  • Task:

    版本的任务详情

  • ApproveUserUin:

    审批人Id



12857
12858
12859
# File 'lib/v20250806/models.rb', line 12857

def VersionRemark
  @VersionRemark
end

Instance Method Details

#deserialize(params) ⇒ Object



12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
# File 'lib/v20250806/models.rb', line 12871

def deserialize(params)
  @CreateTime = params['CreateTime']
  @VersionNum = params['VersionNum']
  @CreateUserUin = params['CreateUserUin']
  @VersionId = params['VersionId']
  @VersionRemark = params['VersionRemark']
  @ApproveStatus = params['ApproveStatus']
  @ApproveTime = params['ApproveTime']
  unless params['Task'].nil?
    @Task = Task.new
    @Task.deserialize(params['Task'])
  end
  @ApproveUserUin = params['ApproveUserUin']
end