Backup for GKE Volume Restore

Backup for GKE Volume Restore in Google Cloud is a feature that allows you to recover persistent volumes associated with Google Kubernetes Engine workloads from backups. It restores data to a previous state, helping recover from data loss, corruption, or accidental deletion. This resource ensures application consistency and supports restoring volumes to the same or different clusters, improving disaster recovery and business continuity.

gcp.gkebackup_volume_restore

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
complete_timecoretimestampOutput only. The timestamp when the associated underlying volume restoration completed.
create_timecoretimestampOutput only. The timestamp when this VolumeRestore resource was created.
datadog_display_namecorestring
etagcorestringOutput only. `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a volume restore from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform volume restore updates in order to avoid race conditions.
labelscorearray<string>
namecorestringOutput only. Full name of the VolumeRestore resource. Format: `projects/*/locations/*/restorePlans/*/restores/*/volumeRestores/*`
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
region_idcorestring
resource_namecorestring
statecorestringOutput only. The current state of this VolumeRestore.
state_messagecorestringOutput only. A human readable message explaining why the VolumeRestore is in its current state.
tagscorehstore_csv
target_pvccorejsonOutput only. The reference to the target Kubernetes PVC to be restored.
uidcorestringOutput only. Server generated global unique identifier of [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier) format.
update_timecoretimestampOutput only. The timestamp when this VolumeRestore resource was last updated.
volume_backupcorestringOutput only. The full name of the VolumeBackup from which the volume will be restored. Format: `projects/*/locations/*/backupPlans/*/backups/*/volumeBackups/*`.
volume_handlecorestringOutput only. A storage system-specific opaque handler to the underlying volume created for the target PVC from the volume backup.
volume_typecorestringOutput only. The type of volume provisioned
zone_idcorestring