ManagedKubernetesWorkerDataDiskArgs

data class ManagedKubernetesWorkerDataDiskArgs(val autoSnapshotPolicyId: Output<String>? = null, val category: Output<String>? = null, val device: Output<String>? = null, val encrypted: Output<String>? = null, val kmsKeyId: Output<String>? = null, val name: Output<String>? = null, val performanceLevel: Output<String>? = null, val size: Output<String>? = null, val snapshotId: Output<String>? = null) : ConvertibleToJava<ManagedKubernetesWorkerDataDiskArgs>

Constructors

Link copied to clipboard
fun ManagedKubernetesWorkerDataDiskArgs(autoSnapshotPolicyId: Output<String>? = null, category: Output<String>? = null, device: Output<String>? = null, encrypted: Output<String>? = null, kmsKeyId: Output<String>? = null, name: Output<String>? = null, performanceLevel: Output<String>? = null, size: Output<String>? = null, snapshotId: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ManagedKubernetesWorkerDataDiskArgs

Properties

Link copied to clipboard
val autoSnapshotPolicyId: Output<String>? = null

(Optional, Available in 1.120.0+) Worker node data disk auto snapshot policy.

Link copied to clipboard
val category: Output<String>? = null

The type of the data disks. Valid values: cloud, cloud_efficiency, cloud_ssd and cloud_essd. Default to cloud_efficiency.

Link copied to clipboard
val device: Output<String>? = null
Link copied to clipboard
val encrypted: Output<String>? = null

Specifies whether to encrypt data disks. Valid values: true and false. Default to false.

Link copied to clipboard
val kmsKeyId: Output<String>? = null
Link copied to clipboard
val name: Output<String>? = null

The kubernetes cluster's name. It is unique in one Alicloud account.

Link copied to clipboard
val performanceLevel: Output<String>? = null

(Optional, Available in 1.120.0+) Worker node data disk performance level, when category values cloud_essd, the optional values are PL0, PL1, PL2 or PL3, but the specific performance level is related to the disk capacity. For more information, see Enhanced SSDs. Default is PL1.

Link copied to clipboard
val size: Output<String>? = null

The size of a data disk, at least 40. Unit: GiB.

Link copied to clipboard
val snapshotId: Output<String>? = null