> ## Documentation Index
> Fetch the complete documentation index at: https://cloudanix.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# RDS Audit

### Checks Performed

* [Accessibility Should Be Well-defined in Aurora Clusters](rdsmonitoring/rules/rds_aurora_db_instance_accessibility)
* [Amazon Backup Should Be Integrated with Amazon RDS](rdsmonitoring/rules/rds_use_aws_backup_service)
* [Aurora DB Clusters Should Be Protected By Backup Plan](rdsmonitoring/rules/aurora_resources_protected_by_backup_plan)
* [Aurora DB Clusters Should Have Recovery Point](rdsmonitoring/rules/aurora_last_backup_recovery_point_created)
* [Aurora DB Clusters Should Have Recovery Point Within Specified Duration](rdsmonitoring/rules/aurora_last_backup_recovery_point_created_with_in_specified_duration)
* [Auto Minor Version Upgrade flag Should Be Enabled](rdsmonitoring/rules/rds_auto_minor_version_upgrade)
* [Automated Backups Should Be Enabled](rdsmonitoring/rules/rds_automated_backups_enabled)
* [AWS Deprecated RDS Versions Should Not Be Used](rdsmonitoring/rules/rds_deprecated_versions_in_use)
* [Backtrack Feature Should Be Enabled](rdsmonitoring/rules/rds_backtrack)
* [Backup Retention Duration Should Be Present](rdsmonitoring/rules/rds_retention_days)
* [Cluster Deletion Protection Should Be Enabled](rdsmonitoring/rules/cluster_deletion_protection)
* [Database Migration Service Endpoints Should Have SSL Configuration](rdsmonitoring/rules/dms_ssl_configured)
* [DMS Replication Auto Minor Version Upgrade Should Be Enabled](rdsmonitoring/rules/dms_replication_auto_minor_version_upgrade)
* [DMS Replication Should Not Be Public](rdsmonitoring/rules/dms_replication_not_public)
* [DMS Replication Task Source DB Should Have Logging Enabled](rdsmonitoring/rules/dms_replication_task_sourcedb_logging)
* [DMS Replication Task Target DB Should Have Logging Enabled](rdsmonitoring/rules/dms_replication_task_targetdb_logging)
* [DocDB Cluster Audit Logging Should Be Enabled](rdsmonitoring/rules/docdb_cluster_audit_logging_enabled)
* [Document DB Cluster Should Have Backup Retention Check](rdsmonitoring/rules/docdb_cluster_backup_retention_check)
* [DocumentDB Cluster Should Have Deletion Protection Enabled](rdsmonitoring/rules/docdb_cluster_deletion_protection_enabled)
* [DocumentDB Clusters Should Be Encrypted](rdsmonitoring/rules/docdb_cluster_encrypted)
* [DocumentDB Custer Snapshots Should Not Be Public](rdsmonitoring/rules/docdb_cluster_snapshot_public_prohibited)
* [Encryption Should Be Enabled For Amazon Athena Group](rdsmonitoring/rules/check_athena_workgroup_encrypted_at_rest)
* [Enhanced Monitoring Should Be Enabled For RDS Instances](rdsmonitoring/rules/rds_enhanced_monitoring_enabled)
* [Event Notification Subscriptions Should Be Enabled](rdsmonitoring/rules/rds_instance_level_events_subscriptions)
* [Event Notifications Should Be Enabled](rdsmonitoring/rules/rds_event_notifications)
* [General Purpose SSDs Should Be Used Instead of IOPS SSDs](rdsmonitoring/rules/rds_general_purpose_ssd)
* [IAM DB authentication Should Be Enabled](rdsmonitoring/rules/rds_iam_db_authentication)
* [Instance Deletion Protection Should Be Enabled](rdsmonitoring/rules/rds_instance_deletion_protection)
* [Log Exports Should Be Enabled](rdsmonitoring/rules/rds_log_exports)
* [Master Username Should Be Unique](rdsmonitoring/rules/rds_user_name)
* [MSK Cluster Encryption In Transit Should Be Enabled](rdsmonitoring/rules/msk_in_cluster_node_require_tsl)
* [Multi-AZ Deployment Should Be Used](rdsmonitoring/rules/rds_multi_az)
* [MySQL Aurora Logs Should Be Enabled](rdsmonitoring/rules/mysql_aurora_log_exports)
* [Neptune Cluster Has IAM Database Authentication Should Be Enabled](rdsmonitoring/rules/neptune_cluster_iam_database_authentication)
* [Neptune Cluster Should Have CloudWatch Log Exports Enabled](rdsmonitoring/rules/neptune_cluster_cloudwatch_log_export_enabled)
* [Neptune Cluster Should Have Copy Tags For Snapshots Enabled](rdsmonitoring/rules/neptune_cluster_copy_tags_to_snapshot_enabled)
* [Neptune Clusters Snapshots Should Encrypted](rdsmonitoring/rules/neptune_cluster_snapshot_encrypted)
* [Neptune DB Cluster Should Have Backup Retention Check](rdsmonitoring/rules/neptune_cluster_backup_retention_check)
* [Neptune DB Cluster Should Have Deletion Protection Enabled](rdsmonitoring/rules/neptune_cluster_deletion_protection_enabled)
* [Neptune DB Cluster Snapshot Should Not Be Public](rdsmonitoring/rules/neptune_cluster_snapshot_public_prohibited)
* [Neptune DB Clusters Storage Encryption Should Be Enabled](rdsmonitoring/rules/neptune_cluster_encrypted)
* [Performance Insights Feature Should Be Enabled](rdsmonitoring/rules/rds_performance_insights)
* [RDS Cluster Parameter Groups Pending Reboot](rdsmonitoring/rules/rds_clusters_parameters_pending_reboot)
* [RDS Database Instances Should Not Use Default Ports](rdsmonitoring/rules/rds_default_port)
* [RDS Database Snapshots Should Not Be Public](rdsmonitoring/rules/rds_public_snapshots)
* [RDS Databases Should Have Free Storage Space](rdsmonitoring/rules/rds_free_storage_space)
* [RDS DB Instances Should Not Be Provisioned in VPC Public Subnets](rdsmonitoring/rules/rds_instance_not_in_public_subnet)
* [RDS Instance Count Should Not Exceed Limit](rdsmonitoring/rules/rds_instance_counts)
* [RDS Instance Should Be Of Desired Type](rdsmonitoring/rules/rds_desired_instance_type)
* [RDS Instances Should Have Encryption Enabled](rdsmonitoring/rules/rds_encryption_enabled)
* [RDS Instances Should Make Use Of Copy Tags](rdsmonitoring/rules/rds_copy_tags_to_snapshots)
* [RDS Instances Should Not Allow Unrestricted In/Outbound Access](rdsmonitoring/rules/rds_db_security_group)
* [RDS instances Should Not Be Idle](rdsmonitoring/rules/rds_idle_instance)
* [RDS Instances Should Not Be Overutilized](rdsmonitoring/rules/rds_overutilized_instances)
* [RDS Instances Should Not Be Publicly Accessible](rdsmonitoring/rules/rds_publicly_accessible)
* [RDS Instances Should Not Be Underutilized](rdsmonitoring/rules/rds_underutilized_instance)
* [RDS Instances Should Use Latest Generation of Instance Classes](rdsmonitoring/rules/rds_db_instance_generation)
* [RDS Logging Should Be Enabled](rdsmonitoring/rules/rds_logging_enabled)
* [RDS Reserved Instances Purchases Should Be Reviewed Every 7 Days](rdsmonitoring/rules/rds_reserved_instance_recent_purchases)
* [RDS Reserved Instances Should Not Have Status - Payment Failed](rdsmonitoring/rules/rds_reserved_instance_payment_failed)
* [RDS Reserved Instances Should Not Have Status - Payment Pending](rdsmonitoring/rules/rds_reserved_instance_payment_pending)
* [RDS RIs Should Have A Corresponding DB Instances](rdsmonitoring/rules/rds_unused_reserved_instances)
* [RDS Should Have Backup Recovery Point Created](rdsmonitoring/rules/rds_last_backup_recovery_point_created)
* [Renew RDS Reserved Instances Before Expiration (30 days)](rdsmonitoring/rules/rds_lease_expiration_30_days)
* [Renew RDS Reserved Instances Before Expiration (7 days)](rdsmonitoring/rules/rds_lease_expiration_7_days)
* [Security Groups Events Subscriptions Should Be Enabled](rdsmonitoring/rules/rds_security_groups_events_subscriptions)
* [Serverless Log Exports Should Be Enabled](rdsmonitoring/rules/serverless_log_exports)
* [Should Use Customer-Managed Keys Instead Of AWS-managed Keys](rdsmonitoring/rules/rds_encrypted_with_kms_cmks)
* [Snapshot Encryption Feature Should Be Enabled](rdsmonitoring/rules/rds_snapshot_encryption)
* [Transport Encryption Feature Should Be Enabled](rdsmonitoring/rules/rds_transport_encryption)
