Im trying to implement aws waf web acl with F5-API_Managed

When running terraform plan Im getting an error:
│ Error: Insufficient visibility_config blocks

│ on waf.tf line 5, in resource “aws_wafv2_web_acl” “project_waf_web_acl”:
│ 5: resource “aws_wafv2_web_acl” “project_waf_web_acl” {

│ At least 1 “visibility_config” blocks are required.

The resources I use:
resource “aws_wafv2_web_acl_association” “project_waf_web_acl_association” {
resource_arn = aws_lb.alb_nb_app.arn
web_acl_arn = aws_wafv2_web_acl.project_waf_web_acl.arn
}
resource “aws_wafv2_web_acl” “project_waf_web_acl” {
name = “managed_rule_example”
description = “Example”
scope = “REGIONAL”

default_action {
allow {}
}

rule {
name = “F5-API_Managed”
priority = 0

statement {
  managed_rule_group_statement {
    name        = "API_Managed"
    vendor_name = "F5"
  }
}

visibility_config {
  cloudwatch_metrics_enabled = true
  metric_name                = "F5-API_Managed"
  sampled_requests_enabled   = true
}

}
}