RestorePlanRestoreConfigVolumeDataRestorePolicyBindingArgs

data class RestorePlanRestoreConfigVolumeDataRestorePolicyBindingArgs(val policy: Output<String>, val volumeType: Output<String>) : ConvertibleToJava<RestorePlanRestoreConfigVolumeDataRestorePolicyBindingArgs>

Constructors

constructor(policy: Output<String>, volumeType: Output<String>)

Properties

Link copied to clipboard
val policy: Output<String>

Specifies the mechanism to be used to restore this volume data. See https://cloud.google.com/kubernetes-engine/docs/add-on/backup-for-gke/reference/rest/v1/RestoreConfig#VolumeDataRestorePolicy for more information on each policy option. Possible values are: RESTORE_VOLUME_DATA_FROM_BACKUP, REUSE_VOLUME_HANDLE_FROM_BACKUP, NO_VOLUME_DATA_RESTORATION.

Link copied to clipboard
val volumeType: Output<String>

The volume type, as determined by the PVC's bound PV, to apply the policy to. Possible values are: GCE_PERSISTENT_DISK.

Functions

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