Aurora Cluster
Distributed, MySQL/Postgres-compatible database.
Configuration
Section titled “Configuration”| Setting | Type | Required | Default |
|---|---|---|---|
| Cluster identifier | Text | Yes | — |
| Engine Options: Aurora PostgreSQL, Aurora MySQL | Choice | — | aurora-postgresql |
| Engine version | Text | — | — |
| Engine mode Options: Provisioned (incl. Serverless v2), Parallel query | Choice | — | provisioned |
| Use Serverless v2 scaling | Toggle | — | false |
| Serverless min ACU | Number | — | 0.5 |
| Serverless max ACU | Number | — | 4 |
| Database name | Text | — | — |
| Port | Number | — | 5432 |
| Master username | Text | — | admin |
| Cluster parameter group | Text | — | — |
| Subnet group name | Text | — | — |
| Backtrack window (s, MySQL) | Number | — | 0 |
| Data API (HTTP endpoint) | Toggle | — | false |
| Storage encrypted | Toggle | — | true |
| KMS key ARN | Text | — | — |
| Backup retention (days) | Number | — | 7 |
| Backup window (UTC) | Text | — | — |
| Copy tags to snapshot | Toggle | — | true |
| Skip final snapshot | Toggle | — | false |
| Maintenance window (UTC) | Text | — | — |
| Auto minor version upgrade | Toggle | — | true |
| Apply immediately (vs maintenance window) | Toggle | — | false |
| Deletion protection | Toggle | — | false |
| IAM DB authentication | Toggle | — | false |
| CloudWatch log exports | List | — | — |
| Tags | Key–value | — | — |
Connections
Section titled “Connections”| Socket | Direction | Accepts | Terraform arg |
|---|---|---|---|
| Subnet group | Input | aws.rds-subnet-group | db_subnet_group_name |
| Security groupsmulti | Input | aws.security-group | vpc_security_group_ids |
| Cluster parameter group | Input | aws.rds-cluster-parameter-group | db_cluster_parameter_group_name |
| Encryption KMS key | Input | aws.kms-key | kms_key_id |
| Monitoring IAM role | Input | aws.iam-role | monitoring_role_arn |
| Client connections | Input | any | — |