{ "operationId": "get-policy-ip-geo-firewall", "method": "GET", "path": "/configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/ip-geo-firewall", "summary": "Get IP/Geo Firewall settings", "requestExamples": [], "responseExamples": [ { "status": "200", "contentType": "application/json", "example": { "asnControls": { "allowedIPNetworkLists": { "networkList": [ "9876_ASNTEST" ] }, "blockedIPNetworkLists": { "action": "deny", "networkList": [ "567321_TESTASNLIST" ] } }, "block": "blockSpecificIPGeo", "geoControls": { "blockedIPNetworkLists": { "action": "deny_custom_382000", "networkList": [ "72138_TEST1" ] } }, "ipControls": { "allowedIPNetworkLists": { "networkList": [ "56921_TEST" ] }, "blockedIPNetworkLists": { "action": "deny", "networkList": [ "53712_TESTLIST123" ] } }, "ukraineGeoControl": { "action": "deny_custom_382001" } } }, { "status": "400", "contentType": "application/json", "example": { "detail": "The request could not be understood by the server due to malformed syntax.", "instance": "https://problems.luna.akamaiapis.net/appsec/error-instances/d54686b5-21cb-4ab7-a8d6-a92282cf1749", "status": 400, "title": "Bad Request", "type": "https://problems.luna.akamaiapis.net/appsec/error-types/BAD-REQUEST" } }, { "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" } }, { "status": "500", "contentType": "application/problem+json", "example": { "detail": "Internal Server Error", "instance": "12ab3c45-789d-01ef-2gh3-ijk4l56m78no", "status": 500, "title": "Internal Server Error", "type": "internal_server_error" } } ] }