Class: TencentCloud::Dts::V20211206::CompareTaskInfo

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

Overview

数据一致性校验结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(comparetaskid = nil, status = nil) ⇒ CompareTaskInfo

Returns a new instance of CompareTaskInfo.



472
473
474
475
# File 'lib/v20211206/models.rb', line 472

def initialize(comparetaskid=nil, status=nil)
  @CompareTaskId = comparetaskid
  @Status = status
end

Instance Attribute Details

#CompareTaskIdObject

Parameters:

  • CompareTaskId:

    一致性校验任务Id

  • Status:

    一致性校验结果,包括:unstart(未启动)、running(校验中)、canceled(已终止)、failed(校验任务失败)、inconsistent(不一致)、consistent(一致)、notexist(不存在校验任务)



470
471
472
# File 'lib/v20211206/models.rb', line 470

def CompareTaskId
  @CompareTaskId
end

#StatusObject

Parameters:

  • CompareTaskId:

    一致性校验任务Id

  • Status:

    一致性校验结果,包括:unstart(未启动)、running(校验中)、canceled(已终止)、failed(校验任务失败)、inconsistent(不一致)、consistent(一致)、notexist(不存在校验任务)



470
471
472
# File 'lib/v20211206/models.rb', line 470

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



477
478
479
480
# File 'lib/v20211206/models.rb', line 477

def deserialize(params)
  @CompareTaskId = params['CompareTaskId']
  @Status = params['Status']
end