mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-07-24 04:51:51 +00:00
fix(rds): solve ParameterValue KeyError (#4085)
This commit is contained in:
+2
-2
@@ -42,7 +42,7 @@ class rds_instance_transport_encrypted(Check):
|
||||
for parameter in db_instance.parameters:
|
||||
if (
|
||||
parameter["ParameterName"] == "rds.force_ssl"
|
||||
and parameter["ParameterValue"] == "1"
|
||||
and parameter.get("ParameterValue", "0") == "1"
|
||||
):
|
||||
report.status = "PASS"
|
||||
report.status_extended = f"RDS Instance {db_instance.id} connections use SSL encryption."
|
||||
@@ -50,7 +50,7 @@ class rds_instance_transport_encrypted(Check):
|
||||
for parameter in db_instance.parameters:
|
||||
if (
|
||||
parameter["ParameterName"] == "require_secure_transport"
|
||||
and parameter["ParameterValue"] == "1"
|
||||
and parameter.get("ParameterValue", "OFF") == "ON"
|
||||
):
|
||||
report.status = "PASS"
|
||||
report.status_extended = f"RDS Instance {db_instance.id} connections use SSL encryption."
|
||||
|
||||
+2
-2
@@ -250,7 +250,7 @@ class Test_rds_instance_transport_encrypted:
|
||||
Parameters=[
|
||||
{
|
||||
"ParameterName": "require_secure_transport",
|
||||
"ParameterValue": "0",
|
||||
"ParameterValue": "OFF",
|
||||
"ApplyMethod": "immediate",
|
||||
},
|
||||
],
|
||||
@@ -312,7 +312,7 @@ class Test_rds_instance_transport_encrypted:
|
||||
Parameters=[
|
||||
{
|
||||
"ParameterName": "require_secure_transport",
|
||||
"ParameterValue": "1",
|
||||
"ParameterValue": "ON",
|
||||
"ApplyMethod": "immediate",
|
||||
},
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user