| config | A map of MySQL configuration options. | map(string) | \{} | no |
| connection_pool | The connection pool configuration for the database cluster. | list(any) | null | no |
| databases | A list of databases to create in the cluster. | list(string) | [] | no |
| db_users | A list of database users to create in the cluster. | list(any) | [] | no |
| engine | The database engine to use. | string | n/a | yes |
| engine_version | The database engine to use. | string | n/a | yes |
| eviction_policy | The eviction policy for the Redis database cluster. | string | null | no |
| firewall_rules | A list of firewall rules to apply to the database cluster. | list(object({ type = string value = string })) | [] | no |
| kafka_topics | A list of Kafka topics to create in the cluster. | list(any) | [] | no |
| maintenance_window_day | The day of the week for the maintenance window. | string | "sunday" | no |
| maintenance_window_hour | The hour of the day for the maintenance window. | number | 2 | no |
| name | The name of the database cluster. | string | n/a | yes |
| node_count | The number of nodes in the database cluster. | number | 1 | no |
| private_network_uuid | The ID of the VPC where the database cluster will be located. | string | n/a | yes |
| region | The region where the database cluster will be created. | string | n/a | yes |
| size | The size of the database cluster. | string | "db-s-1vcpu-1gb" | no |
| sql_mode | A comma separated string specifying the SQL modes for the MySQL cluster. | string | "STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION" | no |
| storage_size_mib | The size of the database cluster. | number | 10240 | no |
| tags | A list of the tags to be applied to this database cluster. | list(string) | [] | no |