planetscalepostgresbackup_policy (Data Source)

June 2, 2026 ยท View on GitHub

PostgresBackupPolicy DataSource

Example Usage

data "planetscale_postgres_backup_policy" "my_postgresbackuppolicy" {
  database     = "...my_database..."
  id           = "...my_id..."
  organization = "...my_organization..."
}

Schema

Required

  • database (String) Database name slug from list_databases. Example: app-db.
  • id (String) The ID of the backup policy
  • organization (String) Organization name slug from list_organizations. Example: acme.

Read-Only

  • display_name (String) The display name of the backup policy
  • frequency_unit (String) The unit for the frequency of the backup policy
  • frequency_value (Number) A number value for the frequency of the backup policy
  • name (String) The name of the backup policy
  • retention_unit (String) The unit for the retention period of the backup policy
  • retention_value (Number) A number value for the retention period of the backup policy
  • schedule_day (Number) Day of the week that the backup is scheduled. 0 is Sunday, 6 is Saturday
  • schedule_time (String) The time of day that the backup is scheduled, in HH:MM format
  • schedule_week (Number) Week of the month that the backup is scheduled. 0 is the first week, 3 is the fourth week
  • target (String) Whether the policy is for production or development branches