Class: TencentCloud::Dts::V20211206::StopCompareRequest

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

Overview

StopCompare请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, comparetaskid = nil, forcestop = nil) ⇒ StopCompareRequest

Returns a new instance of StopCompareRequest.



7037
7038
7039
7040
7041
# File 'lib/v20211206/models.rb', line 7037

def initialize(jobid=nil, comparetaskid=nil, forcestop=nil)
  @JobId = jobid
  @CompareTaskId = comparetaskid
  @ForceStop = forcestop
end

Instance Attribute Details

#CompareTaskIdObject

Parameters:

  • JobId:

    迁移任务 Id,可通过DescribeMigrationJobs接口获取。

  • CompareTaskId:

    对比任务 ID,形如:dts-8yv4w2i1-cmp-37skmii9,可通过DescribeMigrationJobs接口获取。

  • ForceStop:

    是否强制停止。默认值为false,表示不强制停止;如果填true,同步任务增量阶段会跳过一致性校验产生的binlog,达到快速恢复任务的效果



7035
7036
7037
# File 'lib/v20211206/models.rb', line 7035

def CompareTaskId
  @CompareTaskId
end

#ForceStopObject

Parameters:

  • JobId:

    迁移任务 Id,可通过DescribeMigrationJobs接口获取。

  • CompareTaskId:

    对比任务 ID,形如:dts-8yv4w2i1-cmp-37skmii9,可通过DescribeMigrationJobs接口获取。

  • ForceStop:

    是否强制停止。默认值为false,表示不强制停止;如果填true,同步任务增量阶段会跳过一致性校验产生的binlog,达到快速恢复任务的效果



7035
7036
7037
# File 'lib/v20211206/models.rb', line 7035

def ForceStop
  @ForceStop
end

#JobIdObject

Parameters:

  • JobId:

    迁移任务 Id,可通过DescribeMigrationJobs接口获取。

  • CompareTaskId:

    对比任务 ID,形如:dts-8yv4w2i1-cmp-37skmii9,可通过DescribeMigrationJobs接口获取。

  • ForceStop:

    是否强制停止。默认值为false,表示不强制停止;如果填true,同步任务增量阶段会跳过一致性校验产生的binlog,达到快速恢复任务的效果



7035
7036
7037
# File 'lib/v20211206/models.rb', line 7035

def JobId
  @JobId
end

Instance Method Details

#deserialize(params) ⇒ Object



7043
7044
7045
7046
7047
# File 'lib/v20211206/models.rb', line 7043

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