Web Acl Rule Statement Managed Rule Group Statement Scope Down Statement Not Statement Statement And Statement Statement Byte Match Statement Field To Match Header Args
data class WebAclRuleStatementManagedRuleGroupStatementScopeDownStatementNotStatementStatementAndStatementStatementByteMatchStatementFieldToMatchHeaderArgs(val matchPattern: Output<WebAclRuleStatementManagedRuleGroupStatementScopeDownStatementNotStatementStatementAndStatementStatementByteMatchStatementFieldToMatchHeaderMatchPatternArgs>, val matchScope: Output<String>, val oversizeHandling: Output<String>) : ConvertibleToJava<WebAclRuleStatementManagedRuleGroupStatementScopeDownStatementNotStatementStatementAndStatementStatementByteMatchStatementFieldToMatchHeaderArgs>
Constructors
Link copied to clipboard
constructor(matchPattern: Output<WebAclRuleStatementManagedRuleGroupStatementScopeDownStatementNotStatementStatementAndStatementStatementByteMatchStatementFieldToMatchHeaderMatchPatternArgs>, matchScope: Output<String>, oversizeHandling: Output<String>)
Properties
Link copied to clipboard
val matchPattern: Output<WebAclRuleStatementManagedRuleGroupStatementScopeDownStatementNotStatementStatementAndStatementStatementByteMatchStatementFieldToMatchHeaderMatchPatternArgs>
The filter to use to identify the subset of headers to inspect in a web request. The match_pattern
block supports only one of the following arguments:
Link copied to clipboard
The parts of the headers to inspect with the rule inspection criteria. If you specify All
, AWS WAF inspects both keys and values. Valid values include the following: ALL
, Key
, Value
.
Link copied to clipboard
Oversize handling tells AWS WAF what to do with a web request when the request component that the rule inspects is over the limits. Valid values include the following: CONTINUE
, MATCH
, NO_MATCH
. See the AWS documentation for more information.