Resource: aws_waf_byte_match_set

Provides a WAF Byte Match Set Resource

Example Usage

resource "aws_waf_byte_match_set" "byte_set" {
  name = "tf_waf_byte_match_set"

  byte_match_tuples {
    text_transformation   = "NONE"
    target_string         = "badrefer1"
    positional_constraint = "CONTAINS"

    field_to_match {
      type = "HEADER"
      data = "referer"
    }
  }
}

Argument Reference

This resource supports the following arguments:

Nested blocks

byte_match_tuples

Arguments

field_to_match

Arguments

Remarks

Attribute Reference

This resource exports the following attributes in addition to the arguments above:

Import

In Terraform v1.5.0 and later, use an import block to import WAF Byte Match Set using the id. For example:

import {
  to = aws_waf_byte_match_set.byte_set
  id = "a1b2c3d4-d5f6-7777-8888-9999aaaabbbbcccc"
}

Using terraform import, import WAF Byte Match Set using the id. For example:

% terraform import aws_waf_byte_match_set.byte_set a1b2c3d4-d5f6-7777-8888-9999aaaabbbbcccc