Class: TencentCloud::Cdc::V20201214::DedicatedClusterInstanceType
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdc::V20201214::DedicatedClusterInstanceType
- Defined in:
- lib/v20201214/models.rb
Overview
专用宿主机支持的实例规格列表
Instance Attribute Summary collapse
- #Cpu ⇒ Object
- #CpuType ⇒ Object
- #Fpga ⇒ Object
- #Gpu ⇒ Object
- #InstanceBandwidth ⇒ Object
- #InstanceFamily ⇒ Object
- #InstancePps ⇒ Object
- #InstanceType ⇒ Object
- #Memory ⇒ Object
- #NetworkCard ⇒ Object
- #Remark ⇒ Object
- #Status ⇒ Object
- #StorageBlockAmount ⇒ Object
- #TypeName ⇒ Object
- #Zone ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zone = nil, instancetype = nil, networkcard = nil, cpu = nil, memory = nil, instancefamily = nil, typename = nil, storageblockamount = nil, instancebandwidth = nil, instancepps = nil, cputype = nil, gpu = nil, fpga = nil, remark = nil, status = nil) ⇒ DedicatedClusterInstanceType
constructor
A new instance of DedicatedClusterInstanceType.
Constructor Details
#initialize(zone = nil, instancetype = nil, networkcard = nil, cpu = nil, memory = nil, instancefamily = nil, typename = nil, storageblockamount = nil, instancebandwidth = nil, instancepps = nil, cputype = nil, gpu = nil, fpga = nil, remark = nil, status = nil) ⇒ DedicatedClusterInstanceType
Returns a new instance of DedicatedClusterInstanceType.
452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 |
# File 'lib/v20201214/models.rb', line 452 def initialize(zone=nil, instancetype=nil, networkcard=nil, cpu=nil, memory=nil, instancefamily=nil, typename=nil, storageblockamount=nil, instancebandwidth=nil, instancepps=nil, cputype=nil, gpu=nil, fpga=nil, remark=nil, status=nil) @Zone = zone @InstanceType = instancetype @NetworkCard = networkcard @Cpu = cpu @Memory = memory @InstanceFamily = instancefamily @TypeName = typename @StorageBlockAmount = storageblockamount @InstanceBandwidth = instancebandwidth @InstancePps = instancepps @CpuType = cputype @Gpu = gpu @Fpga = fpga @Remark = remark @Status = status end |
Instance Attribute Details
#Cpu ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def Cpu @Cpu end |
#CpuType ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def CpuType @CpuType end |
#Fpga ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def Fpga @Fpga end |
#Gpu ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def Gpu @Gpu end |
#InstanceBandwidth ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def InstanceBandwidth @InstanceBandwidth end |
#InstanceFamily ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def InstanceFamily @InstanceFamily end |
#InstancePps ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def InstancePps @InstancePps end |
#InstanceType ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def InstanceType @InstanceType end |
#Memory ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def Memory @Memory end |
#NetworkCard ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def NetworkCard @NetworkCard end |
#Remark ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def Remark @Remark end |
#Status ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def Status @Status end |
#StorageBlockAmount ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def StorageBlockAmount @StorageBlockAmount end |
#TypeName ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def TypeName @TypeName end |
#Zone ⇒ Object
450 451 452 |
# File 'lib/v20201214/models.rb', line 450 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 |
# File 'lib/v20201214/models.rb', line 470 def deserialize(params) @Zone = params['Zone'] @InstanceType = params['InstanceType'] @NetworkCard = params['NetworkCard'] @Cpu = params['Cpu'] @Memory = params['Memory'] @InstanceFamily = params['InstanceFamily'] @TypeName = params['TypeName'] @StorageBlockAmount = params['StorageBlockAmount'] @InstanceBandwidth = params['InstanceBandwidth'] @InstancePps = params['InstancePps'] @CpuType = params['CpuType'] @Gpu = params['Gpu'] @Fpga = params['Fpga'] @Remark = params['Remark'] @Status = params['Status'] end |