
# RDS实例数据库引擎版本检查
#### 规则详情
表1规则详情 
| 参数        | 说明                                                                                                                                                                                                                                                                        |
|:---|:---|
| 规则名称      | rds-instance-engine-version-check                                                                                                                                                                                                                                         |
| 规则展示名     | RDS实例数据库引擎版本检查                                                                                                                                                                                                                                                            |
| 规则描述      | RDS实例数据库引擎的版本低于指定版本，视为"不合规"。                                                                                                                                                                                                                                              |
| 标签        | rds                                                                                                                                                                                                                                                                       |
| 规则触发方式    | 配置变更                                                                                                                                                                                                                                                                      |
| 规则评估的资源类型 | rds.instances                                                                                                                                                                                                                                                             |
| 规则参数      | mysqlVersion：MySQL类数据库引擎指定的版本，例如8.0.28。 postgresqlVersion：PostgreSQL类数据库引擎指定的版本，例如16.4。 mariadbVersion：MariaDB类数据库引擎指定的版本，例如10.5。 sqlserverVersion：SQL Server类数据库引擎指定的版本，例如2017 。 |
   
#### 应用场景
新版本通常会修复旧版本中发现的安全漏洞，防止潜在的攻击，因此强烈建议您使用最新版本的数据库。
#### 修复项指导
请根据您的数据库引擎类型，将版本升级到指定版本或以上。
#### 检测逻辑
- RDS实例数据库MySQL类引擎的版本低于mysqlVersion参数指定版本，视为"不合规"。
- RDS实例数据库MySQL类引擎的版本不低于mysqlVersion参数指定版本，视为"合规"。
- RDS实例数据库PostgreSQL类引擎的版本低于postgresqlVersion参数指定版本，视为"不合规"。
- RDS实例数据库PostgreSQL类引擎的版本不低于postgresqlVersion参数指定版本，视为"合规"。
- RDS实例数据库MariaDB类引擎的版本低于mariadbVersion参数指定版本，视为"不合规"。
- RDS实例数据库MariaDB类引擎的版本不低于mariadbVersion参数指定版本，视为"合规"。
- RDS实例数据库SQL Server类引擎的版本低于sqlserverVersion参数指定版本，视为"不合规"。
- RDS实例数据库SQL Server类引擎的版本不低于sqlserverVersion参数指定版本，视为"合规"。
 
