Class: TencentCloud::Wedata::V20250806::OpsAsyncJobDetail

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

Overview

异步操作详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, asyncid = nil, asynctype = nil, status = nil, errordesc = nil, totalsubprocesscount = nil, finishedsubprocesscount = nil, successsubprocesscount = nil, createuseruin = nil, createtime = nil, updatetime = nil) ⇒ OpsAsyncJobDetail

Returns a new instance of OpsAsyncJobDetail.



9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
# File 'lib/v20250806/models.rb', line 9143

def initialize(projectid=nil, asyncid=nil, asynctype=nil, status=nil, errordesc=nil, totalsubprocesscount=nil, finishedsubprocesscount=nil, successsubprocesscount=nil, createuseruin=nil, createtime=nil, updatetime=nil)
  @ProjectId = projectid
  @AsyncId = asyncid
  @AsyncType = asynctype
  @Status = status
  @ErrorDesc = errordesc
  @TotalSubProcessCount = totalsubprocesscount
  @FinishedSubProcessCount = finishedsubprocesscount
  @SuccessSubProcessCount = successsubprocesscount
  @CreateUserUin = createuseruin
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#AsyncIdObject

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

Parameters:

  • ProjectId:

    项目id

  • AsyncId:

    操作id

  • AsyncType:

    异步操作类型

  • Status:

    异步操作状态:初始状态: INIT; 运行中: RUNNING; 成功: SUCCESS; 失败: FAIL; 部分成功: PART_SUCCESS

  • ErrorDesc:

    错误信息

  • TotalSubProcessCount:

    子操作总数

  • FinishedSubProcessCount:

    已完成的子操作个数

  • SuccessSubProcessCount:

    已成功的子操作个数

  • CreateUserUin:

    操作人id

  • CreateTime:

    操作创建时间

  • UpdateTime:

    更新时间



9141
9142
9143
# File 'lib/v20250806/models.rb', line 9141

def AsyncId
  @AsyncId
end

#AsyncTypeObject

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

Parameters:

  • ProjectId:

    项目id

  • AsyncId:

    操作id

  • AsyncType:

    异步操作类型

  • Status:

    异步操作状态:初始状态: INIT; 运行中: RUNNING; 成功: SUCCESS; 失败: FAIL; 部分成功: PART_SUCCESS

  • ErrorDesc:

    错误信息

  • TotalSubProcessCount:

    子操作总数

  • FinishedSubProcessCount:

    已完成的子操作个数

  • SuccessSubProcessCount:

    已成功的子操作个数

  • CreateUserUin:

    操作人id

  • CreateTime:

    操作创建时间

  • UpdateTime:

    更新时间



9141
9142
9143
# File 'lib/v20250806/models.rb', line 9141

def AsyncType
  @AsyncType
end

#CreateTimeObject

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

Parameters:

  • ProjectId:

    项目id

  • AsyncId:

    操作id

  • AsyncType:

    异步操作类型

  • Status:

    异步操作状态:初始状态: INIT; 运行中: RUNNING; 成功: SUCCESS; 失败: FAIL; 部分成功: PART_SUCCESS

  • ErrorDesc:

    错误信息

  • TotalSubProcessCount:

    子操作总数

  • FinishedSubProcessCount:

    已完成的子操作个数

  • SuccessSubProcessCount:

    已成功的子操作个数

  • CreateUserUin:

    操作人id

  • CreateTime:

    操作创建时间

  • UpdateTime:

    更新时间



9141
9142
9143
# File 'lib/v20250806/models.rb', line 9141

def CreateTime
  @CreateTime
end

#CreateUserUinObject

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

Parameters:

  • ProjectId:

    项目id

  • AsyncId:

    操作id

  • AsyncType:

    异步操作类型

  • Status:

    异步操作状态:初始状态: INIT; 运行中: RUNNING; 成功: SUCCESS; 失败: FAIL; 部分成功: PART_SUCCESS

  • ErrorDesc:

    错误信息

  • TotalSubProcessCount:

    子操作总数

  • FinishedSubProcessCount:

    已完成的子操作个数

  • SuccessSubProcessCount:

    已成功的子操作个数

  • CreateUserUin:

    操作人id

  • CreateTime:

    操作创建时间

  • UpdateTime:

    更新时间



9141
9142
9143
# File 'lib/v20250806/models.rb', line 9141

def CreateUserUin
  @CreateUserUin
end

#ErrorDescObject

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

Parameters:

  • ProjectId:

    项目id

  • AsyncId:

    操作id

  • AsyncType:

    异步操作类型

  • Status:

    异步操作状态:初始状态: INIT; 运行中: RUNNING; 成功: SUCCESS; 失败: FAIL; 部分成功: PART_SUCCESS

  • ErrorDesc:

    错误信息

  • TotalSubProcessCount:

    子操作总数

  • FinishedSubProcessCount:

    已完成的子操作个数

  • SuccessSubProcessCount:

    已成功的子操作个数

  • CreateUserUin:

    操作人id

  • CreateTime:

    操作创建时间

  • UpdateTime:

    更新时间



9141
9142
9143
# File 'lib/v20250806/models.rb', line 9141

def ErrorDesc
  @ErrorDesc
end

#FinishedSubProcessCountObject

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

