Class DataDisk

    • Constructor Summary

      Constructors 
      Constructor Description
      DataDisk()  
      DataDisk​(DataDisk source)
      NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Boolean getDeleteWithInstance()
      Get 数据盘是否随子机销毁。取值范围:
      TRUE:子机销毁时,销毁数据盘,只支持按小时后付费云盘
      FALSE:子机销毁时,保留数据盘 注意:此字段可能返回 null,表示取不到有效值。
      Long getDiskSize()
      Get 数据盘大小,单位:GB。最小调整步长为10G,不同数据盘类型取值范围不同,具体限制详见:[CVM实例配置](https://cloud.tencent.com/document/product/213/2177)。默认值为0,表示不购买数据盘。更多限制详见产品文档。 注意:此字段可能返回 null,表示取不到有效值。
      String getDiskType()
      Get 数据盘类型。数据盘类型限制详见[云硬盘类型](https://cloud.tencent.com/document/product/362/2353)。取值范围:
      LOCAL_BASIC:本地硬盘
      LOCAL_SSD:本地SSD硬盘
      CLOUD_BASIC:普通云硬盘
      CLOUD_PREMIUM:高性能云硬盘
      CLOUD_SSD:SSD云硬盘
      CLOUD_HSSD:增强型SSD云硬盘
      CLOUD_TSSD:极速型SSD云硬盘

      默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getEncrypt()
      Get 数据盘是否加密。取值范围:
      TRUE:加密
      FALSE:不加密 注意:此字段可能返回 null,表示取不到有效值。
      String getSnapshotId()
      Get 数据盘快照 ID,类似 `snap-l8psqwnt`。 注意:此字段可能返回 null,表示取不到有效值。
      Long getThroughputPerformance()
      Get 云硬盘性能,单位:MB/s。使用此参数可给云硬盘购买额外的性能,功能介绍和类型限制详见:[增强型 SSD 云硬盘额外性能说明](https://cloud.tencent.com/document/product/362/51896#.E5.A2.9E.E5.BC.BA.E5.9E.8B-ssd-.E4.BA.91.E7.A1.AC.E7.9B.98.E9.A2.9D.E5.A4.96.E6.80.A7.E8.83.BD)。 当前仅支持极速型云盘(CLOUD_TSSD)和增强型SSD云硬盘(CLOUD_HSSD)且 需容量 > 460GB。 注意:此字段可能返回 null,表示取不到有效值。
      void setDeleteWithInstance​(Boolean DeleteWithInstance)
      Set 数据盘是否随子机销毁。取值范围:
      TRUE:子机销毁时,销毁数据盘,只支持按小时后付费云盘
      FALSE:子机销毁时,保留数据盘 注意:此字段可能返回 null,表示取不到有效值。
      void setDiskSize​(Long DiskSize)
      Set 数据盘大小,单位:GB。最小调整步长为10G,不同数据盘类型取值范围不同,具体限制详见:[CVM实例配置](https://cloud.tencent.com/document/product/213/2177)。默认值为0,表示不购买数据盘。更多限制详见产品文档。 注意:此字段可能返回 null,表示取不到有效值。
      void setDiskType​(String DiskType)
      Set 数据盘类型。数据盘类型限制详见[云硬盘类型](https://cloud.tencent.com/document/product/362/2353)。取值范围:
      LOCAL_BASIC:本地硬盘
      LOCAL_SSD:本地SSD硬盘
      CLOUD_BASIC:普通云硬盘
      CLOUD_PREMIUM:高性能云硬盘
      CLOUD_SSD:SSD云硬盘
      CLOUD_HSSD:增强型SSD云硬盘
      CLOUD_TSSD:极速型SSD云硬盘

      默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。
      void setEncrypt​(Boolean Encrypt)
      Set 数据盘是否加密。取值范围:
      TRUE:加密
      FALSE:不加密 注意:此字段可能返回 null,表示取不到有效值。
      void setSnapshotId​(String SnapshotId)
      Set 数据盘快照 ID,类似 `snap-l8psqwnt`。 注意:此字段可能返回 null,表示取不到有效值。
      void setThroughputPerformance​(Long ThroughputPerformance)
      Set 云硬盘性能,单位:MB/s。使用此参数可给云硬盘购买额外的性能,功能介绍和类型限制详见:[增强型 SSD 云硬盘额外性能说明](https://cloud.tencent.com/document/product/362/51896#.E5.A2.9E.E5.BC.BA.E5.9E.8B-ssd-.E4.BA.91.E7.A1.AC.E7.9B.98.E9.A2.9D.E5.A4.96.E6.80.A7.E8.83.BD)。 当前仅支持极速型云盘(CLOUD_TSSD)和增强型SSD云硬盘(CLOUD_HSSD)且 需容量 > 460GB。 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DataDisk

        public DataDisk()
      • DataDisk

        public DataDisk​(DataDisk source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getDiskType

        public String getDiskType()
        Get 数据盘类型。数据盘类型限制详见[云硬盘类型](https://cloud.tencent.com/document/product/362/2353)。取值范围:
      • LOCAL_BASIC:本地硬盘
      • LOCAL_SSD:本地SSD硬盘
      • CLOUD_BASIC:普通云硬盘
      • CLOUD_PREMIUM:高性能云硬盘
      • CLOUD_SSD:SSD云硬盘
      • CLOUD_HSSD:增强型SSD云硬盘
      • CLOUD_TSSD:极速型SSD云硬盘

        默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。
Returns:
DiskType 数据盘类型。数据盘类型限制详见[云硬盘类型](https://cloud.tencent.com/document/product/362/2353)。取值范围:
  • LOCAL_BASIC:本地硬盘
  • LOCAL_SSD:本地SSD硬盘
  • CLOUD_BASIC:普通云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_HSSD:增强型SSD云硬盘
  • CLOUD_TSSD:极速型SSD云硬盘

    默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。
  • Parameters:
    DiskType - 数据盘类型。数据盘类型限制详见[云硬盘类型](https://cloud.tencent.com/document/product/362/2353)。取值范围:
  • LOCAL_BASIC:本地硬盘
  • LOCAL_SSD:本地SSD硬盘
  • CLOUD_BASIC:普通云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_HSSD:增强型SSD云硬盘
  • CLOUD_TSSD:极速型SSD云硬盘

    默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。