Skip to content

RDS Instance

Managed relational database.

database
category
38
settings
7
inputs
1
outputs
SettingTypeRequiredDefault
DB identifierTextYes—
Engine
Options: PostgreSQL, MySQL, MariaDB, Oracle Enterprise, Oracle SE2, SQL Server Enterprise, SQL Server Standard, SQL Server Express, SQL Server Web
Choice—postgres
Engine versionText——
Instance class
Options: db.t3.micro — 2v · 1 GiB, db.t3.small — 2v · 2 GiB, db.t3.medium — 2v · 4 GiB, db.t3.large — 2v · 8 GiB, db.t3.xlarge — 4v · 16 GiB, db.t3.2xlarge — 8v · 32 GiB, db.t4g.micro — 2v · 1 GiB, db.t4g.small — 2v · 2 GiB, db.t4g.medium — 2v · 4 GiB, db.t4g.large — 2v · 8 GiB, db.t4g.xlarge — 4v · 16 GiB, db.t4g.2xlarge — 8v · 32 GiB, db.m6i.large — 2v · 8 GiB, db.m6i.xlarge — 4v · 16 GiB, db.m6i.2xlarge — 8v · 32 GiB, db.m6i.4xlarge — 16v · 64 GiB, db.m6i.8xlarge — 32v · 128 GiB, db.m6i.12xlarge — 48v · 192 GiB, db.m6i.16xlarge — 64v · 256 GiB, db.m6i.24xlarge — 96v · 384 GiB, db.m6i.32xlarge — 128v · 512 GiB, db.m6g.large — 2v · 8 GiB, db.m6g.xlarge — 4v · 16 GiB, db.m6g.2xlarge — 8v · 32 GiB, db.m6g.4xlarge — 16v · 64 GiB, db.m6g.8xlarge — 32v · 128 GiB, db.m6g.12xlarge — 48v · 192 GiB, db.m6g.16xlarge — 64v · 256 GiB, db.r6i.large — 2v · 16 GiB, db.r6i.xlarge — 4v · 32 GiB, db.r6i.2xlarge — 8v · 64 GiB, db.r6i.4xlarge — 16v · 128 GiB, db.r6i.8xlarge — 32v · 256 GiB, db.r6i.12xlarge — 48v · 384 GiB, db.r6i.16xlarge — 64v · 512 GiB, db.r6i.24xlarge — 96v · 768 GiB, db.r6i.32xlarge — 128v · 1024 GiB, db.r6g.large — 2v · 16 GiB, db.r6g.xlarge — 4v · 32 GiB, db.r6g.2xlarge — 8v · 64 GiB, db.r6g.4xlarge — 16v · 128 GiB, db.r6g.8xlarge — 32v · 256 GiB, db.r6g.12xlarge — 48v · 384 GiB, db.r6g.16xlarge — 64v · 512 GiB, db.x2iedn.xlarge — 4v · 128 GiB, db.x2iedn.2xlarge — 8v · 256 GiB, db.x2iedn.4xlarge — 16v · 512 GiB, db.x2iedn.8xlarge — 32v · 1024 GiB, db.x2iedn.16xlarge — 64v · 2048 GiB, db.x2iedn.24xlarge — 96v · 3072 GiB, db.x2iedn.32xlarge — 128v · 4096 GiB
Choice—db.t4g.micro
License modelText——
Storage type
Options: gp3 (general purpose SSD), gp2 (general purpose SSD), io1 (provisioned IOPS), io2 (provisioned IOPS)
Choice—gp3
Storage (GiB)Number—20
Max storage (autoscaling, GiB)Number——
Provisioned IOPSNumber——
Storage throughput (MB/s)Number——
PortNumber—5432
Master usernameText—admin
Initial database nameText——
Parameter group nameText——
Option group nameText——
Character set (Oracle/SQL Server)Text——
Timezone (SQL Server)Text——
CA certificate identifierText——
Multi-AZToggle—false
Storage encryptedToggle—true
KMS key ARN (encryption)Text——
Backup retention (days)Number—7
Backup window (UTC)Text——
Copy tags to snapshotToggle—true
Skip final snapshotToggle—false
Maintenance window (UTC)Text——
Auto minor version upgradeToggle—true
Apply immediately (vs maintenance window)Toggle—false
Performance InsightsToggle—false
PI retention (days)Number—7
PI KMS key ARNText——
Enhanced monitoring (s)Number—0
Monitoring IAM role ARNText——
Deletion protectionToggle—false
Publicly accessibleToggle—false
IAM DB authenticationToggle—false
CloudWatch log exportsList——
TagsKey–value——
SocketDirectionAcceptsTerraform arg
Subnet groupInputaws.rds-subnet-groupdb_subnet_group_name
Security groupsmultiInputaws.security-groupvpc_security_group_ids
Parameter groupInputaws.rds-parameter-groupparameter_group_name
Option groupInputaws.rds-option-groupoption_group_name
Encryption KMS keyInputaws.kms-keykms_key_id
Monitoring IAM roleInputaws.iam-rolemonitoring_role_arn
Client connectionsInputany—
Read replicas / consumersOutputaws.rds-read-replica—