PreferredAz:
Description: Preferred Availability Zone
Type: String
Default: "us-west-2a"
DBSubnetGroup:
Description: "Name of the RDS private subnet group"
Type: String
MinLength: '2'
Default: "rds-private-subnet-group"
DBSecurityGroupStack:
Description: "Name of the CloudFormation Stack for the Database Access Security Group"
Type: String
MinLength: '2'
Default: "kfs-nonprod-db-access-sg"
OptionGroupStack:
Description: "Name of the CloudFormation Stack for the RDS Option Group"
Type: String
MinLength: '2'
Default: "kfs-rds-option-group"
TagService:
Description: Service name (from the service catalog) that is utilizing this resource
Type: String
Default: "Financials Modernization"
TagName:
Description: Descriptive identifier of resource.
Type: String
Default: "RDS instance"
TagEnvironment:
Description: Type of environment that is using this resource, such as 'dev', 'tst', 'prd'.
Type: String
TagCreatedBy:
Description: NetID of the user that created this resource
Type: String
TagContactNetId:
Description: NetID of the person to contact for information about this resource
Type: String
TagAccountNumber:
Description: Financial system account number for the service utilizing this resource
Type: String
Default: "1192801"
TagSubAccount:
Description: Financial system subaccount number for the service utilizing this resource
Type: String
Default: "INTGR"
TagTicketNumber:
Description: Ticket number that this resource is for
Type: String
TagResourceFunction:
Description: Human-readable description of what function this resource is providing
Type: String
Conditions:
IsHAEnv: !Equals [!Ref EnvSlug, "prd"]
KFS RDS Instance
This CloudFormation template will build an RDS Instance