dd67441406
* backport of commit 755bd95074751385ee0a8bbbe953d4a5dd8851b6 * backport of commit 5e7458718ecc8b92f45a44e8f61407316581bdb8 * backport of commit 5732d3b49bb23df9ff0746fe7c480afacef0ded2 * backport of commit 779f00378f8d31099be9e9a85124fe62ddfaceba * backport of commit c16da9777a98176f03feb26b24c66c07d0ab9e40 * backport of commit 7662916db4d10243b37ba57bb31c02e282874937 * backport of commit 4ccbc678a55b0f03150f7c00a1993781c296f00d --------- Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com> Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com> Co-authored-by: Tu Nguyen <im2nguyen@gmail.com>
9 lines
918 B
Plaintext
9 lines
918 B
Plaintext
<!-- Potentially adapt to all conf refs that use this matching scheme-->
|
|
| Rule | Description | Data type | Default |
|
|
| --- | --- | --- | --- |
|
|
| `Contains` | Specifies a string that the input string must contain. | String | N/A |
|
|
| `Exact` | Specifies a string that the input string must match exactly. | String | N/A |
|
|
| `IgnoreCase` | Directs Envoy to ignore capitalization. If set to `true`, the other matching rules in the configuration are not case sensitive. This rule does not affect `SafeRegex`. | Boolean | `false` |
|
|
| `Prefix` | Specifies a string that the input string must begin with. | String | N/A |
|
|
| `SafeRegex` | Specifies a regular expression for matching the input string programmatically. Envoy supports [Google's RE2 regex engine](https://github.com/google/re2/wiki/Syntax). | String | N/A |
|
|
| `Suffix` | Specifies a string that the input string must end with. | String | N/A | |