SnapshotReservationDetailArgs

data class SnapshotReservationDetailArgs(val reservedSpaceGib: Output<String>? = null, val reservedSpacePercent: Output<Int>? = null, val reservedSpaceRemainingGib: Output<String>? = null, val reservedSpaceUsedPercent: Output<Int>? = null) : ConvertibleToJava<SnapshotReservationDetailArgs>

Details about snapshot space reservation and usage on the storage volume.

Constructors

Link copied to clipboard
constructor(reservedSpaceGib: Output<String>? = null, reservedSpacePercent: Output<Int>? = null, reservedSpaceRemainingGib: Output<String>? = null, reservedSpaceUsedPercent: Output<Int>? = null)

Properties

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

The space on this storage volume reserved for snapshots, shown in GiB.

Link copied to clipboard
val reservedSpacePercent: Output<Int>? = null

Percent of the total Volume size reserved for snapshot copies. Enabling snapshots requires reserving 20% or more of the storage volume space for snapshots. Maximum reserved space for snapshots is 40%. Setting this field will effectively set snapshot_enabled to true.

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

The amount, in GiB, of available space in this storage volume's reserved snapshot space.

Link copied to clipboard
val reservedSpaceUsedPercent: Output<Int>? = null

The percent of snapshot space on this storage volume actually being used by the snapshot copies. This value might be higher than 100% if the snapshot copies have overflowed into the data portion of the storage volume.

Functions

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