Class: TencentCloud::Ecm::V20190719::SystemDisk

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

Overview

用于描述系统盘。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(disktype = nil, diskid = nil, disksize = nil) ⇒ SystemDisk

Returns a new instance of SystemDisk.



10968
10969
10970
10971
10972
# File 'lib/v20190719/models.rb', line 10968

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

Instance Attribute Details

#DiskIdObject

  • LOCAL_BASIC:本地硬盘;

  • CLOUD_PREMIUM:高性能云硬盘;

默认取值:CLOUD_BASIC。

Parameters:

  • DiskType:

    硬盘类型。取值范围:

  • DiskId:

    硬盘ID。此参数暂不可用。

  • DiskSize:

    硬盘容量大小。单位GB。



10966
10967
10968
# File 'lib/v20190719/models.rb', line 10966

def DiskId
  @DiskId
end

#DiskSizeObject

  • LOCAL_BASIC:本地硬盘;

  • CLOUD_PREMIUM:高性能云硬盘;

默认取值:CLOUD_BASIC。

Parameters:

  • DiskType:

    硬盘类型。取值范围:

  • DiskId:

    硬盘ID。此参数暂不可用。

  • DiskSize:

    硬盘容量大小。单位GB。



10966
10967
10968
# File 'lib/v20190719/models.rb', line 10966

def DiskSize
  @DiskSize
end

#DiskTypeObject

  • LOCAL_BASIC:本地硬盘;

  • CLOUD_PREMIUM:高性能云硬盘;

默认取值:CLOUD_BASIC。

Parameters:

  • DiskType:

    硬盘类型。取值范围:

  • DiskId:

    硬盘ID。此参数暂不可用。

  • DiskSize:

    硬盘容量大小。单位GB。



10966
10967
10968
# File 'lib/v20190719/models.rb', line 10966

def DiskType
  @DiskType
end

Instance Method Details

#deserialize(params) ⇒ Object



10974
10975
10976
10977
10978
# File 'lib/v20190719/models.rb', line 10974

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