NSX-T Data Center REST API
ALBMethodMatch (type)
{
"additionalProperties": false,
"description": "Advanced load balancer MethodMatch object",
"id": "ALBMethodMatch",
"module_id": "PolicyAdvancedLoadBalancer",
"properties": {
"match_criteria": {
"$ref": "ALBMatchOperation,
"description": "Criterion to use for HTTP method matching the method in the HTTP request. Enum options - IS_IN, IS_NOT_IN.",
"required": true,
"title": "Match criteria"
},
"methods": {
"description": "Configure HTTP method(s). Enum options - HTTP_METHOD_GET, HTTP_METHOD_HEAD, HTTP_METHOD_PUT, HTTP_METHOD_DELETE, HTTP_METHOD_POST, HTTP_METHOD_OPTIONS, HTTP_METHOD_TRACE, HTTP_METHOD_CONNECT, HTTP_METHOD_PATCH, HTTP_METHOD_PROPFIND, HTTP_METHOD_PROPPATCH, HTTP_METHOD_MKCOL, HTTP_METHOD_COPY, HTTP_METHOD_MOVE, HTTP_METHOD_LOCK, HTTP_METHOD_UNLOCK. Minimum of 1 items required. Maximum of 16 items allowed. Allowed in Basic(Allowed values- HTTP_METHOD_GET,HTTP_METHOD_PUT,HTTP_METHOD_POST,HTTP_METHOD_HEAD,HTTP_METHOD_OPTIONS) edition, Essentials(Allowed values- HTTP_METHOD_GET,HTTP_METHOD_PUT,HTTP_METHOD_POST,HTTP_METHOD_HEAD,HTTP_METHOD_OPTIONS) edition, Enterprise edition.",
"items": {
"$ref": "ALBHTTPMethod
},
"required": true,
"title": "Methods",
"type": "array"
}
},
"title": "MethodMatch",
"type": "object"
}