These are the input parameters for this template. All of these parameters must be supplied for this template to be deployed.
The version number of the database engine that the DB instance uses.
The compute and memory capacity of the DB instance
The allocated storage size, specified in gigabytes (GB).
A prefix for the DB name
Default:
The master user name for the DB instance.
The master password for the DB instance.
Topic Subscription Endpoint (Email)
Enable Performance Insights
The character set to associate with the DB instance. DBCharacterSet: Description: Default Character Set Type: String Default: AL32UTF8
The name or ARN of the DB snapshot that's used to restore the DB instance.
The daily time range during which automated backups are created.
The number of days during which automatic DB snapshots are retained.
The weekly time range during which system maintenance can occur, in UTC.
The following tags are applied to all resources created by this template.
Match a key to a corresponding set of named values.
Find latest versions here: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.Oracle.PatchComposition.html
Establishes conditions based on input parameters.
These are all of the resources deployed by this template.
Use this Lambda function to set the primary VPC and (private) subnets
This deploys the database RDS instance with some tags.
DBParameterGroupName: !Ref DBParameterGroup
MultiAZ: !If [ ProdDB, true, false ]
Subnet group for the database instance, that has at least two availiablity zones
Security group for the database instance.
Budget office servers
Budget office Workspaces
DBA access
DBA secure access
UAIR prod
UAIR dev
Option group for the database instance.
Output values that can be viewed from the AWS CloudFormation console.
Metadata
Metadata is mostly for organizing and presenting Parameters in a better way when using CloudFormation in the AWS Web UI.