diff --git a/prowler/lib/outputs/finding.py b/prowler/lib/outputs/finding.py index a828ca0a57..b13a860b66 100644 --- a/prowler/lib/outputs/finding.py +++ b/prowler/lib/outputs/finding.py @@ -286,11 +286,9 @@ class Finding(BaseModel): output_data["auth_method"] = "local" # Until we support remote repos output_data["account_uid"] = "iac" output_data["account_name"] = "iac" - output_data["resource_name"] = check_output.resource_name - output_data["resource_uid"] = check_output.resource_name - output_data["region"] = ( - check_output.file_path - ) # TODO: is this mandatory? + output_data["resource_name"] = check_output.resource["resource"] + output_data["resource_uid"] = check_output.resource["resource"] + output_data["region"] = check_output.file_path output_data["resource_path"] = check_output.resource_path output_data["resource_line_range"] = check_output.resource_line_range output_data["framework"] = (