Ecs Instance Set Data Disk Args
data class EcsInstanceSetDataDiskArgs(val autoSnapshotPolicyId: Output<String>? = null, val diskCategory: Output<String>? = null, val diskDescription: Output<String>? = null, val diskName: Output<String>? = null, val diskSize: Output<Int>, val encrypted: Output<Boolean>? = null, val kmsKeyId: Output<String>? = null, val performanceLevel: Output<String>? = null, val snapshotId: Output<String>? = null) : ConvertibleToJava<EcsInstanceSetDataDiskArgs>
Constructors
Link copied to clipboard
constructor(autoSnapshotPolicyId: Output<String>? = null, diskCategory: Output<String>? = null, diskDescription: Output<String>? = null, diskName: Output<String>? = null, diskSize: Output<Int>, encrypted: Output<Boolean>? = null, kmsKeyId: Output<String>? = null, performanceLevel: Output<String>? = null, snapshotId: Output<String>? = null)
Properties
Link copied to clipboard
The ID of the automatic snapshot policy applied to the system disk.
Link copied to clipboard
The category of the disk. Valid values: cloud_efficiency
, cloud_ssd
, cloud_essd
, cloud
.
Link copied to clipboard
The description of the data disk.
Link copied to clipboard
The performance level of the ESSD used as data disk. Valid values: PL0
, PL1
, PL2
, PL3
.
Link copied to clipboard
The snapshot ID used to initialize the data disk. If the size specified by snapshot is greater that the size of the disk, use the size specified by snapshot as the size of the data disk.