Condition to match content of HTTP request message body
This condition is used to match the message body of an HTTP request.
Typically, only HTTP POST, PATCH, or PUT requests have request body.
The match_type field defines how body_value field is used to match the body
of HTTP requests.
Name | Description | Type | Notes |
---|---|---|---|
body_value | HTTP request body | string | Required |
case_sensitive | A case sensitive flag for HTTP body comparing If true, case is significant when comparing HTTP body value. |
boolean | Default: "True" |
inverse | A flag to indicate whether reverse the match result of this condition | boolean | Default: "False" |
match_type | Match type of HTTP body | LbRuleMatchType | Default: "REGEX" |
type | Must be set to the value LBHttpRequestBodyCondition | LBRuleConditionType | Required |