Firestore Backup and Restore

Firestore Backup and Restore is a managed Google Cloud service that automates the creation, storage, and recovery of Firestore database backups. It allows users to schedule regular backups, manage retention policies, and restore data to a specific point in time. This helps protect against data loss, corruption, or accidental deletions while ensuring compliance and business continuity.

gcp.firestore_backup

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
databasecorestringOutput only. Name of the Firestore database that the backup is from. Format is `projects/{project}/databases/{database}`.
database_uidcorestringOutput only. The system-generated UUID4 for the Firestore database that the backup is from.
datadog_display_namecorestring
expire_timecoretimestampOutput only. The timestamp at which this backup expires.
labelscorearray<string>
namecorestringOutput only. The unique resource name of the Backup. Format is `projects/{project}/locations/{location}/backups/{backup}`.
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
region_idcorestring
resource_namecorestring
snapshot_timecoretimestampOutput only. The backup contains an externally consistent copy of the database at this time.
statecorestringOutput only. The current state of the backup.
statscorejsonOutput only. Statistics about the backup. This data only becomes available after the backup is fully materialized to secondary storage. This field will be empty till then.
tagscorehstore_csv
zone_idcorestring