{ "operationId": "get-rate-policy", "method": "GET", "path": "/configs/{configId}/versions/{versionNumber}/rate-policies/{ratePolicyId}", "summary": "Get a rate policy", "requestExamples": [], "responseExamples": [ { "status": "200", "contentType": "application/json", "example": { "additionalMatchOptions": [ { "positiveMatch": true, "type": "IpAddressCondition", "values": [ "192.0.2.13" ] }, { "positiveMatch": true, "type": "RequestMethodCondition", "values": [ "GET" ] } ], "averageThreshold": 5, "burstThreshold": 10, "burstWindow": 3, "clientIdentifier": "ip", "clientIdentifiers": [ "ip" ], "condition": { "atomicConditions": [ { "className": "TlsFingerprintCondition", "positiveMatch": true, "value": [ "a797dc449ef113be", "ba51ec8d71259a5b3c92d8787370e2c3" ] }, { "className": "ClientReputationCondition", "name": [ "DOSATCK", "WEBATCK" ], "positiveMatch": true, "sharedIpHandling": "BOTH", "value": 3 }, { "className": "RequestHeaderCondition", "name": [ "Accept", "Content-Type" ], "nameWildcard": true, "positiveMatch": true, "value": [ "json", "xml" ], "valueCase": false, "valueWildcard": true } ], "positiveMatch": true }, "counterType": "per_edge", "createDate": "2016-07-22T18:57:08Z", "description": "AFW Test Extensions", "evaluation": { "averageThreshold": 5, "burstThreshold": 8, "burstWindow": 5, "counterType": "region_aggregated", "endDate": "2024-04-11T16:04:43Z", "evaluationId": 97, "evaluationStatus": "in_progress", "startDate": "2024-03-28T16:04:43Z", "version": 1 }, "fileExtensions": { "positiveMatch": false, "values": [ "3g2", "3gp", "aif", "aiff", "au", "avi", "bin", "bmp", "cab" ] }, "hosts": { "positiveMatch": false, "values": [ "www.myexamplehostname.org" ] }, "id": 484616, "matchType": "path", "name": "Test_Paths 2", "path": { "positiveMatch": true, "values": [ "/login/", "/path/" ] }, "pathMatchType": "Custom", "pathUriPositiveMatch": true, "penaltyBoxDuration": "TEN_MINUTES", "queryParameters": [ { "name": "productId", "positiveMatch": true, "valueInRange": false, "values": [ "BUB_12", "SUSH_11" ] } ], "requestType": "ClientRequest", "sameActionOnIpv6": false, "type": "WAF", "updateDate": "2017-02-22T00:05:41Z", "useXForwardForHeaders": true, "used": false } }, { "status": "403", "contentType": "application/problem+json", "example": { "detail": "You do not have the necessary access to perform this operation or the requested resource cannot be modified", "instance": "https://problems.luna.akamaiapis.net/appsec/error-instances/d54686b5-21cb-4ab7-a8d6-a92282cf1749", "status": 403, "title": "Forbidden", "type": "https://problems.luna.akamaiapis.net/appsec-resource/error-types/ACCESS-DENIED" } }, { "status": "404", "contentType": "application/problem+json", "example": { "detail": "The requested resource is not found", "instance": "https://problems.luna.akamaiapis.net/appsec/error-instances/d54686b5-21cb-4ab7-a8d6-a92282cf1749", "status": 404, "title": "Not Found", "type": "https://problems.luna.akamaiapis.net/appsec/error-types/NOT-FOUND" } } ] }