Class: TencentCloud::Lighthouse::V20200324::DiskConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Lighthouse::V20200324::DiskConfig
- Defined in:
- lib/v20200324/models.rb
Overview
云硬盘配置
Instance Attribute Summary collapse
-
#DiskSalesState ⇒ Object
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
. -
#DiskStepSize ⇒ Object
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
. -
#DiskType ⇒ Object
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
. -
#MaxDiskSize ⇒ Object
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
. -
#MinDiskSize ⇒ Object
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
. -
#Zone ⇒ Object
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zone = nil, disktype = nil, disksalesstate = nil, maxdisksize = nil, mindisksize = nil, diskstepsize = nil) ⇒ DiskConfig
constructor
A new instance of DiskConfig.
Constructor Details
#initialize(zone = nil, disktype = nil, disksalesstate = nil, maxdisksize = nil, mindisksize = nil, diskstepsize = nil) ⇒ DiskConfig
Returns a new instance of DiskConfig.
4689 4690 4691 4692 4693 4694 4695 4696 |
# File 'lib/v20200324/models.rb', line 4689 def initialize(zone=nil, disktype=nil, disksalesstate=nil, maxdisksize=nil, mindisksize=nil, diskstepsize=nil) @Zone = zone @DiskType = disktype @DiskSalesState = disksalesstate @MaxDiskSize = maxdisksize @MinDiskSize = mindisksize @DiskStepSize = diskstepsize end |
Instance Attribute Details
#DiskSalesState ⇒ Object
4687 4688 4689 |
# File 'lib/v20200324/models.rb', line 4687 def DiskSalesState @DiskSalesState end |
#DiskStepSize ⇒ Object
4687 4688 4689 |
# File 'lib/v20200324/models.rb', line 4687 def DiskStepSize @DiskStepSize end |
#DiskType ⇒ Object
4687 4688 4689 |
# File 'lib/v20200324/models.rb', line 4687 def DiskType @DiskType end |
#MaxDiskSize ⇒ Object
4687 4688 4689 |
# File 'lib/v20200324/models.rb', line 4687 def MaxDiskSize @MaxDiskSize end |
#MinDiskSize ⇒ Object
4687 4688 4689 |
# File 'lib/v20200324/models.rb', line 4687 def MinDiskSize @MinDiskSize end |
#Zone ⇒ Object
4687 4688 4689 |
# File 'lib/v20200324/models.rb', line 4687 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
4698 4699 4700 4701 4702 4703 4704 4705 |
# File 'lib/v20200324/models.rb', line 4698 def deserialize(params) @Zone = params['Zone'] @DiskType = params['DiskType'] @DiskSalesState = params['DiskSalesState'] @MaxDiskSize = params['MaxDiskSize'] @MinDiskSize = params['MinDiskSize'] @DiskStepSize = params['DiskStepSize'] end |