AWS CloudFormation scenarios to Create RDS Instance with Invalid Parameter scenarios
I'm updating my dependencies and I need some guidance on I'm trying to create an RDS instance using AWS CloudFormation, but I'm running into a frustrating `InvalidParameterCombination` behavior during stack creation. The behavior message indicates that some parameters are not compatible with each other, specifically mentioning the `DBInstanceClass` and the `Engine`. Here is the relevant portion of my CloudFormation template: ```yaml Resources: MyDBInstance: Type: AWS::RDS::DBInstance Properties: DBInstanceIdentifier: mydbinstance AllocatedStorage: '20' DBInstanceClass: db.t3.micro Engine: mysql MasterUsername: admin MasterUserPassword: MySecretPassword123 VPCSecurityGroups: - !GetAtt MyDBSecurityGroup.GroupId DBName: mydatabase ``` I’ve double-checked the `DBInstanceClass` and `Engine` compatibility on the [RDS Instance Types page](https://aws.amazon.com/rds/instance-types/), and I believe `db.t3.micro` should be compatible with MySQL. I also verified that my RDS instance is in the correct VPC and subnet. Additionally, I tried using other instance classes like `db.t2.micro` and `db.t3.small`, but I receive the same behavior. I’ve also ensured that my IAM role has the necessary permissions to create RDS instances. Has anyone encountered a similar scenario or can provide insight into what might be causing this parameter combination behavior? Any help would be highly appreciated! My team is using Yaml for this web app. Thanks for any help you can provide! I'm on CentOS using the latest version of Yaml. Thanks for any help you can provide!