Class: TencentCloud::Cdb::V20170320::CdbSellConfig

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

Overview

售卖配置详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(memory = nil, cpu = nil, volumemin = nil, volumemax = nil, volumestep = nil, iops = nil, info = nil, status = nil, devicetype = nil, enginetype = nil, id = nil) ⇒ CdbSellConfig

Returns a new instance of CdbSellConfig.



1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
# File 'lib/v20170320/models.rb', line 1543

def initialize(memory=nil, cpu=nil, volumemin=nil, volumemax=nil, volumestep=nil, iops=nil, info=nil, status=nil, devicetype=nil, enginetype=nil, id=nil)
  @Memory = memory
  @Cpu = cpu
  @VolumeMin = volumemin
  @VolumeMax = volumemax
  @VolumeStep = volumestep
  @Iops = iops
  @Info = info
  @Status = status
  @DeviceType = devicetype
  @EngineType = enginetype
  @Id = id
end

Instance Attribute Details

#CpuObject

Parameters:

  • Memory:

    内存大小,单位为MB

  • Cpu:

    CPU核心数

  • VolumeMin:

    磁盘最小规格,单位为GB

  • VolumeMax:

    磁盘最大规格,单位为GB

  • VolumeStep:

    磁盘步长,单位为GB

  • Iops:

    每秒IO数量

  • Info:

    应用场景描述

  • Status:

    状态值,0 表示该规格对外售卖

  • DeviceType:

    实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2)

  • EngineType:

    引擎类型描述,可能的取值范围有:Innodb,RocksDB

  • Id:

    售卖规格Id



1541
1542
1543
# File 'lib/v20170320/models.rb', line 1541

def Cpu
  @Cpu
end

#DeviceTypeObject

Parameters:

  • Memory:

    内存大小,单位为MB

  • Cpu:

    CPU核心数

  • VolumeMin:

    磁盘最小规格,单位为GB

  • VolumeMax:

    磁盘最大规格,单位为GB

  • VolumeStep:

    磁盘步长,单位为GB

  • Iops:

    每秒IO数量

  • Info:

    应用场景描述

  • Status:

    状态值,0 表示该规格对外售卖

  • DeviceType:

    实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2)

  • EngineType:

    引擎类型描述,可能的取值范围有:Innodb,RocksDB

  • Id:

    售卖规格Id



1541
1542
1543
# File 'lib/v20170320/models.rb', line 1541

def DeviceType
  @DeviceType
end

#EngineTypeObject

Parameters:

  • Memory:

    内存大小,单位为MB

  • Cpu:

    CPU核心数

  • VolumeMin:

    磁盘最小规格,单位为GB

  • VolumeMax:

    磁盘最大规格,单位为GB

  • VolumeStep:

    磁盘步长,单位为GB

  • Iops:

    每秒IO数量

  • Info:

    应用场景描述

  • Status:

    状态值,0 表示该规格对外售卖

  • DeviceType:

    实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2)

  • EngineType:

    引擎类型描述,可能的取值范围有:Innodb,RocksDB

  • Id:

    售卖规格Id



1541
1542
1543
# File 'lib/v20170320/models.rb', line 1541

def EngineType
  @EngineType
end

#IdObject

Parameters:

  • Memory:

    内存大小,单位为MB

  • Cpu:

    CPU核心数

  • VolumeMin:

    磁盘最小规格,单位为GB

  • VolumeMax:

    磁盘最大规格,单位为GB

  • VolumeStep:

    磁盘步长,单位为GB

  • Iops:

    每秒IO数量

  • Info:

    应用场景描述

  • Status:

    状态值,0 表示该规格对外售卖

  • DeviceType:

    实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2)

  • EngineType:

    引擎类型描述,可能的取值范围有:Innodb,RocksDB

  • Id:

    售卖规格Id



1541
1542
1543
# File 'lib/v20170320/models.rb', line 1541

def Id
  @Id
end

#InfoObject

Parameters:

  • Memory:

    内存大小,单位为MB

  • Cpu:

    CPU核心数

  • VolumeMin:

    磁盘最小规格,单位为GB

  • VolumeMax:

    磁盘最大规格,单位为GB

  • VolumeStep:

    磁盘步长,单位为GB

  • Iops:

    每秒IO数量

  • Info:

    应用场景描述

  • Status:

    状态值,0 表示该规格对外售卖

  • DeviceType:

    实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2)

  • EngineType:

    引擎类型描述,可能的取值范围有:Innodb,RocksDB

  • Id:

    售卖规格Id



1541
1542
1543
# File 'lib/v20170320/models.rb', line 1541

def Info
  @Info
end

#IopsObject

