Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Documentation
data PathPatternConditionConfig Source #
Information about a path pattern condition.
See: newPathPatternConditionConfig
smart constructor.
PathPatternConditionConfig' | |
|
Instances
newPathPatternConditionConfig :: PathPatternConditionConfig Source #
Create a value of PathPatternConditionConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:values:PathPatternConditionConfig'
, pathPatternConditionConfig_values
- One or more path patterns to compare against the request URL. The
maximum size of each string is 128 characters. The comparison is case
sensitive. The following wildcard characters are supported: * (matches 0
or more characters) and ? (matches exactly 1 character).
If you specify multiple strings, the condition is satisfied if one of them matches the request URL. The path pattern is compared only to the path of the URL, not to its query string. To compare against the query string, use QueryStringConditionConfig.
pathPatternConditionConfig_values :: Lens' PathPatternConditionConfig (Maybe [Text]) Source #
One or more path patterns to compare against the request URL. The maximum size of each string is 128 characters. The comparison is case sensitive. The following wildcard characters are supported: * (matches 0 or more characters) and ? (matches exactly 1 character).
If you specify multiple strings, the condition is satisfied if one of them matches the request URL. The path pattern is compared only to the path of the URL, not to its query string. To compare against the query string, use QueryStringConditionConfig.