Class: TencentCloud::As::V20180419::DataDisk
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::As::V20180419::DataDisk
- Defined in:
- lib/v20180419/models.rb
Overview
启动配置的数据盘配置信息。若不指定该参数,则默认不购买数据盘,当前仅支持购买的时候指定一个数据盘。
Instance Attribute Summary collapse
-
#BurstPerformance ⇒ Object
- LOCAL_BASIC:本地硬盘
- LOCAL_SSD:本地SSD硬盘
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
- CLOUD_HSSD:增强型SSD云硬盘
- CLOUD_TSSD:极速型SSD云硬盘
- CLOUD_BSSD:通用型SSD云硬盘
默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。- TRUE:子机销毁时,销毁数据盘,只支持按小时后付费云盘
- FALSE:子机销毁时,保留数据盘
注意:此字段可能返回 null,表示取不到有效值。- TRUE:加密
- FALSE:不加密
注意:此字段可能返回 null,表示取不到有效值。 当前仅支持极速型云盘(CLOUD_TSSD)和增强型SSD云硬盘(CLOUD_HSSD)且 需容量 > 460GB。 注意:此字段可能返回 null,表示取不到有效值。 注:内测中,需提单申请后使用。 注意:此字段可能返回 null,表示取不到有效值。. -
#DeleteWithInstance ⇒ Object
- LOCAL_BASIC:本地硬盘
- LOCAL_SSD:本地SSD硬盘
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
- CLOUD_HSSD:增强型SSD云硬盘
- CLOUD_TSSD:极速型SSD云硬盘
- CLOUD_BSSD:通用型SSD云硬盘
默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。- TRUE:子机销毁时,销毁数据盘,只支持按小时后付费云盘
- FALSE:子机销毁时,保留数据盘
注意:此字段可能返回 null,表示取不到有效值。- TRUE:加密
- FALSE:不加密
注意:此字段可能返回 null,表示取不到有效值。 当前仅支持极速型云盘(CLOUD_TSSD)和增强型SSD云硬盘(CLOUD_HSSD)且 需容量 > 460GB。 注意:此字段可能返回 null,表示取不到有效值。 注:内测中,需提单申请后使用。 注意:此字段可能返回 null,表示取不到有效值。. -
#DiskSize ⇒ Object
- LOCAL_BASIC:本地硬盘
- LOCAL_SSD:本地SSD硬盘
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
- CLOUD_HSSD:增强型SSD云硬盘
- CLOUD_TSSD:极速型SSD云硬盘
- CLOUD_BSSD:通用型SSD云硬盘
默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。- TRUE:子机销毁时,销毁数据盘,只支持按小时后付费云盘
- FALSE:子机销毁时,保留数据盘
注意:此字段可能返回 null,表示取不到有效值。- TRUE:加密
- FALSE:不加密
注意:此字段可能返回 null,表示取不到有效值。 当前仅支持极速型云盘(CLOUD_TSSD)和增强型SSD云硬盘(CLOUD_HSSD)且 需容量 > 460GB。 注意:此字段可能返回 null,表示取不到有效值。 注:内测中,需提单申请后使用。 注意:此字段可能返回 null,表示取不到有效值。. -
#DiskType ⇒ Object
- LOCAL_BASIC:本地硬盘
- LOCAL_SSD:本地SSD硬盘
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
- CLOUD_HSSD:增强型SSD云硬盘
- CLOUD_TSSD:极速型SSD云硬盘
- CLOUD_BSSD:通用型SSD云硬盘
默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。- TRUE:子机销毁时,销毁数据盘,只支持按小时后付费云盘
- FALSE:子机销毁时,保留数据盘
注意:此字段可能返回 null,表示取不到有效值。- TRUE:加密
- FALSE:不加密
注意:此字段可能返回 null,表示取不到有效值。 当前仅支持极速型云盘(CLOUD_TSSD)和增强型SSD云硬盘(CLOUD_HSSD)且 需容量 > 460GB。 注意:此字段可能返回 null,表示取不到有效值。 注:内测中,需提单申请后使用。 注意:此字段可能返回 null,表示取不到有效值。. -
#Encrypt ⇒ Object
- LOCAL_BASIC:本地硬盘
- LOCAL_SSD:本地SSD硬盘
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
- CLOUD_HSSD:增强型SSD云硬盘
- CLOUD_TSSD:极速型SSD云硬盘
- CLOUD_BSSD:通用型SSD云硬盘
默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。- TRUE:子机销毁时,销毁数据盘,只支持按小时后付费云盘
- FALSE:子机销毁时,保留数据盘
注意:此字段可能返回 null,表示取不到有效值。- TRUE:加密
- FALSE:不加密
注意:此字段可能返回 null,表示取不到有效值。 当前仅支持极速型云盘(CLOUD_TSSD)和增强型SSD云硬盘(CLOUD_HSSD)且 需容量 > 460GB。 注意:此字段可能返回 null,表示取不到有效值。 注:内测中,需提单申请后使用。 注意:此字段可能返回 null,表示取不到有效值。. -
#SnapshotId ⇒ Object
- LOCAL_BASIC:本地硬盘
- LOCAL_SSD:本地SSD硬盘
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
- CLOUD_HSSD:增强型SSD云硬盘
- CLOUD_TSSD:极速型SSD云硬盘
- CLOUD_BSSD:通用型SSD云硬盘
默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。- TRUE:子机销毁时,销毁数据盘,只支持按小时后付费云盘
- FALSE:子机销毁时,保留数据盘
注意:此字段可能返回 null,表示取不到有效值。- TRUE:加密
- FALSE:不加密
注意:此字段可能返回 null,表示取不到有效值。 当前仅支持极速型云盘(CLOUD_TSSD)和增强型SSD云硬盘(CLOUD_HSSD)且 需容量 > 460GB。 注意:此字段可能返回 null,表示取不到有效值。 注:内测中,需提单申请后使用。 注意:此字段可能返回 null,表示取不到有效值。. -
#ThroughputPerformance ⇒ Object
- LOCAL_BASIC:本地硬盘
- LOCAL_SSD:本地SSD硬盘
- CLOUD_BASIC:普通云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- CLOUD_SSD:SSD云硬盘
- CLOUD_HSSD:增强型SSD云硬盘
- CLOUD_TSSD:极速型SSD云硬盘
- CLOUD_BSSD:通用型SSD云硬盘
默认取值与系统盘类型(SystemDisk.DiskType)保持一致。 注意:此字段可能返回 null,表示取不到有效值。- TRUE:子机销毁时,销毁数据盘,只支持按小时后付费云盘
- FALSE:子机销毁时,保留数据盘
注意:此字段可能返回 null,表示取不到有效值。- TRUE:加密
- FALSE:不加密
注意:此字段可能返回 null,表示取不到有效值。 当前仅支持极速型云盘(CLOUD_TSSD)和增强型SSD云硬盘(CLOUD_HSSD)且 需容量 > 460GB。 注意:此字段可能返回 null,表示取不到有效值。 注:内测中,需提单申请后使用。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(disktype = nil, disksize = nil, snapshotid = nil, deletewithinstance = nil, encrypt = nil, throughputperformance = nil, burstperformance = nil) ⇒ DataDisk
constructor
A new instance of DataDisk.
Constructor Details
#initialize(disktype = nil, disksize = nil, snapshotid = nil, deletewithinstance = nil, encrypt = nil, throughputperformance = nil, burstperformance = nil) ⇒ DataDisk
Returns a new instance of DataDisk.
1559 1560 1561 1562 1563 1564 1565 1566 1567 |
# File 'lib/v20180419/models.rb', line 1559 def initialize(disktype=nil, disksize=nil, snapshotid=nil, deletewithinstance=nil, encrypt=nil, throughputperformance=nil, burstperformance=nil) @DiskType = disktype @DiskSize = disksize @SnapshotId = snapshotid @DeleteWithInstance = deletewithinstance @Encrypt = encrypt @ThroughputPerformance = throughputperformance @BurstPerformance = burstperformance end |
Instance Attribute Details
#BurstPerformance ⇒ Object
1557 1558 1559 |
# File 'lib/v20180419/models.rb', line 1557 def BurstPerformance @BurstPerformance end |
#DeleteWithInstance ⇒ Object
1557 1558 1559 |
# File 'lib/v20180419/models.rb', line 1557 def DeleteWithInstance @DeleteWithInstance end |
#DiskSize ⇒ Object
1557 1558 1559 |
# File 'lib/v20180419/models.rb', line 1557 def DiskSize @DiskSize end |
#DiskType ⇒ Object
1557 1558 1559 |
# File 'lib/v20180419/models.rb', line 1557 def DiskType @DiskType end |
#Encrypt ⇒ Object
1557 1558 1559 |
# File 'lib/v20180419/models.rb', line 1557 def Encrypt @Encrypt end |
#SnapshotId ⇒ Object
1557 1558 1559 |
# File 'lib/v20180419/models.rb', line 1557 def SnapshotId @SnapshotId end |
#ThroughputPerformance ⇒ Object
1557 1558 1559 |
# File 'lib/v20180419/models.rb', line 1557 def ThroughputPerformance @ThroughputPerformance end |
Instance Method Details
#deserialize(params) ⇒ Object
1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'lib/v20180419/models.rb', line 1569 def deserialize(params) @DiskType = params['DiskType'] @DiskSize = params['DiskSize'] @SnapshotId = params['SnapshotId'] @DeleteWithInstance = params['DeleteWithInstance'] @Encrypt = params['Encrypt'] @ThroughputPerformance = params['ThroughputPerformance'] @BurstPerformance = params['BurstPerformance'] end |