Skip to content

Latest commit

 

History

History
83 lines (63 loc) · 2.87 KB

File metadata and controls

83 lines (63 loc) · 2.87 KB
page_title planetscale_postgres_branch_role Data Source - terraform-provider-planetscale
subcategory
description PostgresBranchRole DataSource

planetscale_postgres_branch_role (Data Source)

PostgresBranchRole DataSource

Example Usage

data "planetscale_postgres_branch_role" "my_postgresbranchrole" {
  branch       = "...my_branch..."
  database     = "...my_database..."
  id           = "...my_id..."
  organization = "...my_organization..."
}

Schema

Required

  • branch (String) Branch name from list_branches. Example: main.
  • database (String) Database name slug from list_databases. Example: app-db.
  • id (String) The ID of the role
  • organization (String) Organization name slug from list_organizations. Example: acme.

Read-Only

  • access_host_url (String) The database connection string
  • actor_data (Attributes) (see below for nested schema)
  • branch_data (Attributes) (see below for nested schema)
  • created_at (String) When the role was created
  • database_name (String) The database name
  • default (Boolean) Whether the role is the default postgres user
  • deleted_at (String) When the role was deleted
  • disabled_at (String) When the role was disabled
  • drop_failed (String) Error message available when dropping the role fails
  • dropped_at (String) When the role was dropped
  • expired (Boolean) True if the credentials are expired
  • expires_at (String) When the role expires
  • inherited_roles (Set of String) Database roles these credentials inherit
  • name (String) The name of the role
  • private_access_host_url (String) The database connection string for private connections
  • private_connection_service_name (String) The service name to set up private connectivity
  • query_safety_settings (Attributes) (see below for nested schema)
  • ttl (Number) Number of seconds before the credentials expire
  • updated_at (String) When the role was updated
  • username (String) The database user name

Nested Schema for actor_data

Read-Only:

  • avatar_url (String) The URL of the actor's avatar
  • display_name (String) The name of the actor
  • id (String) The ID of the actor

Nested Schema for branch_data

Read-Only:

  • deleted_at (String) When the resource was deleted, if deleted
  • id (String) The ID for the resource
  • name (String) The name for the resource

Nested Schema for query_safety_settings

Read-Only:

  • require_where_on_delete (String) Require WHERE clause on DELETE statements
  • require_where_on_update (String) Require WHERE clause on UPDATE statements