{ "uuid": "1408004e-3ad3-41a7-aabb-0a5616aae338", "lastMigration": 19, "name": "Azure CDN WebApplicationFirewallManagement", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "e5b31796-a34d-491e-b834-70947563b8c8", "documentation": "Lists all available managed rule sets.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Cdn/CdnWebApplicationFirewallManagedRuleSets", "responses": [ { "uuid": "463fa5fb-7239-442f-9517-a911e2e9bcd0", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success. The operation returns a list of all available web application firewall managed rule sets.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "5b861aaa-c0c9-4efb-b530-7d9c0d91f844", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "05353f48-ccdb-43da-a115-5cabe78b0d94", "documentation": "Lists all of the protection policies within a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cdn/CdnWebApplicationFirewallPolicies", "responses": [ { "uuid": "15641423-a5da-44d9-973d-d7bb83300e39", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"location\": \"\",\n \"tags\": {}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The request has succeeded.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "77590504-d90c-4c8b-b5dc-6e9c8994eec9", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "021a172e-800d-430b-b5d7-5dab4578f3f6", "documentation": "Deletes Policy", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cdn/CdnWebApplicationFirewallPolicies/:policyName", "responses": [ { "uuid": "24f3136a-d13a-43b0-9299-a2cb30acfd63", "body": "", "latency": 0, "statusCode": 200, "label": "Delete successful.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "d0b6b5e5-26cd-42ec-b2b0-16e13e360e0c", "body": "", "latency": 0, "statusCode": 204, "label": "No Content. The request has been accepted but the policy was not found.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "baae3060-e719-4bb1-9398-3abeea1fd1bf", "documentation": "Retrieve protection policy with specified name within a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cdn/CdnWebApplicationFirewallPolicies/:policyName", "responses": [ { "uuid": "2d696bef-60cb-4299-9165-ba49081af600", "body": "{\n \"location\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "OK. The request has succeeded.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "b5425acf-2e20-44ad-9f59-b2628267c108", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "6613a3d8-afcf-4699-acf6-82dbeeda2ffb", "documentation": "Update an existing CdnWebApplicationFirewallPolicy with the specified policy name under the specified subscription and resource group", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cdn/CdnWebApplicationFirewallPolicies/:policyName", "responses": [ { "uuid": "b34f0831-8aee-466e-a741-7f4361806ca6", "body": "{\n \"location\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "OK. The request has succeeded.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "f15502b3-8b3e-4873-b578-a2eac26c73cd", "body": "{\n \"location\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 202, "label": "Accepted. The request has been accepted for processing and the operation will complete asynchronously.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "5cfa1007-d4d2-44c2-8c35-555b2a2793a1", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "2db4e591-006a-4852-b871-6e974bf22a13", "documentation": "Create or update policy with specified rule set name within a resource group.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cdn/CdnWebApplicationFirewallPolicies/:policyName", "responses": [ { "uuid": "7d7c3b25-461f-4559-b334-8c7beb00b87c", "body": "{\n \"location\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "OK. The request has succeeded.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "b10ad8a6-d887-4c9b-91b2-81631483d63a", "body": "{\n \"location\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 201, "label": "Created. The request has been fulfilled and a new protection policy has been created.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "6e37552c-eb0d-49d9-a48d-423bd092f6ad", "body": "{\n \"location\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 202, "label": "Accepted. The request has been accepted for processing and the operation will complete asynchronously.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "89402233-f0e1-4780-8fcd-6c4f03d13f9b", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [ { "key": "", "value": "" } ], "proxyResHeaders": [ { "key": "", "value": "" } ] }