ncloud_create_postgresql_instance
Create a Cloud DB for PostgreSQL instance on Naver Cloud Government. Use dryRun=true to preview configuration before provisioning.
Instructions
Create a new Cloud DB for PostgreSQL instance. Use dryRun=true to preview without creating.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"cloudPostgresqlServiceName": "<cloudPostgresqlServiceName>",
"vpcNo": "<vpcNo>",
"subnetNo": "<subnetNo>",
"cloudPostgresqlDatabaseName": "<cloudPostgresqlDatabaseName>",
"cloudPostgresqlUserName": "<cloudPostgresqlUserName>",
"cloudPostgresqlUserPassword": "<cloudPostgresqlUserPassword>",
"cloudPostgresqlServerNamePrefix": "<cloudPostgresqlServerNamePrefix>",
"clientCidr": "<clientCidr>"
},
"name": "ncloud_create_postgresql_instance"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| isHa | No | High availability setting (default: true) | |
| vpcNo | Yes | VPC number | |
| dryRun | No | If true, returns a preview without actually creating the instance | |
| isBackup | No | Whether to enable automatic backup | |
| subnetNo | Yes | Subnet number | |
| backupTime | No | Backup time (HH:mm format) | |
| clientCidr | Yes | Client CIDR for access control | |
| isMultiZone | No | Whether to enable multi-zone high availability | |
| engineVersionCode | No | PostgreSQL engine version code (required for Gen3/KVM) | |
| isAutomaticBackup | No | Whether to enable automatic backup scheduling | |
| secondarySubnetNo | No | Secondary subnet number (required when isMultiZone is true) | |
| cloudPostgresqlPort | No | PostgreSQL port number (default: 5432) | |
| dataStorageTypeCode | No | Data storage type code (SSD | HDD | CB2) | |
| isStorageEncryption | No | Storage encryption (cannot be changed after creation) | |
| backupFileStorageCount | No | Number of backup files to retain (1-30) | |
| cloudPostgresqlUserName | Yes | Initial user name | |
| isBackupFileCompression | No | Whether to compress backup files | |
| backupFileRetentionPeriod | No | Backup retention period in days (1-30) | |
| cloudPostgresqlProductCode | No | PostgreSQL server product (spec) code | |
| cloudPostgresqlServiceName | Yes | PostgreSQL service name (3-20 chars, lowercase letters and numbers) | |
| cloudPostgresqlDatabaseName | Yes | Initial database name | |
| cloudPostgresqlUserPassword | Yes | Initial user password | |
| cloudPostgresqlImageProductCode | No | PostgreSQL image product code | |
| cloudPostgresqlServerNamePrefix | Yes | Server name prefix |