Class: TencentCloud::Dlc::V20210125::AlterDMSPartitionRequest

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

Overview

AlterDMSPartition请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(currentdbname = nil, currenttablename = nil, currentvalues = nil, partition = nil, datasourceconnectionname = nil) ⇒ AlterDMSPartitionRequest

Returns a new instance of AlterDMSPartitionRequest.



248
249
250
251
252
253
254
# File 'lib/v20210125/models.rb', line 248

def initialize(currentdbname=nil, currenttablename=nil, currentvalues=nil, partition=nil, datasourceconnectionname=nil)
  @CurrentDbName = currentdbname
  @CurrentTableName = currenttablename
  @CurrentValues = currentvalues
  @Partition = partition
  @DatasourceConnectionName = datasourceconnectionname
end

Instance Attribute Details

#CurrentDbNameObject

Parameters:

  • CurrentDbName:

    当前名称,变更前db名称

  • CurrentTableName:

    当前名称,变更前table名称

  • CurrentValues:

    当前名称,变更前Part名称

  • Partition:

    分区

  • DatasourceConnectionName:

    数据源连接名



246
247
248
# File 'lib/v20210125/models.rb', line 246

def CurrentDbName
  @CurrentDbName
end

#CurrentTableNameObject

Parameters:

  • CurrentDbName:

    当前名称,变更前db名称

  • CurrentTableName:

    当前名称,变更前table名称

  • CurrentValues:

    当前名称,变更前Part名称

  • Partition:

    分区

  • DatasourceConnectionName:

    数据源连接名



246
247
248
# File 'lib/v20210125/models.rb', line 246

def CurrentTableName
  @CurrentTableName
end

#CurrentValuesObject

Parameters:

  • CurrentDbName:

    当前名称,变更前db名称

  • CurrentTableName:

    当前名称,变更前table名称

  • CurrentValues:

    当前名称,变更前Part名称

  • Partition:

    分区

  • DatasourceConnectionName:

    数据源连接名



246
247
248
# File 'lib/v20210125/models.rb', line 246

def CurrentValues
  @CurrentValues
end

#DatasourceConnectionNameObject

Parameters:

  • CurrentDbName:

    当前名称,变更前db名称

  • CurrentTableName:

    当前名称,变更前table名称

  • CurrentValues:

    当前名称,变更前Part名称

  • Partition:

    分区

  • DatasourceConnectionName:

    数据源连接名



246
247
248
# File 'lib/v20210125/models.rb', line 246

def DatasourceConnectionName
  @DatasourceConnectionName
end

#PartitionObject

Parameters:

  • CurrentDbName:

    当前名称,变更前db名称

  • CurrentTableName:

    当前名称,变更前table名称

  • CurrentValues:

    当前名称,变更前Part名称

  • Partition:

    分区

  • DatasourceConnectionName:

    数据源连接名



246
247
248
# File 'lib/v20210125/models.rb', line 246

def Partition
  @Partition
end

Instance Method Details

#deserialize(params) ⇒ Object



256
257
258
259
260
261
262
263
264
265
# File 'lib/v20210125/models.rb', line 256

def deserialize(params)
  @CurrentDbName = params['CurrentDbName']
  @CurrentTableName = params['CurrentTableName']
  @CurrentValues = params['CurrentValues']
  unless params['Partition'].nil?
    @Partition = DMSPartition.new
    @Partition.deserialize(params['Partition'])
  end
  @DatasourceConnectionName = params['DatasourceConnectionName']
end