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.



8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
# File 'lib/v20250806/models.rb', line 8596

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



8594
8595
8596
# File 'lib/v20250806/models.rb', line 8594

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



8594
8595
8596
# File 'lib/v20250806/models.rb', line 8594

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



8594
8595
8596
# File 'lib/v20250806/models.rb', line 8594

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



8594
8595
8596
# File 'lib/v20250806/models.rb', line 8594

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



8594
8595
8596
# File 'lib/v20250806/models.rb', line 8594

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



8594
8595
8596
# File 'lib/v20250806/models.rb', line 8594

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



8594
8595
8596
# File 'lib/v20250806/models.rb', line 8594

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



8594
8595
8596
# File 'lib/v20250806/models.rb', line 8594

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



8594
8595
8596
# File 'lib/v20250806/models.rb', line 8594

def VersionRemark
  @VersionRemark
end

Instance Method Details

#deserialize(params) ⇒ Object



8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
# File 'lib/v20250806/models.rb', line 8608

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