RestoreConfigVolumeDataRestorePolicy

enum RestoreConfigVolumeDataRestorePolicy : Enum<RestoreConfigVolumeDataRestorePolicy> , ConvertibleToJava<RestoreConfigVolumeDataRestorePolicy>

Specifies the mechanism to be used to restore volume data. Default: VOLUME_DATA_RESTORE_POLICY_UNSPECIFIED (will be treated as NO_VOLUME_DATA_RESTORATION).

Entries

Link copied to clipboard
Link copied to clipboard

For each PVC to be restored, will create a new underlying volume (and PV) from the corresponding VolumeBackup contained within the Backup.

Link copied to clipboard

For each PVC to be restored, attempt to reuse the original PV contained in the Backup (with its original underlying volume). Note that option is likely only usable when restoring a workload to its original cluster.

Link copied to clipboard

For each PVC to be restored, PVCs will be created without any particular action to restore data. In this case, the normal Kubernetes provisioning logic would kick in, and this would likely result in either dynamically provisioning blank PVs or binding to statically provisioned PVs.

Types

Link copied to clipboard
object Companion

Functions

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

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.

Properties

Link copied to clipboard
val javaValue: RestoreConfigVolumeDataRestorePolicy
Link copied to clipboard
Link copied to clipboard