Parameters:

  • Memory:

    内存大小,单位为MB

  • Cpu:

    CPU核心数

  • VolumeMin:

    磁盘最小规格,单位为GB

  • VolumeMax:

    磁盘最大规格,单位为GB

  • VolumeStep:

    磁盘步长,单位为GB

  • Iops:

    每秒IO数量

  • Info:

    应用场景描述

  • Status:

    状态值,0 表示该规格对外售卖

  • DeviceType:

    实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2)

  • EngineType:

    引擎类型描述,可能的取值范围有:Innodb,RocksDB

  • Id:

    售卖规格Id



1541
1542
1543
# File 'lib/v20170320/models.rb', line 1541

def Iops
  @Iops
end

#MemoryObject

Parameters:

  • Memory:

    内存大小,单位为MB

  • Cpu:

    CPU核心数

  • VolumeMin:

    磁盘最小规格,单位为GB

  • VolumeMax:

    磁盘最大规格,单位为GB

  • VolumeStep:

    磁盘步长,单位为GB

  • Iops:

    每秒IO数量

  • Info:

    应用场景描述

  • Status:

    状态值,0 表示该规格对外售卖

  • DeviceType:

    实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2)

  • EngineType:

    引擎类型描述,可能的取值范围有:Innodb,RocksDB

  • Id:

    售卖规格Id



1541
1542
1543
# File 'lib/v20170320/models.rb', line 1541

def Memory
  @Memory
end

#StatusObject

Parameters:

  • Memory:

    内存大小,单位为MB

  • Cpu:

    CPU核心数

  • VolumeMin:

    磁盘最小规格,单位为GB

  • VolumeMax:

    磁盘最大规格,单位为GB

  • VolumeStep:

    磁盘步长,单位为GB

  • Iops:

    每秒IO数量

  • Info:

    应用场景描述

  • Status:

    状态值,0 表示该规格对外售卖

  • DeviceType:

    实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2)

  • EngineType:

    引擎类型描述,可能的取值范围有:Innodb,RocksDB

  • Id:

    售卖规格Id



1541
1542
1543
# File 'lib/v20170320/models.rb', line 1541

def Status
  @Status
end

#VolumeMaxObject

Parameters:

  • Memory:

    内存大小,单位为MB

  • Cpu:

    CPU核心数

  • VolumeMin:

    磁盘最小规格,单位为GB

  • VolumeMax:

    磁盘最大规格,单位为GB

  • VolumeStep:

    磁盘步长,单位为GB

  • Iops:

    每秒IO数量

  • Info:

    应用场景描述

  • Status:

    状态值,0 表示该规格对外售卖

  • DeviceType:

    实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2)

  • EngineType:

    引擎类型描述,可能的取值范围有:Innodb,RocksDB

  • Id:

    售卖规格Id



1541
1542
1543
# File 'lib/v20170320/models.rb', line 1541

def VolumeMax
  @VolumeMax
end

#VolumeMinObject

Parameters:

  • Memory:

    内存大小,单位为MB

  • Cpu:

    CPU核心数

  • VolumeMin:

    磁盘最小规格,单位为GB

  • VolumeMax:

    磁盘最大规格,单位为GB

  • VolumeStep:

    磁盘步长,单位为GB

  • Iops:

    每秒IO数量

  • Info:

    应用场景描述

  • Status:

    状态值,0 表示该规格对外售卖

  • DeviceType:

    实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2)

  • EngineType:

    引擎类型描述,可能的取值范围有:Innodb,RocksDB

  • Id:

    售卖规格Id



1541
1542
1543
# File 'lib/v20170320/models.rb', line 1541

def VolumeMin
  @VolumeMin
end

#VolumeStepObject

Parameters:

  • Memory:

    内存大小,单位为MB

  • Cpu:

    CPU核心数

  • VolumeMin:

    磁盘最小规格,单位为GB

  • VolumeMax:

    磁盘最大规格,单位为GB

  • VolumeStep:

    磁盘步长,单位为GB

  • Iops:

    每秒IO数量

  • Info:

    应用场景描述

  • Status:

    状态值,0 表示该规格对外售卖

  • DeviceType:

    实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2)

  • EngineType:

    引擎类型描述,可能的取值范围有:Innodb,RocksDB

  • Id:

    售卖规格Id



1541
1542
1543
# File 'lib/v20170320/models.rb', line 1541

def VolumeStep
  @VolumeStep
end

Instance Method Details

#deserialize(params) ⇒ Object



1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
# File 'lib/v20170320/models.rb', line 1557

def deserialize(params)
  @Memory = params['Memory']
  @Cpu = params['Cpu']
  @VolumeMin = params['VolumeMin']
  @VolumeMax = params['VolumeMax']
  @VolumeStep = params['VolumeStep']
  @Iops = params['Iops']
  @Info = params['Info']
  @Status = params['Status']
  @DeviceType = params['DeviceType']
  @EngineType = params['EngineType']
  @Id = params['Id']
end