Class: TencentCloud::Dts::V20211206::ModifySyncRateLimitRequest

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

Overview

ModifySyncRateLimit请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of ModifySyncRateLimitRequest.



5619
5620
5621
5622
5623
5624
5625
5626
# File 'lib/v20211206/models.rb', line 5619

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,可通过DescribeSyncJobs接口获取。

  • DumpThread:

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

  • DumpRps:

    同步任务全量导出的 Rps 限制、需要大于 0;对于mongodb最大值为20000,其他数据库最大值为50000000

  • LoadThread:

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

  • SinkerThread:

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

  • LoadRps:

    同步任务全量导入的Rps



5617
5618
5619
# File 'lib/v20211206/models.rb', line 5617

def DumpRps
  @DumpRps
end

#DumpThreadObject

Parameters:

  • JobId:

    同步任务ID,可通过DescribeSyncJobs接口获取。

  • DumpThread:

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

  • DumpRps:

    同步任务全量导出的 Rps 限制、需要大于 0;对于mongodb最大值为20000,其他数据库最大值为50000000

  • LoadThread:

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

  • SinkerThread:

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

  • LoadRps:

    同步任务全量导入的Rps



5617
5618
5619
# File 'lib/v20211206/models.rb', line 5617

def DumpThread
  @DumpThread
end

#JobIdObject

Parameters:

  • JobId:

    同步任务ID,可通过DescribeSyncJobs接口获取。

  • DumpThread:

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

  • DumpRps:

    同步任务全量导出的 Rps 限制、需要大于 0;对于mongodb最大值为20000,其他数据库最大值为50000000

  • LoadThread:

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

  • SinkerThread:

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

  • LoadRps:

    同步任务全量导入的Rps



5617
5618
5619
# File 'lib/v20211206/models.rb', line 5617

def JobId
  @JobId
end

#LoadRpsObject

Parameters:

  • JobId:

    同步任务ID,可通过DescribeSyncJobs接口获取。

  • DumpThread:

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

  • DumpRps:

    同步任务全量导出的 Rps 限制、需要大于 0;对于mongodb最大值为20000,其他数据库最大值为50000000

  • LoadThread:

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

  • SinkerThread:

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

  • LoadRps:

    同步任务全量导入的Rps



5617
5618
5619
# File 'lib/v20211206/models.rb', line 5617

def LoadRps
  @LoadRps
end

#LoadThreadObject

Parameters:

  • JobId:

    同步任务ID,可通过DescribeSyncJobs接口获取。

  • DumpThread:

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

  • DumpRps:

    同步任务全量导出的 Rps 限制、需要大于 0;对于mongodb最大值为20000,其他数据库最大值为50000000

  • LoadThread:

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

  • SinkerThread:

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

  • LoadRps:

    同步任务全量导入的Rps



5617
5618
5619
# File 'lib/v20211206/models.rb', line 5617

def LoadThread
  @LoadThread
end

#SinkerThreadObject

Parameters:

  • JobId:

    同步任务ID,可通过DescribeSyncJobs接口获取。

  • DumpThread:

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

  • DumpRps:

    同步任务全量导出的 Rps 限制、需要大于 0;对于mongodb最大值为20000,其他数据库最大值为50000000

  • LoadThread:

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

  • SinkerThread:

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

  • LoadRps:

    同步任务全量导入的Rps



5617
5618
5619
# File 'lib/v20211206/models.rb', line 5617

def SinkerThread
  @SinkerThread
end

Instance Method Details

#deserialize(params) ⇒ Object



5628
5629
5630
5631
5632
5633
5634
5635
# File 'lib/v20211206/models.rb', line 5628

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