Actions23
PostgreSQL → Create
AI-generatedSummary
Create a PostgreSQL cluster on IONOS Cloud DBaaS.
Inputs
- displayName (required) — The display name of the PostgreSQL cluster/replica set.
- postgresVersion (required) — The PostgreSQL version (e.g., 12, 13, 14, 15, 16). Defaults to 15.
- instances (required) — The number of instances in the cluster (1-5). Defaults to 1.
- cores — The number of CPU cores. Defaults to 4 if not specified.
- ram (required) — The amount of RAM in MB (minimum 1024). Defaults to 4096.
- storageSize (required) — The storage size in MB (minimum 5120). Defaults to 20480.
- location (required) — The location/region for the database (e.g., de/fra). Defaults to de/fra.
- storageType (required) — The storage type for the database cluster (HDD, SSD Standard, SSD Premium). Defaults to SSD Standard.
- credentialsUsername (required) — The initial username for database access. Defaults to 'admin' if placeholder is used.
- credentialsPassword (required) — The initial password for database access (minimum 10 characters).
- synchronizationMode (required) — The synchronization mode for PostgreSQL replication (ASYNCHRONOUS, SYNCHRONOUS, STRICTLY_SYNCHRONOUS). Defaults to ASYNCHRONOUS.
- connections (required) — Connection parameters (datacenter ID, LAN ID, CIDR) for network connectivity.
Output shape
object
Returns the created PostgreSQL cluster details from the IONOS API, wrapped by n8n execution metadata. If the operation fails and continueOnFail is enabled, an error object is returned instead.
Examples
Example 1: Provision a new PostgreSQL cluster with default settings.
Set resource to PostgreSQL, operation to Create, and leave displayName, postgresVersion, instances, ram, storageSize, location, storageType, credentialsUsername, and credentialsPassword at their defaults or desired values.