Class: TencentCloud::Ckafka::V20190819::InstanceScalingDownRequest

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

Overview

InstanceScalingDown请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, upgradestrategy = nil, disksize = nil, bandwidth = nil, partition = nil) ⇒ InstanceScalingDownRequest

Returns a new instance of InstanceScalingDownRequest.



8425
8426
8427
8428
8429
8430
8431
# File 'lib/v20190819/models.rb', line 8425

def initialize(instanceid=nil, upgradestrategy=nil, disksize=nil, bandwidth=nil, partition=nil)
  @InstanceId = instanceid
  @UpgradeStrategy = upgradestrategy
  @DiskSize = disksize
  @BandWidth = bandwidth
  @Partition = partition
end

Instance Attribute Details

#BandWidthObject

可以通过以下链接查看规格限制及对应步长: https://cloud.tencent.com/document/product/597/11745 可以通过以下链接查看规格限制: https://cloud.tencent.com/document/product/597/122563

Parameters:

  • BandWidth:

    峰值带宽 单位 MB/s

  • Partition:

    分区上限 最大值: 40000, 步长: 100



8423
8424
8425
# File 'lib/v20190819/models.rb', line 8423

def BandWidth
  @BandWidth
end

#DiskSizeObject

可以通过以下链接查看规格限制及对应步长: https://cloud.tencent.com/document/product/597/11745 可以通过以下链接查看规格限制: https://cloud.tencent.com/document/product/597/122563

Parameters:

  • BandWidth:

    峰值带宽 单位 MB/s

  • Partition:

    分区上限 最大值: 40000, 步长: 100



8423
8424
8425
# File 'lib/v20190819/models.rb', line 8423

def DiskSize
  @DiskSize
end

#InstanceIdObject

可以通过以下链接查看规格限制及对应步长: https://cloud.tencent.com/document/product/597/11745 可以通过以下链接查看规格限制: https://cloud.tencent.com/document/product/597/122563

Parameters:

  • BandWidth:

    峰值带宽 单位 MB/s

  • Partition:

    分区上限 最大值: 40000, 步长: 100



8423
8424
8425
# File 'lib/v20190819/models.rb', line 8423

def InstanceId
  @InstanceId
end

#PartitionObject

可以通过以下链接查看规格限制及对应步长: https://cloud.tencent.com/document/product/597/11745 可以通过以下链接查看规格限制: https://cloud.tencent.com/document/product/597/122563

Parameters:

  • BandWidth:

    峰值带宽 单位 MB/s

  • Partition:

    分区上限 最大值: 40000, 步长: 100



8423
8424
8425
# File 'lib/v20190819/models.rb', line 8423

def Partition
  @Partition
end

#UpgradeStrategyObject

可以通过以下链接查看规格限制及对应步长: https://cloud.tencent.com/document/product/597/11745 可以通过以下链接查看规格限制: https://cloud.tencent.com/document/product/597/122563

Parameters:

  • BandWidth:

    峰值带宽 单位 MB/s

  • Partition:

    分区上限 最大值: 40000, 步长: 100



8423
8424
8425
# File 'lib/v20190819/models.rb', line 8423

def UpgradeStrategy
  @UpgradeStrategy
end

Instance Method Details

#deserialize(params) ⇒ Object



8433
8434
8435
8436
8437
8438
8439
# File 'lib/v20190819/models.rb', line 8433

def deserialize(params)
  @InstanceId = params['InstanceId']
  @UpgradeStrategy = params['UpgradeStrategy']
  @DiskSize = params['DiskSize']
  @BandWidth = params['BandWidth']
  @Partition = params['Partition']
end