matchPattern

@JvmName(name = "mijkkafqvpgfbapr")
suspend fun matchPattern(value: Output<RuleGroupHeaderMatchPatternArgs>)
@JvmName(name = "oxlvxvutbjsqarey")
suspend fun matchPattern(value: RuleGroupHeaderMatchPatternArgs)

Parameters

value

The filter to use to identify the subset of headers to inspect in a web request. You must specify exactly one setting: either All , IncludedHeaders , or ExcludedHeaders . Example JSON: "MatchPattern": { "ExcludedHeaders": [ "KeyToExclude1", "KeyToExclude2" ] }


@JvmName(name = "pfedwwhqoohiibic")
suspend fun matchPattern(argument: suspend RuleGroupHeaderMatchPatternArgsBuilder.() -> Unit)

Parameters

argument

The filter to use to identify the subset of headers to inspect in a web request. You must specify exactly one setting: either All , IncludedHeaders , or ExcludedHeaders . Example JSON: "MatchPattern": { "ExcludedHeaders": [ "KeyToExclude1", "KeyToExclude2" ] }