1005 B
1005 B
layout | page_title | sidebar_current | description |
---|---|---|---|
aws | AWS: waf_rule | docs-aws-resource-waf-rule | Provides a AWS WAF rule resource. |
Example Usage
resource "aws_waf_ipset" "ipset" {
name = "tfIPSet"
ip_set_descriptors {
type = "IPV4"
value = "192.0.7.0/24"
}
}
resource "aws_waf_rule" "wafrule" {
depends_on = ["aws_waf_ipset.ipset"]
name = "tfWAFRule"
metric_name = "tfWAFRule"
predicates {
data_id = "${aws_waf_ipset.ipset.id}"
negated = false
type = "IPMatch"
}
}
Argument Reference
The following arguments are supported:
metric_name
- (Required) The name or description for the Amazon CloudWatch metric of this rule.name
- (Required) The name or description of the rule.predicates
- (Optional) The ByteMatchSet, IPSet, SizeConstraintSet, SqlInjectionMatchSet, or XssMatchSet objects to include in a rule.
Remarks
Attributes Reference
The following attributes are exported:
id
- The ID of the WAF rule.