Interface AwsWafRulePredicateListDetails.Builder

  • Method Details

    • dataId

      A unique identifier for a predicate in a rule, such as ByteMatchSetId or IPSetId.

      Parameters:
      dataId - A unique identifier for a predicate in a rule, such as ByteMatchSetId or IPSetId.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • negated

      Specifies if you want WAF to allow, block, or count requests based on the settings in the ByteMatchSet, IPSet, SqlInjectionMatchSet, XssMatchSet, RegexMatchSet, GeoMatchSet, or SizeConstraintSet.

      Parameters:
      negated - Specifies if you want WAF to allow, block, or count requests based on the settings in the ByteMatchSet, IPSet, SqlInjectionMatchSet, XssMatchSet, RegexMatchSet, GeoMatchSet, or SizeConstraintSet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of predicate in a rule, such as ByteMatch or IPSet.

      Parameters:
      type - The type of predicate in a rule, such as ByteMatch or IPSet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.