LBHttpRequestBodyCondition

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.


Properties

string
body_value Optional

HTTP request body


boolean
case_sensitive Optional

If true, case is significant when comparing HTTP body value.


boolean
inverse Optional

A flag to indicate whether reverse the match result of this condition


string
match_type Optional

Match type of HTTP body

Possible values are: STARTS_WITHENDS_WITHEQUALSCONTAINSREGEX


string
type Required

Type of load balancer rule condition

Possible values are: LBHttpRequestUriConditionLBHttpRequestHeaderConditionLBHttpRequestMethodConditionLBHttpRequestUriArgumentsConditionLBHttpRequestVersionConditionLBHttpRequestCookieConditionLBHttpRequestBodyConditionLBHttpResponseHeaderConditionLBTcpHeaderConditionLBIpHeaderConditionLBVariableConditionLBHttpSslCondition

Extends

LBRuleCondition

JSON Example

{
    "type": "string"
}
Feedback

Was this page helpful?