Class: TencentCloud::Cvm::V20170312::SystemDisk

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

Overview

描述了操作系统所在块设备即系统盘的信息

Instance Attribute Summary collapse

  • #DiskId ⇒ Object
  • LOCAL_BASIC:本地硬盘
  • LOCAL_SSD:本地SSD硬盘
  • CLOUD_BASIC:普通云硬盘
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • CLOUD_BSSD:通用型SSD云硬盘
  • CLOUD_HSSD:增强型SSD云硬盘
  • CLOUD_TSSD:极速型SSD云硬盘

  • 默认取值:当前有库存的硬盘类型。 该参数目前仅用于 [DescribeInstances](https://cloud.tencent.com/document/product/213/15728) 等查询类接口的返回参数,不可用于 [RunInstances](https://cloud.tencent.com/document/product/213/15730) 等写接口的入参。 注意:此字段可能返回 null,表示取不到有效值。.
  • #DiskName ⇒ Object
  • LOCAL_BASIC:本地硬盘
  • LOCAL_SSD:本地SSD硬盘
  • CLOUD_BASIC:普通云硬盘
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • CLOUD_BSSD:通用型SSD云硬盘
  • CLOUD_HSSD:增强型SSD云硬盘
  • CLOUD_TSSD:极速型SSD云硬盘

  • 默认取值:当前有库存的硬盘类型。 该参数目前仅用于 [DescribeInstances](https://cloud.tencent.com/document/product/213/15728) 等查询类接口的返回参数,不可用于 [RunInstances](https://cloud.tencent.com/document/product/213/15730) 等写接口的入参。 注意:此字段可能返回 null,表示取不到有效值。.
  • #DiskSize ⇒ Object
  • LOCAL_BASIC:本地硬盘
  • LOCAL_SSD:本地SSD硬盘
  • CLOUD_BASIC:普通云硬盘
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • CLOUD_BSSD:通用型SSD云硬盘
  • CLOUD_HSSD:增强型SSD云硬盘
  • CLOUD_TSSD:极速型SSD云硬盘

  • 默认取值:当前有库存的硬盘类型。 该参数目前仅用于 [DescribeInstances](https://cloud.tencent.com/document/product/213/15728) 等查询类接口的返回参数,不可用于 [RunInstances](https://cloud.tencent.com/document/product/213/15730) 等写接口的入参。 注意:此字段可能返回 null,表示取不到有效值。.
  • #DiskType ⇒ Object
  • LOCAL_BASIC:本地硬盘
  • LOCAL_SSD:本地SSD硬盘
  • CLOUD_BASIC:普通云硬盘
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • CLOUD_BSSD:通用型SSD云硬盘
  • CLOUD_HSSD:增强型SSD云硬盘
  • CLOUD_TSSD:极速型SSD云硬盘

  • 默认取值:当前有库存的硬盘类型。 该参数目前仅用于 [DescribeInstances](https://cloud.tencent.com/document/product/213/15728) 等查询类接口的返回参数,不可用于 [RunInstances](https://cloud.tencent.com/document/product/213/15730) 等写接口的入参。 注意:此字段可能返回 null,表示取不到有效值。.

    Instance Method Summary collapse

    Constructor Details

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

    Returns a new instance of SystemDisk.

    
    
    8545
    8546
    8547
    8548
    8549
    8550
    8551
    # File 'lib/v20170312/models.rb', line 8545
    
    def initialize(disktype=nil, diskid=nil, disksize=nil, cdcid=nil, diskname=nil)
      @DiskType = disktype
      @DiskId = diskid
      @DiskSize = disksize
      @CdcId = cdcid
      @DiskName = diskname
    end
    

    Instance Attribute Details

    #CdcId ⇒ Object

  • LOCAL_BASIC:本地硬盘
  • LOCAL_SSD:本地SSD硬盘
  • CLOUD_BASIC:普通云硬盘
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • CLOUD_BSSD:通用型SSD云硬盘
  • CLOUD_HSSD:增强型SSD云硬盘
  • CLOUD_TSSD:极速型SSD云硬盘

  • 默认取值:当前有库存的硬盘类型。 该参数目前仅用于 [DescribeInstances](https://cloud.tencent.com/document/product/213/15728) 等查询类接口的返回参数,不可用于 [RunInstances](https://cloud.tencent.com/document/product/213/15730) 等写接口的入参。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • DiskType: —

      系统盘类型。系统盘类型限制详见存储概述。取值范围:

    • DiskId: —

      系统盘ID。

    • DiskSize: —

      系统盘大小,单位:GiB。默认值为 50

    • CdcId: —

      所属的独享集群ID。

    • DiskName: —

      磁盘名称,长度不超过128 个字符。

    
    
    8543
    8544
    8545
    # File 'lib/v20170312/models.rb', line 8543
    
    def CdcId
      @CdcId
    end
    

    #DiskId ⇒ Object

  • LOCAL_BASIC:本地硬盘
  • LOCAL_SSD:本地SSD硬盘
  • CLOUD_BASIC:普通云硬盘
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • CLOUD_BSSD:通用型SSD云硬盘
  • CLOUD_HSSD:增强型SSD云硬盘
  • CLOUD_TSSD:极速型SSD云硬盘

  • 默认取值:当前有库存的硬盘类型。 该参数目前仅用于 [DescribeInstances](https://cloud.tencent.com/document/product/213/15728) 等查询类接口的返回参数,不可用于 [RunInstances](https://cloud.tencent.com/document/product/213/15730) 等写接口的入参。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • DiskType: —

      系统盘类型。系统盘类型限制详见存储概述。取值范围:

    • DiskId: —

      系统盘ID。

    • DiskSize: —

      系统盘大小,单位:GiB。默认值为 50

    • CdcId: —

      所属的独享集群ID。

    • DiskName: —

      磁盘名称,长度不超过128 个字符。

    
    
    8543
    8544
    8545
    # File 'lib/v20170312/models.rb', line 8543
    
    def DiskId
      @DiskId
    end
    

    #DiskName ⇒ Object

  • LOCAL_BASIC:本地硬盘
  • LOCAL_SSD:本地SSD硬盘
  • CLOUD_BASIC:普通云硬盘
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • CLOUD_BSSD:通用型SSD云硬盘
  • CLOUD_HSSD:增强型SSD云硬盘
  • CLOUD_TSSD:极速型SSD云硬盘

  • 默认取值:当前有库存的硬盘类型。 该参数目前仅用于 [DescribeInstances](https://cloud.tencent.com/document/product/213/15728) 等查询类接口的返回参数,不可用于 [RunInstances](https://cloud.tencent.com/document/product/213/15730) 等写接口的入参。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • DiskType: —

      系统盘类型。系统盘类型限制详见存储概述。取值范围:

    • DiskId: —

      系统盘ID。

    • DiskSize: —

      系统盘大小,单位:GiB。默认值为 50

    • CdcId: —

      所属的独享集群ID。

    • DiskName: —

      磁盘名称,长度不超过128 个字符。

    
    
    8543
    8544
    8545
    # File 'lib/v20170312/models.rb', line 8543
    
    def DiskName
      @DiskName
    end
    

    #DiskSize ⇒ Object

  • LOCAL_BASIC:本地硬盘
  • LOCAL_SSD:本地SSD硬盘
  • CLOUD_BASIC:普通云硬盘
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • CLOUD_BSSD:通用型SSD云硬盘
  • CLOUD_HSSD:增强型SSD云硬盘
  • CLOUD_TSSD:极速型SSD云硬盘

  • 默认取值:当前有库存的硬盘类型。 该参数目前仅用于 [DescribeInstances](https://cloud.tencent.com/document/product/213/15728) 等查询类接口的返回参数,不可用于 [RunInstances](https://cloud.tencent.com/document/product/213/15730) 等写接口的入参。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • DiskType: —

      系统盘类型。系统盘类型限制详见存储概述。取值范围:

    • DiskId: —

      系统盘ID。

    • DiskSize: —

      系统盘大小,单位:GiB。默认值为 50

    • CdcId: —

      所属的独享集群ID。

    • DiskName: —

      磁盘名称,长度不超过128 个字符。

    
    
    8543
    8544
    8545
    # File 'lib/v20170312/models.rb', line 8543
    
    def DiskSize
      @DiskSize
    end
    

    #DiskType ⇒ Object

  • LOCAL_BASIC:本地硬盘
  • LOCAL_SSD:本地SSD硬盘
  • CLOUD_BASIC:普通云硬盘
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • CLOUD_BSSD:通用型SSD云硬盘
  • CLOUD_HSSD:增强型SSD云硬盘
  • CLOUD_TSSD:极速型SSD云硬盘

  • 默认取值:当前有库存的硬盘类型。 该参数目前仅用于 [DescribeInstances](https://cloud.tencent.com/document/product/213/15728) 等查询类接口的返回参数,不可用于 [RunInstances](https://cloud.tencent.com/document/product/213/15730) 等写接口的入参。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • DiskType: —

      系统盘类型。系统盘类型限制详见存储概述。取值范围:

    • DiskId: —

      系统盘ID。

    • DiskSize: —

      系统盘大小,单位:GiB。默认值为 50

    • CdcId: —

      所属的独享集群ID。

    • DiskName: —

      磁盘名称,长度不超过128 个字符。

    
    
    8543
    8544
    8545
    # File 'lib/v20170312/models.rb', line 8543
    
    def DiskType
      @DiskType
    end
    

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    8553
    8554
    8555
    8556
    8557
    8558
    8559
    # File 'lib/v20170312/models.rb', line 8553
    
    def deserialize(params)
      @DiskType = params['DiskType']
      @DiskId = params['DiskId']
      @DiskSize = params['DiskSize']
      @CdcId = params['CdcId']
      @DiskName = params['DiskName']
    end