EdgeVirtualServiceHttpSecurityRules
EdgeVirtualServiceHttpSecurityRules
An ordered list of HTTP security rules.
JSON Example
{
"values": [
{
"name": "string",
"active": false,
"logging": false,
"matchCriteria": {
"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"
}
},
"allowOrCloseConnectionAction": "string",
"rateLimitAction": {
"count": 0,
"period": 0,
"closeConnectionAction": "string",
"redirectAction": {
"statusCode": 0
},
"localResponseAction": {
"statusCode": 0,
"contentType": "string",
"content": "string"
}
},
"redirectToHttpsAction": {
"port": 0
},
"localResponseAction": {
"statusCode": 0,
"contentType": "string",
"content": "string"
}
}
]
}
Availability
Added in 38.0
Parameter To
Returned By