Create Postgres instance
render_create_postgresProvision a PostgreSQL database on Render by specifying name, plan, version, and region.
Instructions
Create Postgres instance. Create a new Postgres instance. Calls POST /postgres on the Render Public API.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The name of the database as it will appear in the Render Dashboard | |
| plan | Yes | ||
| region | No | Defaults to "oregon" | oregon |
| ownerId | Yes | The ID of the workspace to create the database for | |
| version | Yes | The PostgreSQL version | |
| diskSizeGB | No | The number of gigabytes of disk space to allocate for the database | |
| datadogSite | No | Datadog region to use for monitoring the new database. Defaults to 'US1'. | |
| ipAllowList | No | ||
| databaseName | No | randomly generated | |
| databaseUser | No | randomly generated | |
| readReplicas | No | ||
| datadogAPIKey | No | The Datadog API key for the Datadog agent to monitor the new database. | |
| environmentId | No | ||
| connectionPool | No | What connection pool to use (if any) out of 'pgbouncer' and 'none' | none |
| parameterOverrides | No | ||
| enableDiskAutoscaling | No | ||
| enableHighAvailability | No |