--- # generated by https://github.com/hashicorp/terraform-plugin-docs page_title: "stackit_postgresql_credential Resource - stackit" subcategory: "" description: |- PostgreSQL credential resource schema. Must have a region specified in the provider configuration. !> The STACKIT PostgreSQL service will reach its end of support on June 30th 2024. Resources of this type will stop working after that. Use stackitpostgresflexuser instead. For more details, check https://docs.stackit.cloud/stackit/en/bring-your-data-to-stackit-postgresql-flex-138347648.html --- # stackit_postgresql_credential (Resource) PostgreSQL credential resource schema. Must have a `region` specified in the provider configuration. !> The STACKIT PostgreSQL service will reach its end of support on June 30th 2024. Resources of this type will stop working after that. Use stackit_postgresflex_user instead. For more details, check https://docs.stackit.cloud/stackit/en/bring-your-data-to-stackit-postgresql-flex-138347648.html ## Example Usage ```terraform resource "stackit_postgresql_credential" "example" { project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" instance_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" } ``` ## Schema ### Required - `instance_id` (String) ID of the PostgreSQL instance. - `project_id` (String) STACKIT Project ID to which the instance is associated. ### Read-Only - `credential_id` (String) The credential's ID. - `host` (String) - `hosts` (List of String) - `http_api_uri` (String) - `id` (String) Terraform's internal resource identifier. It is structured as "`project_id`,`instance_id`,`credential_id`". - `name` (String) - `password` (String, Sensitive) - `port` (Number) - `uri` (String) - `username` (String)