EdgeVirtualServiceHttpSecurityMatchCriteria

EdgeVirtualServiceHttpSecurityMatchCriteria
EdgeVirtualServiceHttpSecurityMatchCriteria

Defines a HTTP security match criteria. If multiple matches are configured, it is treated as logically AND operation. All match types must be true for the security match criteria to be satisfied.

AllOf
This class requires all of the following:
JSON Example
{
    "clientIpMatch": {
        "matchCriteria": "string",
        "addresses": [
            "string"
        ]
    },
    "servicePortMatch": {
        "matchCriteria": "string",
        "ports": [
            0
        ]
    },
    "methodMatch": {
        "matchCriteria": "string",
        "methods": [
            "string"
        ]
    },
    "protocol": "string",
    "pathMatch": {
        "matchCriteria": "string",
        "matchStrings": [
            "string"
        ]
    },
    "queryMatch": [
        "string"
    ],
    "headerMatch": [
        {
            "matchCriteria": "string",
            "value": [
                "string"
            ],
            "key": "string"
        }
    ],
    "cookieMatch": {
        "matchCriteria": "string",
        "key": "string",
        "value": "string"
    }
}
Availability
Added in 38.0