{ "uuid": "df10462a-3f52-44db-8e6a-65cece338265", "lastMigration": 29, "name": "AWS WAFV2", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "7be4be76-77cc-45d3-b2b9-952832349f87", "documentation": "

Associates a web ACL with a regional application resource, to protect the resource. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, or an AppSync GraphQL API.

For Amazon CloudFront, don't use this call. Instead, use your CloudFront distribution configuration. To associate a web ACL, in the CloudFront call UpdateDistribution, set the web ACL ID to the Amazon Resource Name (ARN) of the web ACL. For information, see UpdateDistribution.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.AssociateWebACL", "responses": [ { "uuid": "6117ee1a-5610-4e1f-a766-5322e9773404", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "843b2066-ab79-454f-a572-f0afcc6e3c5c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "193d3d48-5ae9-47b5-82f6-90d90fed8fc1", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6964c7d6-1047-4cd0-b385-b9e4be909fb5", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "292eee9b-fd4a-4490-b7c8-df902e8bbc83", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFUnavailableEntityException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "383cea06-c712-41fe-a908-bdc0cc25c7f9", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1a790236-8d41-4949-b976-6482157051d3", "documentation": "

Returns the web ACL capacity unit (WCU) requirements for a specified scope and set of rules. You can use this to check the capacity requirements for the rules you want to use in a RuleGroup or WebACL.

WAF uses WCUs to calculate and control the operating resources that are used to run your rules, rule groups, and web ACLs. WAF calculates capacity differently for each rule type, to reflect the relative cost of each rule. Simple rules that cost little to run use fewer WCUs than more complex rules that use more processing power. Rule group capacity is fixed at creation, which helps users plan their web ACL WCU usage when they use a rule group. The WCU limit for web ACLs is 1,500.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.CheckCapacity", "responses": [ { "uuid": "a6060ab0-1a45-4453-b984-f49463a07a49", "body": "{\n \"Capacity\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "8dfc6a9e-da05-40a4-86a5-41dd5e36d8a2", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5170c93b-0905-475b-80c7-94c5b8e566a9", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1de86229-dbe8-4039-9cc4-4a5775adc5da", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7ba66003-e694-458c-a50d-90060a0fbc77", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFLimitsExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ae8abec0-804a-40b4-b321-41896e743715", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFInvalidResourceException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5f291cb9-fcd0-47c3-a02a-2990cc9961fb", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFUnavailableEntityException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "18b131df-768f-4816-a6a0-c3bc69ba5085", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFSubscriptionNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0a1e8a61-809f-41ac-a89b-4b1bdf7ff96e", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "WAFExpiredManagedRuleGroupVersionException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "83df49bc-879b-4c54-af56-69d672a54ad3", "documentation": "Creates an IPSet, which you use to identify web requests that originate from specific IP addresses or ranges of IP addresses. For example, if you're receiving a lot of requests from a ranges of IP addresses, you can configure WAF to block them using an IPSet that lists those IP addresses. ", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.CreateIPSet", "responses": [ { "uuid": "b5b2526d-0bee-44df-a673-eb05f3e122b9", "body": "{\n \"Summary\": {\n \"Name\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"LockToken\": \"\",\n \"ARN\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "dc81ce66-09ab-41e5-b781-2df97d3a820f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5e9f93de-1f1a-4bd8-b254-0ee4c40e70dd", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ed01aea8-ba38-460b-b14a-947701713382", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFDuplicateItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3300629e-49cb-4f3e-a16d-d8052f8fc61f", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "572fa6e2-a1fe-477d-b62e-6c39340bcb62", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFLimitsExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9f10b49e-c60f-4472-86f1-d600113f94b3", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFTagOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "026a4789-2cf2-4f6d-acfd-cd025806380c", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFTagOperationInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "90b015d2-f6be-4a15-80cb-5d582b321c7a", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9e7932de-6342-499e-95e6-b9e2de1aa81c", "documentation": "Creates a RegexPatternSet, which you reference in a RegexPatternSetReferenceStatement, to have WAF inspect a web request component for the specified patterns.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.CreateRegexPatternSet", "responses": [ { "uuid": "3d4af039-c6f2-4c88-a197-4dc6a26ff0ae", "body": "{\n \"Summary\": {\n \"Name\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"LockToken\": \"\",\n \"ARN\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f44cd14e-0361-4bf1-bb41-aad81f8efc8f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4cd84a79-d598-4417-a6da-76211c669cb4", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3d5d14c5-9516-452a-9530-29ebb070dd99", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFDuplicateItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4e080102-1bd9-4047-8504-a0c7658ce4d8", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "feb87e2d-efb2-46ea-a3ff-02c2d3fa61f1", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFLimitsExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "94f7b36a-4959-4dbd-9a77-0f899da803fe", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFTagOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c88d4ef7-ca01-4bc4-bdb6-d4c391b0f962", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFTagOperationInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7e38ebe6-bc55-4510-8d86-df2aeaebe65b", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d8dce18d-c733-45db-87bb-73e2e48c51ca", "documentation": "

Creates a RuleGroup per the specifications provided.

A rule group defines a collection of rules to inspect and control web requests that you can use in a WebACL. When you create a rule group, you define an immutable capacity limit. If you update a rule group, you must stay within the capacity. This allows others to reuse the rule group with confidence in its capacity requirements.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.CreateRuleGroup", "responses": [ { "uuid": "054afddb-9ea3-474a-a254-e72ad12baf5f", "body": "{\n \"Summary\": {\n \"Name\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"LockToken\": \"\",\n \"ARN\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "d00f2828-cddc-485a-a9d4-92c99deead08", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "465fd06b-8530-440f-8fc8-f8ffcdd663ea", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8b980bd1-0440-4421-8232-d9dafc6e16d1", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFDuplicateItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "dc7c19b9-2daf-47a2-8acf-d4fed1efff0c", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "269855c1-ee25-4167-851f-5ad3293a2393", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFLimitsExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1f2b2522-a331-4a1f-9fb4-5f3378b923f8", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFUnavailableEntityException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "52bd8b65-62cd-4e33-873a-4221736ef61b", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFTagOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "dedd6618-0c68-42e5-b9b8-717062407044", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "WAFTagOperationInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "614ea225-cc1c-4a28-aa2d-74542e47eefd", "body": "\"\"", "latency": 0, "statusCode": 488, "label": "WAFSubscriptionNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "60eebaa6-657d-4dc5-bf60-2d2d37dddec1", "body": "\"\"", "latency": 0, "statusCode": 489, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0df2d186-4cd7-476e-b464-5cd33c14901c", "body": "\"\"", "latency": 0, "statusCode": 490, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "42899739-71b6-456a-aefc-ae1629786c5a", "documentation": "

Creates a WebACL per the specifications provided.

A web ACL defines a collection of rules to use to inspect and control web requests. Each rule has an action defined (allow, block, or count) for requests that match the statement of the rule. In the web ACL, you assign a default action to take (allow, block) for any request that does not match any of the rules. The rules in a web ACL can be a combination of the types Rule, RuleGroup, and managed rule group. You can associate a web ACL with one or more Amazon Web Services resources to protect. The resources can be an Amazon CloudFront distribution, an Amazon API Gateway REST API, an Application Load Balancer, or an AppSync GraphQL API.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.CreateWebACL", "responses": [ { "uuid": "ee983cca-da84-4468-8358-269703da3246", "body": "{\n \"Summary\": {\n \"Name\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"LockToken\": \"\",\n \"ARN\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a32c49a6-80b2-43bf-85df-7f83e4eba3e1", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4f24a88e-6e43-4261-95d9-d268e5b64667", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a60d392b-5d1c-414b-a3d6-74c976b64f38", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFDuplicateItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "61e2e365-fa79-4dbe-9ed5-a60b7c65a62c", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c3d5b5e0-3521-4864-8eff-c3950fdffde2", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFLimitsExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d209d843-3414-4ebe-b59a-09f4b806c187", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFInvalidResourceException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "bc16861c-fc78-4a1f-a15e-7578706b2c91", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFUnavailableEntityException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3b9d7b0e-86b1-4a45-ad3d-640c81b829b6", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3998a9c5-e0c1-4c50-a8d9-955774aab709", "body": "\"\"", "latency": 0, "statusCode": 488, "label": "WAFTagOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f458e83e-7457-4334-9d1c-f7cab724dafc", "body": "\"\"", "latency": 0, "statusCode": 489, "label": "WAFTagOperationInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8ce24871-f9e9-4ac7-8167-8f6a504ffca2", "body": "\"\"", "latency": 0, "statusCode": 490, "label": "WAFSubscriptionNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c1589f1a-28a5-4183-b27b-421252215d68", "body": "\"\"", "latency": 0, "statusCode": 491, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d145be3f-fbe3-4636-9ca2-69c675732f3c", "documentation": "

Deletes all rule groups that are managed by Firewall Manager for the specified web ACL.

You can only use this if ManagedByFirewallManager is false in the specified WebACL.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.DeleteFirewallManagerRuleGroups", "responses": [ { "uuid": "1c0db938-a3b4-4214-8cbc-b681a87ae497", "body": "{\n \"NextWebACLLockToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "82d5f378-d987-4318-bd2e-35f8482efbb0", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1c142b07-931b-493c-9995-3f22a827887d", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "dc78087e-31de-47d2-9d9a-cd570f03368c", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cc6f03e3-3931-4471-aadf-78cd0d1fb354", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cf6e597f-8a1e-43af-b24c-3ce1c897fe8d", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a49cb265-a147-400f-863a-aa5a5512eec9", "documentation": "Deletes the specified IPSet. ", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.DeleteIPSet", "responses": [ { "uuid": "0377e3f8-23f8-497a-a615-61e548dfca86", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1e609818-a68b-41c2-bb6b-13847e99d55e", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "72e1feb8-b1fc-46e8-83cf-1bb0f2bf79fd", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8cd13b5c-154d-4c64-9452-bafe082fbbdf", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d7b93bae-2e18-48ca-9689-bed2634b0109", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0eebf903-e77b-4949-b678-458125280fa9", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFAssociatedItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "21a7c1d8-037d-4efe-ba77-18ec4daff626", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFTagOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e0a8572e-1243-43c8-93d1-11caa651f165", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFTagOperationInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "bf40e11f-fe7f-4217-ba0f-a79e9b02e308", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a59a391f-1f38-4e67-8f84-91584c473ebb", "documentation": "Deletes the LoggingConfiguration from the specified web ACL.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.DeleteLoggingConfiguration", "responses": [ { "uuid": "693a5bf9-c7d6-4f4e-aecc-a36e0ad511bd", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "394382ad-8f02-433a-9b8d-438aa18a6227", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "fbe8b1df-d8d2-46cd-a19f-b62b6e28d8e8", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e0dcaebd-b580-40dc-8a52-4545925e8a5d", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2ee0deeb-96eb-442f-b38f-1f6ef6daaa25", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "07a4e68a-52e1-4e93-9f67-18c148a8fa4a", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ed9e5f1f-2254-446a-8195-df88f674e966", "documentation": "

Permanently deletes an IAM policy from the specified rule group.

You must be the owner of the rule group to perform this operation.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.DeletePermissionPolicy", "responses": [ { "uuid": "386d7dd0-8e2c-4b00-abcc-c13ef71bac9f", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "eb42865e-9335-45c5-8967-c69e23be33ab", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d28a1006-f224-43b1-99e7-8b01077930bd", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d1a4020d-994b-4df4-815d-1ebfb74ac2bd", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6a224f44-0d18-4792-9a43-293e35d54840", "documentation": "Deletes the specified RegexPatternSet.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.DeleteRegexPatternSet", "responses": [ { "uuid": "a0cf2d67-7620-4019-8c19-72d4c4aed25a", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c2d6d5cb-f2d9-4d2f-90a1-4eac06ae5d3f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "76770f56-647d-4afe-b724-c01d04f13ccd", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "720d99eb-f123-4b63-b2b9-aab5da52ffd1", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d24f49db-cc7c-4804-8769-49d2421296a7", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "511b96f4-f7f7-49fd-83f0-3bd188d2933a", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFAssociatedItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "24a0e0ac-6937-48ac-8137-9d6edd6bcd91", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFTagOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0c05aac0-8b69-45f3-9cdf-a09b68fd50cf", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFTagOperationInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9dd479f2-7cf5-448f-a972-196f9a285656", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0d55a98a-18d6-4ff0-9b0c-de018e778067", "documentation": "Deletes the specified RuleGroup.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.DeleteRuleGroup", "responses": [ { "uuid": "2851e702-583f-4acf-a451-c9db8234ea61", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "09702ea4-e224-4fbc-8fbd-5b81f4b9bfdb", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a03d6a7a-b2a3-415e-a25f-ce4570a8a5e1", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "79f03ab6-6b2e-44a2-b09d-5f1dedffa399", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "222829a4-d1c6-4394-b181-9bb09639b3ea", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0e2a64ae-c9ad-4d25-8b69-2af0fa912a22", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFAssociatedItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4b111380-0f6d-413c-a672-d3626bbc8b6c", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFTagOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "53004c49-593b-426b-82e0-99d08701587e", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFTagOperationInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4931299f-7661-40ec-99e0-3bd17b1cd881", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e6bd0c44-5a09-4ab0-afaf-648cf98f956f", "documentation": "

Deletes the specified WebACL.

You can only use this if ManagedByFirewallManager is false in the specified WebACL.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.DeleteWebACL", "responses": [ { "uuid": "6dbbded7-3471-4f6c-a568-7e5510c1a5de", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1342ab6b-bdad-41cc-a70f-454a963517e8", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d48341b7-0354-4938-80c6-098389a172f4", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c658f46e-187d-41ca-8a1f-c5bd39618087", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6577809f-d766-4700-b274-ecbe7b20c116", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ff337e4b-d9c7-4d65-8042-2f0672a04656", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFAssociatedItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "84e50d59-6739-43a7-8a7f-cdcb8f2361c7", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFTagOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8fedac22-05c1-455a-b0ab-270109c2a00e", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFTagOperationInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "938b71dc-3bcc-4152-84c1-0e3132a439cb", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f9c02a71-d0e7-444c-934e-2a6cfa8b22d8", "documentation": "Provides high-level information for a managed rule group, including descriptions of the rules. ", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.DescribeManagedRuleGroup", "responses": [ { "uuid": "9434c480-1da4-4764-af4c-9eafdc7b6be9", "body": "{\n \"VersionName\": \"\",\n \"SnsTopicArn\": \"\",\n \"Capacity\": {{faker 'number.int' max=99999}},\n \"Rules\": [\n {\n \"Name\": \"\",\n \"Action\": {\n \"Block\": {\n \"CustomResponse\": {\n \"ResponseCode\": {{faker 'number.int' max=99999}},\n \"CustomResponseBodyKey\": \"\",\n \"ResponseHeaders\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ]\n }\n },\n \"Allow\": {\n \"CustomRequestHandling\": {\n \"InsertHeaders\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ]\n }\n },\n \"Count\": {\n \"CustomRequestHandling\": {\n \"InsertHeaders\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ]\n }\n }\n }\n }\n ],\n \"LabelNamespace\": \"\",\n \"AvailableLabels\": [\n {\n \"Name\": \"\"\n }\n ],\n \"ConsumedLabels\": [\n {\n \"Name\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "56f7ec0a-781d-4a40-8153-df596a9a06d4", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "194e1122-6c0b-42b5-9868-4cc7c40548bf", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8b6d757c-8708-4381-ab65-d0c4f6136fe0", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidResourceException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "125d5b86-98a3-4635-bacf-dffec3fc734d", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "622c8565-8fd3-46e3-8257-11ff344614d5", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "86a2254e-ab9b-4585-a3b9-e081f5fd5feb", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFExpiredManagedRuleGroupVersionException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "160d90a3-84e4-49e9-b725-312d65e7f24c", "documentation": "

Disassociates a web ACL from a regional application resource. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, or an AppSync GraphQL API.

For Amazon CloudFront, don't use this call. Instead, use your CloudFront distribution configuration. To disassociate a web ACL, provide an empty web ACL ID in the CloudFront call UpdateDistribution. For information, see UpdateDistribution.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.DisassociateWebACL", "responses": [ { "uuid": "54b85b1b-c0e5-468b-b447-16aa0f93ab0c", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "807b082b-a026-48ac-b8d3-8379aac3b578", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e4e259ab-2f59-4eac-928b-95787f432ee0", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "edf34fa4-6d7a-4245-846e-e99b15a92eaf", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3fbbd617-665d-47c1-bd9b-c20b67d7a8d4", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0fa3a063-9cd8-41dc-95ee-84bde67c7b91", "documentation": "Retrieves the specified IPSet.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.GetIPSet", "responses": [ { "uuid": "4345aab3-b015-4191-9729-cc684f5a8500", "body": "{\n \"IPSet\": {\n \"Name\": \"\",\n \"Id\": \"\",\n \"ARN\": \"\",\n \"Description\": \"\",\n \"IPAddressVersion\": \"\",\n \"Addresses\": [\n \"\"\n ]\n },\n \"LockToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4a8d6a61-b139-4210-8538-3e2af6db651b", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f88b00c7-b01c-43bd-b92f-a0649824cc2d", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ba0c29de-23c9-479a-bb14-8141e914a397", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "76ed97ba-62a1-42bf-b1b9-c41cacff006a", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "222c355d-bff9-4324-8e56-a94101c6d18b", "documentation": "Returns the LoggingConfiguration for the specified web ACL.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.GetLoggingConfiguration", "responses": [ { "uuid": "a6e7775c-0f12-4619-b3b5-61a2a8311df7", "body": "{\n \"LoggingConfiguration\": {\n \"ResourceArn\": \"\",\n \"LogDestinationConfigs\": [\n \"\"\n ],\n \"RedactedFields\": [\n {\n \"SingleHeader\": {\n \"Name\": \"\"\n },\n \"SingleQueryArgument\": {\n \"Name\": \"\"\n },\n \"AllQueryArguments\": {},\n \"UriPath\": {},\n \"QueryString\": {},\n \"Body\": {},\n \"Method\": {},\n \"JsonBody\": {\n \"MatchPattern\": {\n \"All\": {},\n \"IncludedPaths\": [\n \"\"\n ]\n },\n \"MatchScope\": \"\",\n \"InvalidFallbackBehavior\": \"\"\n }\n }\n ],\n \"ManagedByFirewallManager\": {{faker 'datatype.boolean'}},\n \"LoggingFilter\": {\n \"Filters\": [\n {\n \"Behavior\": \"\",\n \"Requirement\": \"\",\n \"Conditions\": [\n {\n \"ActionCondition\": {\n \"Action\": \"\"\n },\n \"LabelNameCondition\": {\n \"LabelName\": \"\"\n }\n }\n ]\n }\n ],\n \"DefaultBehavior\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a7b69221-e1ca-42a2-b807-29904396cd5a", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "60b64ca2-0bab-407d-93ff-fe7c6c89240e", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5348fe19-9e5d-49b3-8fa9-519c5601e4e1", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "15e3059f-b261-4d13-8415-bc325e60177f", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6d30fabb-7fcb-4077-ade6-55f85f87dcda", "documentation": "

Retrieves the specified managed rule set.

This is intended for use only by vendors of managed rule sets. Vendors are Amazon Web Services and Amazon Web Services Marketplace sellers.

Vendors, you can use the managed rule set APIs to provide controlled rollout of your versioned managed rule group offerings for your customers. The APIs are ListManagedRuleSets, GetManagedRuleSet, PutManagedRuleSetVersions, and UpdateManagedRuleSetVersionExpiryDate.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.GetManagedRuleSet", "responses": [ { "uuid": "26f83b7c-76d7-4e4b-9dc5-aec993eb5b3c", "body": "{\n \"ManagedRuleSet\": {\n \"Name\": \"\",\n \"Id\": \"\",\n \"ARN\": \"\",\n \"Description\": \"\",\n \"PublishedVersions\": {},\n \"RecommendedVersion\": \"\",\n \"LabelNamespace\": \"\"\n },\n \"LockToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e93ee4a0-d3a4-435e-97eb-463d0d14d1c9", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "bb277b40-6186-4d01-8a10-023bb652657c", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "40183264-f543-42f1-9826-d050a9de9771", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d197fad6-1eb5-40fa-b0b6-47722adf1638", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6c22f72e-793a-4f47-ab1c-aab80e5ab267", "documentation": "

Returns the IAM policy that is attached to the specified rule group.

You must be the owner of the rule group to perform this operation.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.GetPermissionPolicy", "responses": [ { "uuid": "e7046ff2-883c-4a73-8c1f-3584b1b0b7a0", "body": "{\n \"Policy\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "3d471270-ece6-4c94-85d3-3fdddedfceb3", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7c852f5b-795c-4c3a-997c-1797ec15be24", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1c0a6e0c-e398-46f9-9bbf-ad99b816ea2d", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fc8ff3da-b455-42e2-97bc-897cd121c7ed", "documentation": "

Retrieves the keys that are currently blocked by a rate-based rule instance. The maximum number of managed keys that can be blocked for a single rate-based rule instance is 10,000. If more than 10,000 addresses exceed the rate limit, those with the highest rates are blocked.

For a rate-based rule that you've defined inside a rule group, provide the name of the rule group reference statement in your request, in addition to the rate-based rule name and the web ACL name.

WAF monitors web requests and manages keys independently for each unique combination of web ACL, optional rule group, and rate-based rule. For example, if you define a rate-based rule inside a rule group, and then use the rule group in a web ACL, WAF monitors web requests and manages keys for that web ACL, rule group reference statement, and rate-based rule instance. If you use the same rule group in a second web ACL, WAF monitors web requests and manages keys for this second usage completely independent of your first.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.GetRateBasedStatementManagedKeys", "responses": [ { "uuid": "6b5c4551-54d1-40a7-a971-ff2d87cc2551", "body": "{\n \"ManagedKeysIPV4\": {\n \"IPAddressVersion\": \"\",\n \"Addresses\": [\n \"\"\n ]\n },\n \"ManagedKeysIPV6\": {\n \"IPAddressVersion\": \"\",\n \"Addresses\": [\n \"\"\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "13554af2-db04-4337-9cde-8a82df41ee6d", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c8d82518-184b-447f-bd94-c5e9ef1e36ff", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b967957e-9df1-4448-83e2-4ec3cd78e0b0", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "31bab2bc-9895-4536-ad78-433bea0d80e2", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5c6960de-2452-4b57-b615-401e8beacfe3", "documentation": "Retrieves the specified RegexPatternSet.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.GetRegexPatternSet", "responses": [ { "uuid": "5945220c-10ef-4e62-8c55-e246e09c91ba", "body": "{\n \"RegexPatternSet\": {\n \"Name\": \"\",\n \"Id\": \"\",\n \"ARN\": \"\",\n \"Description\": \"\",\n \"RegularExpressionList\": [\n {\n \"RegexString\": \"\"\n }\n ]\n },\n \"LockToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e4571b9d-6bfb-4a17-bb08-7bcfadd1681f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1041eff6-62ec-4bf9-aef9-56f4775f7dd9", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6da5ad75-0e50-4ddf-ab86-d0f6c7918baa", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "48859ac7-4337-4f03-8f8c-5e94764346fc", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "20ca42bc-b074-4fa9-b1ce-631e2e21ada9", "documentation": "Retrieves the specified RuleGroup.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.GetRuleGroup", "responses": [ { "uuid": "f861f730-625e-432e-ae62-9bd5578d11aa", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1b292a1c-3f7a-4209-b22a-0b03af39a16e", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b052e58f-436a-4fa5-8f22-5fb7a321314f", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d7dd22e8-dd16-47db-a26e-dfe7a3b84bad", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e1d5b6f4-1e68-469b-8192-cac3037ad3a4", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d3638086-d68d-4e2c-8597-2f9e9da656e8", "documentation": "

Gets detailed information about a specified number of requests--a sample--that WAF randomly selects from among the first 5,000 requests that your Amazon Web Services resource received during a time range that you choose. You can specify a sample size of up to 500 requests, and you can specify any time range in the previous three hours.

GetSampledRequests returns a time range, which is usually the time range that you specified. However, if your resource (such as a CloudFront distribution) received 5,000 requests before the specified time range elapsed, GetSampledRequests returns an updated time range. This new time range indicates the actual period during which WAF selected the requests in the sample.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.GetSampledRequests", "responses": [ { "uuid": "7d89e42e-5248-4229-9f8e-15f3c093317f", "body": "{\n \"SampledRequests\": [\n {\n \"Request\": {\n \"ClientIP\": \"\",\n \"Country\": \"\",\n \"URI\": \"\",\n \"Method\": \"\",\n \"HTTPVersion\": \"\",\n \"Headers\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ]\n },\n \"Weight\": {{faker 'number.int' max=99999}},\n \"Timestamp\": \"{{faker 'date.recent' 365}}\",\n \"Action\": \"\",\n \"RuleNameWithinRuleGroup\": \"\",\n \"RequestHeadersInserted\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ResponseCodeSent\": {{faker 'number.int' max=99999}},\n \"Labels\": [\n {\n \"Name\": \"\"\n }\n ]\n }\n ],\n \"PopulationSize\": {{faker 'number.int' max=99999}},\n \"TimeWindow\": {\n \"StartTime\": \"{{faker 'date.recent' 365}}\",\n \"EndTime\": \"{{faker 'date.recent' 365}}\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "79afe18e-9900-4c60-a052-f291585f30ed", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "db26a366-fd7c-4269-84de-de7468c78cd8", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ae9e00b5-c470-40b3-aca9-bf75243bfc8b", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "99acff6f-9781-41b0-9c62-fe18d8fbd23e", "documentation": "Retrieves the specified WebACL.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.GetWebACL", "responses": [ { "uuid": "3ed54624-36fb-48d0-9050-40fdd7b545a6", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1f9640c5-a4b0-4e24-a569-5c46971ec39b", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "aba7cf2d-486e-4bf8-9e17-e3e416d528a1", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5da9948d-a44a-4e44-b7a6-0c0757f3948d", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "72b1bdd6-0616-4aa2-8c64-5812227e0c7c", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0d279bb4-83ea-4798-94e2-5b3a490cda01", "documentation": "Retrieves the WebACL for the specified resource. ", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.GetWebACLForResource", "responses": [ { "uuid": "b42c42bf-8834-4066-a781-206eb9725176", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "2b67dc15-3f50-4344-bec2-1a3c07647ff1", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0cbd8a04-9695-4757-b935-b42e7d0a0815", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b323db93-1ae2-4022-8b4f-feb043c4118d", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b7799f3a-6a57-4dfb-94c0-fb06a104ca95", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFUnavailableEntityException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d89a848d-f433-4303-98c8-16c975d0d59f", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9cfb355f-81e8-4c55-8ffb-118cd83580b5", "documentation": "Returns a list of the available versions for the specified managed rule group. ", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.ListAvailableManagedRuleGroupVersions", "responses": [ { "uuid": "5a93158d-4c3b-49b7-b949-315ee54a6be3", "body": "{\n \"NextMarker\": \"\",\n \"Versions\": [\n {\n \"Name\": \"\",\n \"LastUpdateTimestamp\": \"{{faker 'date.recent' 365}}\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "017351d3-d57f-4cf4-a604-4f940ee99aed", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c34fa2ae-9df9-4067-9df9-460e1948905b", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "439d0840-4c89-4d7a-a7d8-a4c3aba972d9", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "912da27e-4935-4917-8b3d-d9c947b54798", "documentation": "Retrieves an array of managed rule groups that are available for you to use. This list includes all Amazon Web Services Managed Rules rule groups and all of the Amazon Web Services Marketplace managed rule groups that you're subscribed to.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.ListAvailableManagedRuleGroups", "responses": [ { "uuid": "b2b1fc21-5bab-4ed5-bdae-f68a6ebc31cd", "body": "{\n \"NextMarker\": \"\",\n \"ManagedRuleGroups\": [\n {\n \"VendorName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "686a0a15-d8fc-4182-b4b6-989f95138978", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "577d179a-1702-477a-a50f-53a308a4f755", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8787a661-bf0c-4353-af58-11371c762c70", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "74fc331b-2a22-4793-b81b-402f9291c46e", "documentation": "Retrieves an array of IPSetSummary objects for the IP sets that you manage.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.ListIPSets", "responses": [ { "uuid": "ab67b412-2c89-49bd-abd3-6845c251f747", "body": "{\n \"NextMarker\": \"\",\n \"IPSets\": [\n {\n \"Name\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"LockToken\": \"\",\n \"ARN\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c69700f5-8b5b-4ea2-b188-1bf69d5d83b6", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8576ec2a-bfed-44b9-a6e7-fd3686fdba87", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e6cfde2a-cab7-464e-8633-d30c58a75b42", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6cd49141-72a0-4557-8b2b-38cd7ca4a02e", "documentation": "Retrieves an array of your LoggingConfiguration objects.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.ListLoggingConfigurations", "responses": [ { "uuid": "98559969-cacd-4589-9252-154c10f36a40", "body": "{\n \"LoggingConfigurations\": [\n {\n \"ResourceArn\": \"\",\n \"LogDestinationConfigs\": [\n \"\"\n ],\n \"RedactedFields\": [\n {\n \"SingleHeader\": {\n \"Name\": \"\"\n },\n \"SingleQueryArgument\": {\n \"Name\": \"\"\n },\n \"AllQueryArguments\": {},\n \"UriPath\": {},\n \"QueryString\": {},\n \"Body\": {},\n \"Method\": {},\n \"JsonBody\": {\n \"MatchPattern\": {\n \"All\": {},\n \"IncludedPaths\": [\n \"\"\n ]\n },\n \"MatchScope\": \"\",\n \"InvalidFallbackBehavior\": \"\"\n }\n }\n ],\n \"ManagedByFirewallManager\": {{faker 'datatype.boolean'}},\n \"LoggingFilter\": {\n \"Filters\": [\n {\n \"Behavior\": \"\",\n \"Requirement\": \"\",\n \"Conditions\": [\n {\n \"ActionCondition\": {\n \"Action\": \"\"\n },\n \"LabelNameCondition\": {\n \"LabelName\": \"\"\n }\n }\n ]\n }\n ],\n \"DefaultBehavior\": \"\"\n }\n }\n ],\n \"NextMarker\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1f2b9080-2fb5-4358-adff-8e586bade1e6", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "041387c2-5f0f-4a0b-814a-a82149e50a4d", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cb00e2d5-7d36-4fcd-a925-42a173bd3258", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b2140c03-fa11-4150-b871-f167fc9651f4", "documentation": "

Retrieves the managed rule sets that you own.

This is intended for use only by vendors of managed rule sets. Vendors are Amazon Web Services and Amazon Web Services Marketplace sellers.

Vendors, you can use the managed rule set APIs to provide controlled rollout of your versioned managed rule group offerings for your customers. The APIs are ListManagedRuleSets, GetManagedRuleSet, PutManagedRuleSetVersions, and UpdateManagedRuleSetVersionExpiryDate.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.ListManagedRuleSets", "responses": [ { "uuid": "35ef4611-4922-4c31-a6db-b5f6de7b43e7", "body": "{\n \"NextMarker\": \"\",\n \"ManagedRuleSets\": [\n {\n \"Name\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"LockToken\": \"\",\n \"ARN\": \"\",\n \"LabelNamespace\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "04722d23-c061-4c4a-b5b1-a785f8558963", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "621b9e4f-5afe-487f-919f-7bb1b14ac119", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "83edcbca-77a9-4e14-bda6-cb4e26bd6e1b", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0b828edc-31ec-40da-afbf-defd64bab3e5", "documentation": "Retrieves an array of RegexPatternSetSummary objects for the regex pattern sets that you manage.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.ListRegexPatternSets", "responses": [ { "uuid": "c18062d8-c805-4a4e-a7fb-9d0c863e0170", "body": "{\n \"NextMarker\": \"\",\n \"RegexPatternSets\": [\n {\n \"Name\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"LockToken\": \"\",\n \"ARN\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "29a8799f-e50c-43e1-95e0-f97a98527e16", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5b30bc29-cbcc-4213-9227-e6aa7b51fd09", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b445182a-41e1-4aed-8669-8c5cba0b72fd", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "414eb73b-4d45-4e23-9989-b4e1ebdf1049", "documentation": "Retrieves an array of the Amazon Resource Names (ARNs) for the regional resources that are associated with the specified web ACL. If you want the list of Amazon CloudFront resources, use the CloudFront call ListDistributionsByWebACLId. ", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.ListResourcesForWebACL", "responses": [ { "uuid": "3af5a748-002b-4780-b932-16bb04f2840d", "body": "{\n \"ResourceArns\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "3e31bc61-dd0d-4e00-b8c9-3834e388bf63", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ff16e00a-dd15-439a-b3fc-27519703233d", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1f78422f-4815-47d7-a106-740534cb795e", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e9ec3cb0-6f8d-4986-b7d0-66f409bd625b", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b7dbabf0-9a10-497c-8227-34497c4a8db3", "documentation": "Retrieves an array of RuleGroupSummary objects for the rule groups that you manage. ", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.ListRuleGroups", "responses": [ { "uuid": "dd1f9234-2d4b-4810-9846-1a30fb474c26", "body": "{\n \"NextMarker\": \"\",\n \"RuleGroups\": [\n {\n \"Name\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"LockToken\": \"\",\n \"ARN\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "2b4394a1-a68e-4172-ac0f-6c4c2e7695f3", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e0513d0a-87cb-4bda-89e2-fcd524f9215a", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cc54b7d6-8cb1-4196-9892-2970a4e2566e", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "77cc150f-9a69-4639-81ea-b2dc410f300a", "documentation": "

Retrieves the TagInfoForResource for the specified resource. Tags are key:value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to \"customer\" and the value to the customer name or ID. You can specify one or more tags to add to each Amazon Web Services resource, up to 50 tags for a resource.

You can tag the Amazon Web Services resources that you manage through WAF: web ACLs, rule groups, IP sets, and regex pattern sets. You can't manage or view tags through the WAF console.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.ListTagsForResource", "responses": [ { "uuid": "dad89378-58f6-473d-ac47-8c94c4e780a6", "body": "{\n \"NextMarker\": \"\",\n \"TagInfoForResource\": {\n \"ResourceARN\": \"\",\n \"TagList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "438f8399-30c7-49c0-a295-97f0274dac9a", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "82de248f-da94-416b-b575-2ba1f1f4193b", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "bd53f1d0-a805-405e-af95-305c63b9bfe3", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3a7ea09e-53b2-4c66-afee-473fd4c2c572", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFTagOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "eb0dde5d-7f80-4d50-bbd1-522d7fe92433", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFTagOperationInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "bfcb3eaa-1d3b-4e0c-9358-25d66f8a503c", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7f8610ab-71aa-4ad3-b519-7e71463948f8", "documentation": "Retrieves an array of WebACLSummary objects for the web ACLs that you manage.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.ListWebACLs", "responses": [ { "uuid": "cf71b7da-2a25-44e3-8a72-a6bb0ff107a7", "body": "{\n \"NextMarker\": \"\",\n \"WebACLs\": [\n {\n \"Name\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"LockToken\": \"\",\n \"ARN\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c33610a1-a918-4a92-b9bc-5c5792d3986d", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "caddea22-4fec-444e-a512-6c4cd0040213", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1be68f2d-e7d0-4d25-89bd-d77619594a50", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "309e1ef1-3359-45e8-8d61-485296896503", "documentation": "

Enables the specified LoggingConfiguration, to start logging from a web ACL, according to the configuration provided.

You can access information about all traffic that WAF inspects using the following steps:

  1. Create an Amazon Kinesis Data Firehose.

    Create the data firehose with a PUT source and in the Region that you are operating. If you are capturing logs for Amazon CloudFront, always create the firehose in US East (N. Virginia).

    Give the data firehose a name that starts with the prefix aws-waf-logs-. For example, aws-waf-logs-us-east-2-analytics.

    Do not create the data firehose using a Kinesis stream as your source.

  2. Associate that firehose to your web ACL using a PutLoggingConfiguration request.

When you successfully enable logging using a PutLoggingConfiguration request, WAF will create a service linked role with the necessary permissions to write logs to the Amazon Kinesis Data Firehose. For more information, see Logging Web ACL Traffic Information in the WAF Developer Guide.

This operation completely replaces the mutable specifications that you already have for the logging configuration with the ones that you provide to this call. To modify the logging configuration, retrieve it by calling GetLoggingConfiguration, update the settings as needed, and then provide the complete logging configuration specification to this call.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.PutLoggingConfiguration", "responses": [ { "uuid": "7072a05c-7477-4b3f-809e-21b618a13acf", "body": "{\n \"LoggingConfiguration\": {\n \"ResourceArn\": \"\",\n \"LogDestinationConfigs\": [\n \"\"\n ],\n \"RedactedFields\": [\n {\n \"SingleHeader\": {\n \"Name\": \"\"\n },\n \"SingleQueryArgument\": {\n \"Name\": \"\"\n },\n \"AllQueryArguments\": {},\n \"UriPath\": {},\n \"QueryString\": {},\n \"Body\": {},\n \"Method\": {},\n \"JsonBody\": {\n \"MatchPattern\": {\n \"All\": {},\n \"IncludedPaths\": [\n \"\"\n ]\n },\n \"MatchScope\": \"\",\n \"InvalidFallbackBehavior\": \"\"\n }\n }\n ],\n \"ManagedByFirewallManager\": {{faker 'datatype.boolean'}},\n \"LoggingFilter\": {\n \"Filters\": [\n {\n \"Behavior\": \"\",\n \"Requirement\": \"\",\n \"Conditions\": [\n {\n \"ActionCondition\": {\n \"Action\": \"\"\n },\n \"LabelNameCondition\": {\n \"LabelName\": \"\"\n }\n }\n ]\n }\n ],\n \"DefaultBehavior\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a6191379-8e74-4261-b7f4-cdb7852bd199", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "89297ab1-2ee9-4b03-ae47-8344867b3195", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "85f47704-d9f9-4985-bf85-4798202b315a", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0aae70b3-3c55-4bf3-b227-9a6d16589fac", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFServiceLinkedRoleErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "498a0ff0-f3d5-4ac1-b7f5-545a178401bc", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2258d573-c073-442d-8fcf-d0c14e7de887", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9ebc59aa-e914-46a3-bd01-7c08c0220bbd", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFLimitsExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3e4b882f-e174-49b8-9e88-4c5e36916925", "documentation": "

Defines the versions of your managed rule set that you are offering to the customers. Customers see your offerings as managed rule groups with versioning.

This is intended for use only by vendors of managed rule sets. Vendors are Amazon Web Services and Amazon Web Services Marketplace sellers.

Vendors, you can use the managed rule set APIs to provide controlled rollout of your versioned managed rule group offerings for your customers. The APIs are ListManagedRuleSets, GetManagedRuleSet, PutManagedRuleSetVersions, and UpdateManagedRuleSetVersionExpiryDate.

Customers retrieve their managed rule group list by calling ListAvailableManagedRuleGroups. The name that you provide here for your managed rule set is the name the customer sees for the corresponding managed rule group. Customers can retrieve the available versions for a managed rule group by calling ListAvailableManagedRuleGroupVersions. You provide a rule group specification for each version. For each managed rule set, you must specify a version that you recommend using.

To initiate the expiration of a managed rule group version, use UpdateManagedRuleSetVersionExpiryDate.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.PutManagedRuleSetVersions", "responses": [ { "uuid": "39c2af38-54bc-4dce-91bc-590760978975", "body": "{\n \"NextLockToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "9d5d0ebf-0c39-4ea2-b5ff-441492cf59ef", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c6256335-a35b-4e86-8d8a-ca191af2c750", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "03311c6a-7456-4482-b6e9-9131e3e2de98", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8fd36b7c-0094-4ec2-80bb-305f7687a5c1", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5d56bd07-3b43-49e1-9dba-bed7c5e2a2b3", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d0643891-81d2-498d-bbce-ab1d977959eb", "documentation": "

Attaches an IAM policy to the specified resource. Use this to share a rule group across accounts.

You must be the owner of the rule group to perform this operation.

This action is subject to the following restrictions:

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.PutPermissionPolicy", "responses": [ { "uuid": "4605b5e5-3853-414e-9dd4-dac40d004242", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ea265e20-cc81-4ca4-85d2-1c87870aef6f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "78be71fc-1b47-4f6b-a5e5-241cd7707363", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f646af57-db8f-4cbd-8f7a-0d55ed9bf487", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "293a33fd-481c-4969-a974-ad4d7c9c2e57", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFInvalidPermissionPolicyException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fc0b2b63-cbf7-4157-949b-f529047113b4", "documentation": "

Associates tags with the specified Amazon Web Services resource. Tags are key:value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to \"customer\" and the value to the customer name or ID. You can specify one or more tags to add to each Amazon Web Services resource, up to 50 tags for a resource.

You can tag the Amazon Web Services resources that you manage through WAF: web ACLs, rule groups, IP sets, and regex pattern sets. You can't manage or view tags through the WAF console.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.TagResource", "responses": [ { "uuid": "bcea15e3-3375-4e70-bdbb-1751e8f7a686", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5fcea30e-10c0-4bbf-b203-8a995e4418cf", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7ba29ed3-084c-4542-ac78-62bc93751dc7", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "819dbadc-86ab-4a66-af21-21d476e8318c", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFLimitsExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7f629a61-70da-4e58-806b-790a0eb31863", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cff96070-af1f-40e0-a100-0fb34ee07bb3", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFTagOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ede32b1b-7984-43f4-b961-e0f9fa16b04b", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFTagOperationInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d0e903fe-e67a-47db-8c30-e5fe304b5fcf", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4cb43432-5dde-40ca-9a80-6a7d8b225d57", "documentation": "Disassociates tags from an Amazon Web Services resource. Tags are key:value pairs that you can associate with Amazon Web Services resources. For example, the tag key might be \"customer\" and the tag value might be \"companyA.\" You can specify one or more tags to add to each container. You can add up to 50 tags to each Amazon Web Services resource.", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.UntagResource", "responses": [ { "uuid": "292fcbed-447e-4327-a4ac-9b5b6f7a58f7", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "906f802a-c748-43f1-93c2-1b8e1369afe2", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1ac65057-1217-4f41-8825-61f84979eada", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0163e86f-0aaa-41b6-b2ed-71c91b5072da", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5af991f1-a323-42c9-9422-a1c102b5a1bd", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFTagOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5061a560-4736-4590-8d55-10071ddc498c", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFTagOperationInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c327e817-71bf-44be-9e75-34196a11b0ae", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "42d44a71-908e-4b74-afde-b2a261bb0027", "documentation": "

Updates the specified IPSet.

This operation completely replaces the mutable specifications that you already have for the IP set with the ones that you provide to this call. To modify the IP set, retrieve it by calling GetIPSet, update the settings as needed, and then provide the complete IP set specification to this call.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.UpdateIPSet", "responses": [ { "uuid": "8ea65a67-c027-4077-9df1-70b27ce5087c", "body": "{\n \"NextLockToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "15756e99-a6c2-42b5-a1ce-953b08d2f277", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cb61b0a8-d1d7-4a66-a402-07af0bc42fe8", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "aa6439c8-2ecc-4220-9214-4627d53ed774", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "369bd512-df51-4037-b5ae-b847781a8136", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFDuplicateItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2b94075a-946a-4a87-93a9-d7616a3e5101", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "fb17ccbf-13ab-4f85-a0cf-3b52ff590ecf", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFLimitsExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8395f6e4-a654-46c2-9acb-f836e48b44c7", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "624c7ce9-68c5-4dbf-946e-17da3cfc8d63", "documentation": "

Updates the expiration information for your managed rule set. Use this to initiate the expiration of a managed rule group version. After you initiate expiration for a version, WAF excludes it from the reponse to ListAvailableManagedRuleGroupVersions for the managed rule group.

This is intended for use only by vendors of managed rule sets. Vendors are Amazon Web Services and Amazon Web Services Marketplace sellers.

Vendors, you can use the managed rule set APIs to provide controlled rollout of your versioned managed rule group offerings for your customers. The APIs are ListManagedRuleSets, GetManagedRuleSet, PutManagedRuleSetVersions, and UpdateManagedRuleSetVersionExpiryDate.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.UpdateManagedRuleSetVersionExpiryDate", "responses": [ { "uuid": "624297b6-287b-49da-a04e-ae75d783203d", "body": "{\n \"ExpiringVersion\": \"\",\n \"ExpiryTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"NextLockToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f40115bd-0f51-4704-9f32-91cb1ea29e6c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "92a9c8ca-4405-4355-8dfb-38469f366cc4", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4bc0b844-afbc-4c11-a4ce-78128dfde7e6", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e4af46d8-65c2-4b14-8a5e-853ebd29d0bb", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "37d4f0b7-46a6-4a14-bfc2-47e9bf3f595f", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a4fa2379-6473-43b1-9027-d3d8e360138d", "documentation": "

Updates the specified RegexPatternSet.

This operation completely replaces the mutable specifications that you already have for the regex pattern set with the ones that you provide to this call. To modify the regex pattern set, retrieve it by calling GetRegexPatternSet, update the settings as needed, and then provide the complete regex pattern set specification to this call.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.UpdateRegexPatternSet", "responses": [ { "uuid": "19899b9a-d03e-4b7e-b395-e9af30683499", "body": "{\n \"NextLockToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f1df897a-47de-48e6-9cb1-7c3b1495bfaf", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8402b736-2629-43c4-bd16-c1b983e00bdf", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "33720059-ff14-41fe-bee5-23f9f1ab18e5", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "88b6ecde-ebbd-4e95-992c-837389ee85f3", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFDuplicateItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "79064958-3ad3-4df5-b9da-94ca1eccc84d", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "bd819203-ed27-4312-8e63-c08dfd3e05fa", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFLimitsExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "314f67bc-4eb0-4f43-8313-fac760cbafcb", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "85eac3a2-ef09-48dc-bf00-9ea97437538b", "documentation": "

Updates the specified RuleGroup.

This operation completely replaces the mutable specifications that you already have for the rule group with the ones that you provide to this call. To modify the rule group, retrieve it by calling GetRuleGroup, update the settings as needed, and then provide the complete rule group specification to this call.

A rule group defines a collection of rules to inspect and control web requests that you can use in a WebACL. When you create a rule group, you define an immutable capacity limit. If you update a rule group, you must stay within the capacity. This allows others to reuse the rule group with confidence in its capacity requirements.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.UpdateRuleGroup", "responses": [ { "uuid": "2dc83570-b979-469a-bb51-056ee9b09bb9", "body": "{\n \"NextLockToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "fe2728c4-0115-4548-92f0-7350d8734db4", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a81d38da-2f39-4a03-83d1-692ce40b26fb", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "dee57026-44f2-4178-9b79-6d24d736d0ff", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9f89a038-4b8e-4104-a19e-8cfb1eb1d054", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFDuplicateItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c2f6399c-4a6c-4412-888c-e3850472fa21", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "85629ac9-639f-483f-8068-e2e2037fe376", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFLimitsExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0dfd0c3e-f379-4708-b214-473690746b1d", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFUnavailableEntityException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8f871a4e-8042-48ee-b969-135c3ecef113", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "WAFSubscriptionNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "fa1f43e0-0e0e-49fe-9571-9b1e81ad4044", "body": "\"\"", "latency": 0, "statusCode": 488, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5ca1f128-ce61-4505-aedc-3ab43896cf90", "documentation": "

Updates the specified WebACL.

This operation completely replaces the mutable specifications that you already have for the web ACL with the ones that you provide to this call. To modify the web ACL, retrieve it by calling GetWebACL, update the settings as needed, and then provide the complete web ACL specification to this call.

A web ACL defines a collection of rules to use to inspect and control web requests. Each rule has an action defined (allow, block, or count) for requests that match the statement of the rule. In the web ACL, you assign a default action to take (allow, block) for any request that does not match any of the rules. The rules in a web ACL can be a combination of the types Rule, RuleGroup, and managed rule group. You can associate a web ACL with one or more Amazon Web Services resources to protect. The resources can be an Amazon CloudFront distribution, an Amazon API Gateway REST API, an Application Load Balancer, or an AppSync GraphQL API.

", "method": "post", "endpoint": "#X-Amz-Target=AWSWAF_20190729.UpdateWebACL", "responses": [ { "uuid": "d86116c4-a4e3-422f-a194-0a932da0f18a", "body": "{\n \"NextLockToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "30193526-6460-46c5-b7fc-b748a4cb2c49", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "WAFInternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1ab2c420-31a9-48d6-9eab-50a4cc13260c", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "WAFInvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "408daf74-ec38-4a42-86db-c0c41f0af9f5", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "WAFNonexistentItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4b304847-9de0-45f0-87b8-3df57369781a", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "WAFDuplicateItemException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "eb52c3d6-8bf7-4ef0-bc22-58b57434a2d8", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "WAFOptimisticLockException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b711a5c9-7f54-4df8-b80b-6fd74d615fe0", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "WAFLimitsExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d734d0d4-9866-4c55-93a5-91b644c6ccdb", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "WAFInvalidResourceException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c1367f23-023c-49dd-b1a5-39d63cb87529", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "WAFUnavailableEntityException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0946425b-291f-4edc-bd7c-79db1268b738", "body": "\"\"", "latency": 0, "statusCode": 488, "label": "WAFSubscriptionNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "78dd83bd-60ab-46a4-8fd6-d35691d17d96", "body": "\"\"", "latency": 0, "statusCode": 489, "label": "WAFInvalidOperationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2231af98-4337-4f09-8437-08ea7834524b", "body": "\"\"", "latency": 0, "statusCode": 490, "label": "WAFExpiredManagedRuleGroupVersionException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "7be4be76-77cc-45d3-b2b9-952832349f87" }, { "type": "route", "uuid": "1a790236-8d41-4949-b976-6482157051d3" }, { "type": "route", "uuid": "83df49bc-879b-4c54-af56-69d672a54ad3" }, { "type": "route", "uuid": "9e7932de-6342-499e-95e6-b9e2de1aa81c" }, { "type": "route", "uuid": "d8dce18d-c733-45db-87bb-73e2e48c51ca" }, { "type": "route", "uuid": "42899739-71b6-456a-aefc-ae1629786c5a" }, { "type": "route", "uuid": "d145be3f-fbe3-4636-9ca2-69c675732f3c" }, { "type": "route", "uuid": "a49cb265-a147-400f-863a-aa5a5512eec9" }, { "type": "route", "uuid": "a59a391f-1f38-4e67-8f84-91584c473ebb" }, { "type": "route", "uuid": "ed9e5f1f-2254-446a-8195-df88f674e966" }, { "type": "route", "uuid": "6a224f44-0d18-4792-9a43-293e35d54840" }, { "type": "route", "uuid": "0d55a98a-18d6-4ff0-9b0c-de018e778067" }, { "type": "route", "uuid": "e6bd0c44-5a09-4ab0-afaf-648cf98f956f" }, { "type": "route", "uuid": "f9c02a71-d0e7-444c-934e-2a6cfa8b22d8" }, { "type": "route", "uuid": "160d90a3-84e4-49e9-b725-312d65e7f24c" }, { "type": "route", "uuid": "0fa3a063-9cd8-41dc-95ee-84bde67c7b91" }, { "type": "route", "uuid": "222c355d-bff9-4324-8e56-a94101c6d18b" }, { "type": "route", "uuid": "6d30fabb-7fcb-4077-ade6-55f85f87dcda" }, { "type": "route", "uuid": "6c22f72e-793a-4f47-ab1c-aab80e5ab267" }, { "type": "route", "uuid": "fc8ff3da-b455-42e2-97bc-897cd121c7ed" }, { "type": "route", "uuid": "5c6960de-2452-4b57-b615-401e8beacfe3" }, { "type": "route", "uuid": "20ca42bc-b074-4fa9-b1ce-631e2e21ada9" }, { "type": "route", "uuid": "d3638086-d68d-4e2c-8597-2f9e9da656e8" }, { "type": "route", "uuid": "99acff6f-9781-41b0-9c62-fe18d8fbd23e" }, { "type": "route", "uuid": "0d279bb4-83ea-4798-94e2-5b3a490cda01" }, { "type": "route", "uuid": "9cfb355f-81e8-4c55-8ffb-118cd83580b5" }, { "type": "route", "uuid": "912da27e-4935-4917-8b3d-d9c947b54798" }, { "type": "route", "uuid": "74fc331b-2a22-4793-b81b-402f9291c46e" }, { "type": "route", "uuid": "6cd49141-72a0-4557-8b2b-38cd7ca4a02e" }, { "type": "route", "uuid": "b2140c03-fa11-4150-b871-f167fc9651f4" }, { "type": "route", "uuid": "0b828edc-31ec-40da-afbf-defd64bab3e5" }, { "type": "route", "uuid": "414eb73b-4d45-4e23-9989-b4e1ebdf1049" }, { "type": "route", "uuid": "b7dbabf0-9a10-497c-8227-34497c4a8db3" }, { "type": "route", "uuid": "77cc150f-9a69-4639-81ea-b2dc410f300a" }, { "type": "route", "uuid": "7f8610ab-71aa-4ad3-b519-7e71463948f8" }, { "type": "route", "uuid": "309e1ef1-3359-45e8-8d61-485296896503" }, { "type": "route", "uuid": "3e4b882f-e174-49b8-9e88-4c5e36916925" }, { "type": "route", "uuid": "d0643891-81d2-498d-bbce-ab1d977959eb" }, { "type": "route", "uuid": "fc0b2b63-cbf7-4157-949b-f529047113b4" }, { "type": "route", "uuid": "4cb43432-5dde-40ca-9a80-6a7d8b225d57" }, { "type": "route", "uuid": "42d44a71-908e-4b74-afde-b2a261bb0027" }, { "type": "route", "uuid": "624c7ce9-68c5-4dbf-946e-17da3cfc8d63" }, { "type": "route", "uuid": "a4fa2379-6473-43b1-9027-d3d8e360138d" }, { "type": "route", "uuid": "85eac3a2-ef09-48dc-bf00-9ea97437538b" }, { "type": "route", "uuid": "5ca1f128-ce61-4505-aedc-3ab43896cf90" } ] }