Parameters:

  • ProjectId:

    项目id

  • AsyncId:

    操作id

  • AsyncType:

    异步操作类型

  • Status:

    异步操作状态:初始状态: INIT; 运行中: RUNNING; 成功: SUCCESS; 失败: FAIL; 部分成功: PART_SUCCESS

  • ErrorDesc:

    错误信息

  • TotalSubProcessCount:

    子操作总数

  • FinishedSubProcessCount:

    已完成的子操作个数

  • SuccessSubProcessCount:

    已成功的子操作个数

  • CreateUserUin:

    操作人id

  • CreateTime:

    操作创建时间

  • UpdateTime:

    更新时间



9141
9142
9143
# File 'lib/v20250806/models.rb', line 9141

def FinishedSubProcessCount
  @FinishedSubProcessCount
end

#ProjectIdObject

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

Parameters:

  • ProjectId:

    项目id

  • AsyncId:

    操作id

  • AsyncType:

    异步操作类型

  • Status:

    异步操作状态:初始状态: INIT; 运行中: RUNNING; 成功: SUCCESS; 失败: FAIL; 部分成功: PART_SUCCESS

  • ErrorDesc:

    错误信息

  • TotalSubProcessCount:

    子操作总数

  • FinishedSubProcessCount:

    已完成的子操作个数

  • SuccessSubProcessCount:

    已成功的子操作个数

  • CreateUserUin:

    操作人id

  • CreateTime:

    操作创建时间

  • UpdateTime:

    更新时间



9141
9142
9143
# File 'lib/v20250806/models.rb', line 9141

def ProjectId
  @ProjectId
end

#StatusObject

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

Parameters:

  • ProjectId:

    项目id

  • AsyncId:

    操作id

  • AsyncType:

    异步操作类型

  • Status:

    异步操作状态:初始状态: INIT; 运行中: RUNNING; 成功: SUCCESS; 失败: FAIL; 部分成功: PART_SUCCESS

  • ErrorDesc:

    错误信息

  • TotalSubProcessCount:

    子操作总数

  • FinishedSubProcessCount:

    已完成的子操作个数

  • SuccessSubProcessCount:

    已成功的子操作个数

  • CreateUserUin:

    操作人id

  • CreateTime:

    操作创建时间

  • UpdateTime:

    更新时间



9141
9142
9143
# File 'lib/v20250806/models.rb', line 9141

def Status
  @Status
end

#SuccessSubProcessCountObject

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

Parameters:

  • ProjectId:

    项目id

  • AsyncId:

    操作id

  • AsyncType:

    异步操作类型

  • Status:

    异步操作状态:初始状态: INIT; 运行中: RUNNING; 成功: SUCCESS; 失败: FAIL; 部分成功: PART_SUCCESS

  • ErrorDesc:

    错误信息

  • TotalSubProcessCount:

    子操作总数

  • FinishedSubProcessCount:

    已完成的子操作个数

  • SuccessSubProcessCount:

    已成功的子操作个数

  • CreateUserUin:

    操作人id

  • CreateTime:

    操作创建时间

  • UpdateTime:

    更新时间



9141
9142
9143
# File 'lib/v20250806/models.rb', line 9141

def SuccessSubProcessCount
  @SuccessSubProcessCount
end

#TotalSubProcessCountObject

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

Parameters:

  • ProjectId:

    项目id

  • AsyncId:

    操作id

  • AsyncType:

    异步操作类型

  • Status:

    异步操作状态:初始状态: INIT; 运行中: RUNNING; 成功: SUCCESS; 失败: FAIL; 部分成功: PART_SUCCESS

  • ErrorDesc:

    错误信息

  • TotalSubProcessCount:

    子操作总数

  • FinishedSubProcessCount:

    已完成的子操作个数

  • SuccessSubProcessCount:

    已成功的子操作个数

  • CreateUserUin:

    操作人id

  • CreateTime:

    操作创建时间

  • UpdateTime:

    更新时间



9141
9142
9143
# File 'lib/v20250806/models.rb', line 9141

def TotalSubProcessCount
  @TotalSubProcessCount
end

#UpdateTimeObject

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

Parameters:

  • ProjectId:

    项目id

  • AsyncId:

    操作id

  • AsyncType:

    异步操作类型

  • Status:

    异步操作状态:初始状态: INIT; 运行中: RUNNING; 成功: SUCCESS; 失败: FAIL; 部分成功: PART_SUCCESS

  • ErrorDesc:

    错误信息

  • TotalSubProcessCount:

    子操作总数

  • FinishedSubProcessCount:

    已完成的子操作个数

  • SuccessSubProcessCount:

    已成功的子操作个数

  • CreateUserUin:

    操作人id

  • CreateTime:

    操作创建时间

  • UpdateTime:

    更新时间



9141
9142
9143
# File 'lib/v20250806/models.rb', line 9141

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
# File 'lib/v20250806/models.rb', line 9157

def deserialize(params)
  @ProjectId = params['ProjectId']
  @AsyncId = params['AsyncId']
  @AsyncType = params['AsyncType']
  @Status = params['Status']
  @ErrorDesc = params['ErrorDesc']
  @TotalSubProcessCount = params['TotalSubProcessCount']
  @FinishedSubProcessCount = params['FinishedSubProcessCount']
  @SuccessSubProcessCount = params['SuccessSubProcessCount']
  @CreateUserUin = params['CreateUserUin']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end