Class: TencentCloud::Dts::V20211206::ResumeMigrateJobRequest

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

Overview

ResumeMigrateJob请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, resumeoption = nil) ⇒ ResumeMigrateJobRequest

Returns a new instance of ResumeMigrateJobRequest.



5777
5778
5779
5780
# File 'lib/v20211206/models.rb', line 5777

def initialize(jobid=nil, resumeoption=nil)
  @JobId = jobid
  @ResumeOption = resumeoption
end

Instance Attribute Details

#JobIdObject

Parameters:

  • JobId:
  • ResumeOption:

    恢复任务的模式,目前的取值有:clearData 清空目标实例数据,overwrite 以覆盖写的方式执行任务,normal 跟正常流程一样,不做额外动作;注意,clearData、overwrite仅对redis生效,normal仅针对非redis链路生效



5775
5776
5777
# File 'lib/v20211206/models.rb', line 5775

def JobId
  @JobId
end

#ResumeOptionObject

Parameters:

  • JobId:
  • ResumeOption:

    恢复任务的模式,目前的取值有:clearData 清空目标实例数据,overwrite 以覆盖写的方式执行任务,normal 跟正常流程一样,不做额外动作;注意,clearData、overwrite仅对redis生效,normal仅针对非redis链路生效



5775
5776
5777
# File 'lib/v20211206/models.rb', line 5775

def ResumeOption
  @ResumeOption
end

Instance Method Details

#deserialize(params) ⇒ Object



5782
5783
5784
5785
# File 'lib/v20211206/models.rb', line 5782

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