Class: TencentCloud::Gse::V20191112::DiskInfo

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

Overview

磁盘存储信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(disktype = nil, disksize = nil) ⇒ DiskInfo

Returns a new instance of DiskInfo.



2781
2782
2783
2784
# File 'lib/v20191112/models.rb', line 2781

def initialize(disktype=nil, disksize=nil)
  @DiskType = disktype
  @DiskSize = disksize
end

Instance Attribute Details

#DiskSizeObject

Parameters:

  • DiskType:

    磁盘类型,支持:高性能云硬盘(CLOUD_PREMIUM)、SSD云硬盘(CLOUD_SSD)

  • DiskSize:

    系统盘:可选硬盘容量,50-500GB,数字以1为单位,数据盘:可选硬盘容量:10-32000GB,数字以10为单位;当磁盘类型为SSD云硬盘(CLOUD_SSD)最小大小为 100GB



2779
2780
2781
# File 'lib/v20191112/models.rb', line 2779

def DiskSize
  @DiskSize
end

#DiskTypeObject

Parameters:

  • DiskType:

    磁盘类型,支持:高性能云硬盘(CLOUD_PREMIUM)、SSD云硬盘(CLOUD_SSD)

  • DiskSize:

    系统盘:可选硬盘容量,50-500GB,数字以1为单位,数据盘:可选硬盘容量:10-32000GB,数字以10为单位;当磁盘类型为SSD云硬盘(CLOUD_SSD)最小大小为 100GB



2779
2780
2781
# File 'lib/v20191112/models.rb', line 2779

def DiskType
  @DiskType
end

Instance Method Details

#deserialize(params) ⇒ Object



2786
2787
2788
2789
# File 'lib/v20191112/models.rb', line 2786

def deserialize(params)
  @DiskType = params['DiskType']
  @DiskSize = params['DiskSize']
end