AWS resource reference
RDS
A VPC-owned relational database design. Create it on a Database subnet after preparing a valid DB subnet group across at least two AZs.
In Atlas
A VPC-owned relational database design. Create it on a Database subnet after preparing a valid DB subnet group across at least two AZs.
Use editor controls for selection, inspector drafts and action menus. Creating or editing this design data does not create an AWS resource.
Worked example: a private database design
- Create two Database subnets in the same VPC with different valid AZs, for example eu-west-2a and eu-west-2b.
- From the VPC inspector use Manage DB subnet groups. Create a group, give it a Name and Description and select the two Database subnets. Apply the child change, then Apply the parent inspector to commit the transaction.
- Select a Database subnet and execute Add New RDS. It reuses or creates compatible group data when prerequisites permit; invalid or missing prerequisites produce an error.
- Inspect RDS. Set Engine postgres, choose an offline Instance Class and Allocated Storage Gi B. Confirm Db Subnet Group refers to your same-VPC two-AZ group.
- Review Backup: for example keep Retention Days 7 and set a deliberate backup window if needed. Review Network: leave Publicly Accessible false for a private design. Use exact uppercase IPV4 or DUAL for Network Type.
- Choose Apply. Only a successful Apply commits the draft. If validation rejects it, preserve the error and cancel or correct only supported fields; a rejected draft is not saved. Once committed, Save persists the design. No database has been provisioned.
Other stored RDS settings
| Stored setting | Meaning / visibility | Bare defaults and constraints |
|---|---|---|
| Maintenance.Preferred Maintenance Window | Summary-object preferred maintenance schedule. | Optional null; no string-format annotation. |
| Maintenance.Auto Minor Version Upgrade | Summary-object upgrade policy. | True. |
| Maintenance.Allow Major Version Upgrade | Summary-object major-upgrade permission. | False. |
| Monitoring.Interval Seconds | Summary-object enhanced monitoring interval. | 0; validated by interval policy rather than arbitrary seconds. |
| Monitoring.Monitoring Role | Atlas reference to IAM role; canonical resource ID, not an AWS ID. Stored monitoring association. | Optional null. |
| Monitoring.Performance Insights Enabled | Summary-object design flag. | False. |
| Feature Roles.Feature Name | Stored embedded key for a feature role; not an exposed creation control. | Required, max 128; bare empty. |
| Feature Roles.Role | Atlas reference to IAM role; canonical resource ID, not an AWS ID. Stored feature association. | Required; bare null. |
Fields and editing
| Field / label | Meaning and behaviour | Defaults and constraints |
|---|---|---|
| VPC Parent | Atlas reference to VPC; canonical resource ID, not an AWS ID. Read-only ownership. | Required. |
| Engine | Editable database-engine text. | postgres; required, max 64. No live engine validation. |
| Engine Version | Editable version text. | Bare empty, max 64. |
| Instance Class | Offline class selector; authored custom values remain visible. | Interactive db.t4g.micro. Options db.t4g.micro, db.t4g.small, db.t4g.medium, db.m6g.large, db.r6g.large. Required, max 128. |
| Allocated Storage Gi B | Editable integer capacity in GiB. | Interactive 20; valid 1–2147483647. Bare model 0 is invalid. AWS engine-specific limits differ. |
| Multi Availability Zone | Editable multi-AZ design boolean. | Bare false. Does not create replicas. |
| Storage Encrypted | Editable encryption design boolean. | Bare false. |
| Db Subnet Group | Atlas reference to DB subnet group; canonical resource ID, not an AWS ID. Dedicated selector and manager. | Required, same VPC and valid group. |
| Security Groups | Atlas reference to Security Group; canonical resource ID, not an AWS ID. Association list. | Bare empty; no promise of generic controls for every reference list. |
| Kms Key | Atlas reference to KMS key; canonical resource ID, not an AWS ID. Stored optional association. | Bare null. |
| Master Credentials | Secret-reference summary, not a plaintext password entry or secrets store. | Optional bare null; supporting reference types. |
| Backup | Required inline child with editable backup settings. | Backup fields. |
| Network | Required inline child with editable network settings. | Network fields and choices. |
| Maintenance | Complex summary rather than expanded editor. | Maintenance metadata. |
| Monitoring | Complex summary rather than expanded editor. | Monitoring metadata. |
| Feature Roles | Stored collection, no generic create/remove authoring workflow. | Feature-role metadata. |
AWS reference
Official AWS service guide explains the service. AWS property reference is a comparison reference. Atlas is an offline design model; its fields are not a promise of direct AWS API/CloudFormation equivalence or regional availability.