RuleCondition
Information about a condition for a rule.
Each rule can optionally include up to one of each of the following conditions: http-request-method, host-header, path-pattern, and source-ip. Each rule can also optionally include one or more of each of the following conditions: http-header and query-string. Note that the value for a condition can't be empty.
For Network Load Balancer listener rules, the only supported condition is source-ip. Use SourceIpConfig with IpAddressType to match on the IP address type of the source traffic (ipv4 or ipv6).
For more information, see Quotas for your Application Load Balancers.
Types
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.
The regular expressions to match against the condition field. The maximum length of each string is 128 characters. Specify only when Field is http-header, host-header, or path-pattern.
Information for a source IP condition. Specify only when Field is source-ip.