Class: TencentCloud::Dts::V20211206::ModifyMigrateRateLimitRequest

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

Overview

ModifyMigrateRateLimit请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, dumpthread = nil, dumprps = nil, loadthread = nil, sinkerthread = nil, loadrps = nil) ⇒ ModifyMigrateRateLimitRequest

Returns a new instance of ModifyMigrateRateLimitRequest.



5153
5154
5155
5156
5157
5158
5159
5160
# File 'lib/v20211206/models.rb', line 5153

def initialize(jobid=nil, dumpthread=nil, dumprps=nil, loadthread=nil, sinkerthread=nil, loadrps=nil)
  @JobId = jobid
  @DumpThread = dumpthread
  @DumpRps = dumprps
  @LoadThread = loadthread
  @SinkerThread = sinkerthread
  @LoadRps = loadrps
end

Instance Attribute Details

#DumpRpsObject

Parameters:

  • JobId:

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

  • DumpThread:

    迁移任务全量导出线程数、有效值为 1-16

  • DumpRps:

    迁移全量导出的 Rps 限制、需要大于 0

  • LoadThread:

    迁移任务全量导入线程数、有效值为 1-16

  • SinkerThread:

    迁移任务增量导入线程数、有效值为 1-128

  • LoadRps:

    全量导入Rps限制



5151
5152
5153
# File 'lib/v20211206/models.rb', line 5151

def DumpRps
  @DumpRps
end

#DumpThreadObject

Parameters:

  • JobId:

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

  • DumpThread:

    迁移任务全量导出线程数、有效值为 1-16

  • DumpRps:

    迁移全量导出的 Rps 限制、需要大于 0

  • LoadThread:

    迁移任务全量导入线程数、有效值为 1-16

  • SinkerThread:

    迁移任务增量导入线程数、有效值为 1-128

  • LoadRps:

    全量导入Rps限制



5151
5152
5153
# File 'lib/v20211206/models.rb', line 5151

def DumpThread
  @DumpThread
end

#JobIdObject

Parameters:

  • JobId:

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

  • DumpThread:

    迁移任务全量导出线程数、有效值为 1-16

  • DumpRps:

    迁移全量导出的 Rps 限制、需要大于 0

  • LoadThread:

    迁移任务全量导入线程数、有效值为 1-16

  • SinkerThread:

    迁移任务增量导入线程数、有效值为 1-128

  • LoadRps:

    全量导入Rps限制



5151
5152
5153
# File 'lib/v20211206/models.rb', line 5151

def JobId
  @JobId
end

#LoadRpsObject

Parameters:

  • JobId:

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

  • DumpThread:

    迁移任务全量导出线程数、有效值为 1-16

  • DumpRps:

    迁移全量导出的 Rps 限制、需要大于 0

  • LoadThread:

    迁移任务全量导入线程数、有效值为 1-16

  • SinkerThread:

    迁移任务增量导入线程数、有效值为 1-128

  • LoadRps:

    全量导入Rps限制



5151
5152
5153
# File 'lib/v20211206/models.rb', line 5151

def LoadRps
  @LoadRps
end

#LoadThreadObject

Parameters:

  • JobId:

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

  • DumpThread:

    迁移任务全量导出线程数、有效值为 1-16

  • DumpRps:

    迁移全量导出的 Rps 限制、需要大于 0

  • LoadThread:

    迁移任务全量导入线程数、有效值为 1-16

  • SinkerThread:

    迁移任务增量导入线程数、有效值为 1-128

  • LoadRps:

    全量导入Rps限制



5151
5152
5153
# File 'lib/v20211206/models.rb', line 5151

def LoadThread
  @LoadThread
end

#SinkerThreadObject

Parameters:

  • JobId:

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

  • DumpThread:

    迁移任务全量导出线程数、有效值为 1-16

  • DumpRps:

    迁移全量导出的 Rps 限制、需要大于 0

  • LoadThread:

    迁移任务全量导入线程数、有效值为 1-16

  • SinkerThread:

    迁移任务增量导入线程数、有效值为 1-128

  • LoadRps:

    全量导入Rps限制



5151
5152
5153
# File 'lib/v20211206/models.rb', line 5151

def SinkerThread
  @SinkerThread
end

Instance Method Details

#deserialize(params) ⇒ Object



5162
5163
5164
5165
5166
5167
5168
5169
# File 'lib/v20211206/models.rb', line 5162

def deserialize(params)
  @JobId = params['JobId']
  @DumpThread = params['DumpThread']
  @DumpRps = params['DumpRps']
  @LoadThread = params['LoadThread']
  @SinkerThread = params['SinkerThread']
  @LoadRps = params['LoadRps']
end