Listener Rule Rule Condition Args
Specifies a condition for a listener rule.
Constructors
Properties
Information for a host header condition. Specify only when `Field`
is `host-header`
.
Information for an HTTP header condition. Specify only when `Field`
is `http-header`
.
Information for an HTTP method condition. Specify only when `Field`
is `http-request-method`
.
Information for a path pattern condition. Specify only when `Field`
is `path-pattern`
.
Information for a query string condition. Specify only when `Field`
is `query-string`
.
Information for a source IP condition. Specify only when `Field`
is `source-ip`
.
The condition value. Specify only when `Field`
is `host-header`
or `path-pattern`
. Alternatively, to specify multiple host names or multiple path patterns, use `HostHeaderConfig`
or `PathPatternConfig`
. If `Field`
is `host-header`
and you're not using `HostHeaderConfig`
, you can specify a single host name (for example, my.example.com). A host name is case insensitive, can be up to 128 characters in length, and can contain any of the following characters.