C4W4 Capstone Project Part 2: DataQuality rules cannot be parsed

When running:

terraform apply -target=module.data_quality

I get the following error:

│ Error: creating Glue Data Quality Ruleset (songs_dq_ruleset): operation error Glue: CreateDataQualityRuleset, https response error StatusCode: 400, RequestID: 73c1b08d-672e-4f4d-9f10-dd4d2d6064ce, InvalidInputException: DataQuality rules cannot be parsed

│ with module.data_quality.aws_glue_data_quality_ruleset.songs_dq_ruleset,
│ on modules/data_quality/glue.tf line 1, in resource “aws_glue_data_quality_ruleset” “songs_dq_ruleset”:
│ 1: resource “aws_glue_data_quality_ruleset” “songs_dq_ruleset” {



│ Error: creating Glue Data Quality Ruleset (sessions_dq_ruleset): operation error Glue: CreateDataQualityRuleset, https response error StatusCode: 400, RequestID: 48c07089-530d-4b72-8cf7-fe2a76f900fb, InvalidInputException: DataQuality rules cannot be parsed

│ with module.data_quality.aws_glue_data_quality_ruleset.sessions_dq_ruleset,
│ on modules/data_quality/glue.tf line 10, in resource “aws_glue_data_quality_ruleset” “sessions_dq_ruleset”:
│ 10: resource “aws_glue_data_quality_ruleset” “sessions_dq_ruleset” {



│ Error: creating Glue Data Quality Ruleset (users_dq_ruleset): operation error Glue: CreateDataQualityRuleset, https response error StatusCode: 400, RequestID: 6cdea20d-dd69-4474-a9e7-da1165958fcd, InvalidInputException: DataQuality rules cannot be parsed

│ with module.data_quality.aws_glue_data_quality_ruleset.users_dq_ruleset,
│ on modules/data_quality/glue.tf line 19, in resource “aws_glue_data_quality_ruleset” “users_dq_ruleset”:
│ 19: resource “aws_glue_data_quality_ruleset” “users_dq_ruleset” {

My glue.tf is as follows:

CODE DELETED

Has anybody encountered this?

Hello @guy_ardon
First of all, please refrain from posting answers to the assignments in the public forum.
I took a look at your answer, and the problem was that you had removed the brackets holding the placeholder <RULESET_HERE>.
The original File looks like this, and you need to put the values from the instruction inside the [] signs.