diff --git a/deployment/aws-ami/debian-minikube/rule-engine-cf-template.yaml b/deployment/aws-ami/debian-minikube/rule-engine-cf-template.yaml index d0f81315..39056fad 100644 --- a/deployment/aws-ami/debian-minikube/rule-engine-cf-template.yaml +++ b/deployment/aws-ami/debian-minikube/rule-engine-cf-template.yaml @@ -58,7 +58,7 @@ Parameters: - m7g.xlarge - r7g.medium - r7g.large - - r7s.xlarge + - r7g.xlarge - c7g.medium - c7g.large - c7g.xlarge diff --git a/src/handlers/high_level_reports_handler.py b/src/handlers/high_level_reports_handler.py index a847b116..b1e7a806 100644 --- a/src/handlers/high_level_reports_handler.py +++ b/src/handlers/high_level_reports_handler.py @@ -140,7 +140,7 @@ def _operational_finops_custom(rep: ReportMetrics) -> dict: result = [] for ss, rules in data['data'].items(): for rule in rules: - rule['region_data'] = { + rule['regions_data'] = { region: {'resources': resources} for region, resources in rule.pop('resources', {}).items() } diff --git a/tests/data/expected/operational/finops_report.json b/tests/data/expected/operational/finops_report.json index c0d4e1d8..94e2f41b 100644 --- a/tests/data/expected/operational/finops_report.json +++ b/tests/data/expected/operational/finops_report.json @@ -18,7 +18,7 @@ "category": "Unused Resources", "severity": "Unknown", "resource_type": "aws.security-group", - "region_data": { + "regions_data": { "eu-central-1": { "resources": [ {