{
  "formatVersion" : "v1.0",
  "disclaimer" : "This pricing list is for informational purposes only. All prices are subject to the additional terms included in the pricing pages on http://aws.amazon.com. All Free Tier prices are also subject to the terms included at https://aws.amazon.com/free/",
  "offerCode" : "awswaf",
  "version" : "20260914163921",
  "publicationDate" : "2026-09-14T16:39:21Z",
  "products" : {
    "4YK3XEH7RFZMWR6E" : {
      "sku" : "4YK3XEH7RFZMWR6E",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "AMR Bot Control Entity",
        "groupDescription" : "AMR Bot Control Activated",
        "usagetype" : "Global-AMR-BotControl",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "ADCBH8H84CJETQUA" : {
      "sku" : "ADCBH8H84CJETQUA",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "AMR Bot Control Request",
        "groupDescription" : "AMR Bot Control Request Processed",
        "usagetype" : "Global-AMR-BotControl-Request",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "TEKCQPR3AFGD9V38" : {
      "sku" : "TEKCQPR3AFGD9V38",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Request (Shield Protected)",
        "groupDescription" : "Request Processed Tier0 (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-Tier0",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "UMRQSXANSWSDKRH6" : {
      "sku" : "UMRQSXANSWSDKRH6",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Web ACL",
        "groupDescription" : "Number of Web Access Control Lists",
        "usagetype" : "WebACL",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "XRZ3MESYR6UQ5PEF" : {
      "sku" : "XRZ3MESYR6UQ5PEF",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Web ACL (Shield Protected)",
        "groupDescription" : "Number of Web Access Control Lists (Shield Protected)",
        "usagetype" : "ShieldProtected-WebACL",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "7Y646Z7N3SVDGQ3P" : {
      "sku" : "7Y646Z7N3SVDGQ3P",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "AMR Bot Control Entity (Shield Protected)",
        "groupDescription" : "AMR Bot Control Activated (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-AMR-BotControl",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "2UVUZSA5QPNZYE8K" : {
      "sku" : "2UVUZSA5QPNZYE8K",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request",
        "groupDescription" : "Requests Processed 48KB (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-48KB",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "MBTYKFTSB5UKGVM4" : {
      "sku" : "MBTYKFTSB5UKGVM4",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Request",
        "groupDescription" : "Request Processed Tier2 2000WCU",
        "usagetype" : "Global-RequestV2-Tier2-2000WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "H52RRJ3DSFY45WJH" : {
      "sku" : "H52RRJ3DSFY45WJH",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Request",
        "groupDescription" : "Request Processed Tier3 2500WCU",
        "usagetype" : "Global-RequestV2-Tier3-2500WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "W7EUQF58J5QTW3BZ" : {
      "sku" : "W7EUQF58J5QTW3BZ",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "AMR Bot Control Targeted Request",
        "groupDescription" : "AMR Bot Control Targeted Request Processed",
        "usagetype" : "Global-AMR-BotControl-Targeted-Request",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "G3KXB6WCD8HBMTB9" : {
      "sku" : "G3KXB6WCD8HBMTB9",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request",
        "groupDescription" : "Number of Web Requests received",
        "usagetype" : "Request",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "YVUPV2PYHKJHVF8J" : {
      "sku" : "YVUPV2PYHKJHVF8J",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request",
        "groupDescription" : "Requests Processed 32KB (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-32KB",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "DNCR5RJ49CT6V5XS" : {
      "sku" : "DNCR5RJ49CT6V5XS",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request (Shield Protected)",
        "groupDescription" : "Request Processed Tier5 3500WCU (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-Tier5-3500WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "5NDJX3ZVTPEUMTR7" : {
      "sku" : "5NDJX3ZVTPEUMTR7",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request (Shield Protected)",
        "groupDescription" : "Request Processed Tier6 4000WCU (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-Tier6-4000WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "DYTQ8YBXB7SEXYTZ" : {
      "sku" : "DYTQ8YBXB7SEXYTZ",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Web ACL",
        "groupDescription" : "Web ACL Activated",
        "usagetype" : "Global-WebACLV2",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "X4AZR4PCQBNT3XHT" : {
      "sku" : "X4AZR4PCQBNT3XHT",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "AMR Anti-DDoS Entity",
        "groupDescription" : "AMR Anti-DDoS Activated",
        "usagetype" : "Global-AMR-AntiDDoS",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "UCKH53FWNF254DHN" : {
      "sku" : "UCKH53FWNF254DHN",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request (Shield Protected)",
        "groupDescription" : "Request Processed Tier7 4500WCU (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-Tier7-4500WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "ZUJ6FJRDBSGRHVNZ" : {
      "sku" : "ZUJ6FJRDBSGRHVNZ",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Request",
        "groupDescription" : "Request Processed Tier0",
        "usagetype" : "Global-RequestV2-Tier0",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "7G4GAKZPYS82NXZT" : {
      "sku" : "7G4GAKZPYS82NXZT",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Rule",
        "groupDescription" : "Number of Rules added per Web Access Control Lists",
        "usagetype" : "Rule",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "XBDJSHNUDBUQJKDJ" : {
      "sku" : "XBDJSHNUDBUQJKDJ",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "AMR ATP Entity",
        "groupDescription" : "AMR ATP Activated",
        "usagetype" : "Global-AMR-ATP",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "W99V8ZP6GRUS5VSB" : {
      "sku" : "W99V8ZP6GRUS5VSB",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request (Shield Protected)",
        "groupDescription" : "Request Processed Tier2 2000WCU (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-Tier2-2000WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "ZPS896EPCQHBVD44" : {
      "sku" : "ZPS896EPCQHBVD44",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Request",
        "groupDescription" : "Request Processed Tier7 4500WCU",
        "usagetype" : "Global-RequestV2-Tier7-4500WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "9SXEZ5PWRNF4FMRF" : {
      "sku" : "9SXEZ5PWRNF4FMRF",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "AMR Bot Control Request (Shield Protected)",
        "groupDescription" : "AMR Bot Control Request Processed (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-AMR-BotControl-Request",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "AR8GHESXKB8WUDMD" : {
      "sku" : "AR8GHESXKB8WUDMD",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "AMR ATP Entity (Shield Protected)",
        "groupDescription" : "AMR ATP Activated (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-AMR-ATP",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "7H4TG43CRUJ8M9NB" : {
      "sku" : "7H4TG43CRUJ8M9NB",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request (Shield Protected)",
        "groupDescription" : "Request Processed Tier3 2500WCU (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-Tier3-2500WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "R3TT6W3DR2NY3TUF" : {
      "sku" : "R3TT6W3DR2NY3TUF",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Rule (Shield Protected)",
        "groupDescription" : "Rule Activated (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RuleV2",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "UR3QNK8ZFYV9FAW5" : {
      "sku" : "UR3QNK8ZFYV9FAW5",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Web ACL (Shield Protected)",
        "groupDescription" : "Web ACL Activated (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-WebACLV2",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "RFY5GR3TJ6EASXMK" : {
      "sku" : "RFY5GR3TJ6EASXMK",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Request",
        "groupDescription" : "Request Processed Tier6 4000WCU",
        "usagetype" : "Global-RequestV2-Tier6-4000WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "UDFRKM4YVKQ42YFA" : {
      "sku" : "UDFRKM4YVKQ42YFA",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request (Shield Protected)",
        "groupDescription" : "Request Processed Tier8 5000WCU (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-Tier8-5000WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "P8FFM9Z57GARNWCU" : {
      "sku" : "P8FFM9Z57GARNWCU",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Captcha Attempts",
        "groupDescription" : "Captcha Attempts processed",
        "usagetype" : "Global-CaptchaAttempted",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "GM6ASKX2EBU4FPE2" : {
      "sku" : "GM6ASKX2EBU4FPE2",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "AMR Bot Control Targeted Request (Shield Protected)",
        "groupDescription" : "AMR Bot Control Request Processed (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-AMR-BotControl-Targeted-Request",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "YQ7S2ZTY72KVHM2R" : {
      "sku" : "YQ7S2ZTY72KVHM2R",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request",
        "groupDescription" : "Requests Processed 64KB (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-64KB",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "J8TNWZCGFGS77MD4" : {
      "sku" : "J8TNWZCGFGS77MD4",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "AMR Fraud Control Request",
        "groupDescription" : "AMR Fraud Control request processed",
        "usagetype" : "Global-AMR-FraudControl-Request",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "8QSUFEAEKJJSRAUN" : {
      "sku" : "8QSUFEAEKJJSRAUN",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request",
        "groupDescription" : "Requests Processed 48KB",
        "usagetype" : "Global-RequestV2-48KB",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "72EAS6KJPEMT9SPU" : {
      "sku" : "72EAS6KJPEMT9SPU",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Challenge Served",
        "groupDescription" : "Challenge Served processed",
        "usagetype" : "Global-ChallengeServed",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "8D94VMB3JSN7FAX3" : {
      "sku" : "8D94VMB3JSN7FAX3",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request",
        "groupDescription" : "Request Processed Tier1",
        "usagetype" : "Global-RequestV2-Tier1",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "SFWBFPGNX6G8GQBC" : {
      "sku" : "SFWBFPGNX6G8GQBC",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request",
        "groupDescription" : "Requests Processed 32KB",
        "usagetype" : "Global-RequestV2-32KB",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "KDXG4DDYJ55NY23K" : {
      "sku" : "KDXG4DDYJ55NY23K",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request (Shield Protected)",
        "groupDescription" : "Number of Web Requests received (Shield Protected)",
        "usagetype" : "ShieldProtected-Request",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "HPYU63BPCWYNJE7Q" : {
      "sku" : "HPYU63BPCWYNJE7Q",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request",
        "groupDescription" : "Requests Processed 64KB",
        "usagetype" : "Global-RequestV2-64KB",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "DUVXAXMJ6KTHM4FX" : {
      "sku" : "DUVXAXMJ6KTHM4FX",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Request",
        "groupDescription" : "Request Processed Tier4 3000WCU",
        "usagetype" : "Global-RequestV2-Tier4-3000WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "VRM2EPFJG75YBY5A" : {
      "sku" : "VRM2EPFJG75YBY5A",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Rule",
        "groupDescription" : "Rule Activated",
        "usagetype" : "Global-RuleV2",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "X29XVJ6T2CJAYQPM" : {
      "sku" : "X29XVJ6T2CJAYQPM",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "AMR Anti-DDoS Request",
        "groupDescription" : "AMR Anti-DDoS Request Processed",
        "usagetype" : "Global-AMR-AntiDDoS-Request",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "WH8MJ3UU7GCX5EM4" : {
      "sku" : "WH8MJ3UU7GCX5EM4",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "AMR Fraud Control Request (Shield Protected)",
        "groupDescription" : "AMR Fraud Control request processed (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-AMR-FraudControl-Request",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "GD5GC4VHWDDSZGR3" : {
      "sku" : "GD5GC4VHWDDSZGR3",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Request",
        "groupDescription" : "Request Processed Tier5 3500WCU",
        "usagetype" : "Global-RequestV2-Tier5-3500WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "2R2A9JCDVHYM5PNA" : {
      "sku" : "2R2A9JCDVHYM5PNA",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Captcha Attempts (Shield Protected)",
        "groupDescription" : "Captcha Attempts processed (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-CaptchaAttempted",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "PQA7KJ86P656PJTJ" : {
      "sku" : "PQA7KJ86P656PJTJ",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Rule (Shield Protected)",
        "groupDescription" : "Number of Rules added per Web Access Control Lists (Shield Protected)",
        "usagetype" : "ShieldProtected-Rule",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "EAQZW8JEF25Z9AHE" : {
      "sku" : "EAQZW8JEF25Z9AHE",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Challenge Served (Shield Protected)",
        "groupDescription" : "Challenge Served processed (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-ChallengeServed",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "FAR5PX3F8F4V55HZ" : {
      "sku" : "FAR5PX3F8F4V55HZ",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Region",
        "group" : "Request",
        "groupDescription" : "Request Processed Tier8 5000WCU",
        "usagetype" : "Global-RequestV2-Tier8-5000WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "VQ7DSCCMTKTKXPQJ" : {
      "sku" : "VQ7DSCCMTKTKXPQJ",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request (Shield Protected)",
        "groupDescription" : "Request Processed Tier4 3000WCU (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-Tier4-3000WCU",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    },
    "ZGCA8WHT3CD8MCWD" : {
      "sku" : "ZGCA8WHT3CD8MCWD",
      "productFamily" : "Web Application Firewall",
      "attributes" : {
        "servicecode" : "awswaf",
        "location" : "Any",
        "locationType" : "AWS Edge Location",
        "group" : "Request (Shield Protected)",
        "groupDescription" : "Request Processed Tier1 (Shield Protected)",
        "usagetype" : "Global-ShieldProtected-RequestV2-Tier1",
        "operation" : "",
        "regionCode" : "",
        "servicename" : "AWS WAF"
      }
    }
  },
  "terms" : {
    "OnDemand" : {
      "ADCBH8H84CJETQUA" : {
        "ADCBH8H84CJETQUA.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "ADCBH8H84CJETQUA",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "ADCBH8H84CJETQUA.JRTCKXETXF.HWDSBTNJX9" : {
              "rateCode" : "ADCBH8H84CJETQUA.JRTCKXETXF.HWDSBTNJX9",
              "description" : "$0 per million requests processed by Bot Control",
              "beginRange" : "0",
              "endRange" : "10000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            },
            "ADCBH8H84CJETQUA.JRTCKXETXF.EFRCQPS26J" : {
              "rateCode" : "ADCBH8H84CJETQUA.JRTCKXETXF.EFRCQPS26J",
              "description" : "$1.00 per million requests processed by Bot Control",
              "beginRange" : "10000000",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000010000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "FAR5PX3F8F4V55HZ" : {
        "FAR5PX3F8F4V55HZ.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "FAR5PX3F8F4V55HZ",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "FAR5PX3F8F4V55HZ.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "FAR5PX3F8F4V55HZ.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$2.00 per million requests processed",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000020000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "2UVUZSA5QPNZYE8K" : {
        "2UVUZSA5QPNZYE8K.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "2UVUZSA5QPNZYE8K",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "2UVUZSA5QPNZYE8K.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "2UVUZSA5QPNZYE8K.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.60 per million requests processed (48KB, Shield)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000006000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "YVUPV2PYHKJHVF8J" : {
        "YVUPV2PYHKJHVF8J.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "YVUPV2PYHKJHVF8J",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "YVUPV2PYHKJHVF8J.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "YVUPV2PYHKJHVF8J.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.30 per million requests processed (32KB, Shield)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000003000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "YQ7S2ZTY72KVHM2R" : {
        "YQ7S2ZTY72KVHM2R.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "YQ7S2ZTY72KVHM2R",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "YQ7S2ZTY72KVHM2R.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "YQ7S2ZTY72KVHM2R.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.90 per million requests processed (64KB, Shield)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000009000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "PQA7KJ86P656PJTJ" : {
        "PQA7KJ86P656PJTJ.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "PQA7KJ86P656PJTJ",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "PQA7KJ86P656PJTJ.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "PQA7KJ86P656PJTJ.JRTCKXETXF.6YS6EN2CT7",
              "description" : "Price per Rule (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Month",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "RFY5GR3TJ6EASXMK" : {
        "RFY5GR3TJ6EASXMK.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "RFY5GR3TJ6EASXMK",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "RFY5GR3TJ6EASXMK.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "RFY5GR3TJ6EASXMK.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$1.60 per million requests processed",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000016000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "ZUJ6FJRDBSGRHVNZ" : {
        "ZUJ6FJRDBSGRHVNZ.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "ZUJ6FJRDBSGRHVNZ",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "ZUJ6FJRDBSGRHVNZ.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "ZUJ6FJRDBSGRHVNZ.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.60 per million Request for Request Processed Tier0 in CloudFront",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000006000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "TEKCQPR3AFGD9V38" : {
        "TEKCQPR3AFGD9V38.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "TEKCQPR3AFGD9V38",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "TEKCQPR3AFGD9V38.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "TEKCQPR3AFGD9V38.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.00 per Request for Request Processed Tier0 (Shield Protected) in CloudFront",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "SFWBFPGNX6G8GQBC" : {
        "SFWBFPGNX6G8GQBC.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "SFWBFPGNX6G8GQBC",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "SFWBFPGNX6G8GQBC.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "SFWBFPGNX6G8GQBC.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.30 per million requests processed (32KB)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000003000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "7Y646Z7N3SVDGQ3P" : {
        "7Y646Z7N3SVDGQ3P.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "7Y646Z7N3SVDGQ3P",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "7Y646Z7N3SVDGQ3P.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "7Y646Z7N3SVDGQ3P.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$10.00 per month for each Bot Control managed rule group enabled (prorated hourly)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Month",
              "pricePerUnit" : {
                "USD" : "10.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "UCKH53FWNF254DHN" : {
        "UCKH53FWNF254DHN.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "UCKH53FWNF254DHN",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "UCKH53FWNF254DHN.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "UCKH53FWNF254DHN.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$1.20 per million requests processed (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000012000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "X4AZR4PCQBNT3XHT" : {
        "X4AZR4PCQBNT3XHT.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "X4AZR4PCQBNT3XHT",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "X4AZR4PCQBNT3XHT.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "X4AZR4PCQBNT3XHT.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$20.00 per Month for Global-AMR-AntiDDoS in CloudFront",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Month",
              "pricePerUnit" : {
                "USD" : "20.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "R3TT6W3DR2NY3TUF" : {
        "R3TT6W3DR2NY3TUF.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "R3TT6W3DR2NY3TUF",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "R3TT6W3DR2NY3TUF.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "R3TT6W3DR2NY3TUF.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0 per rule created (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Month",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "UMRQSXANSWSDKRH6" : {
        "UMRQSXANSWSDKRH6.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "UMRQSXANSWSDKRH6",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "UMRQSXANSWSDKRH6.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "UMRQSXANSWSDKRH6.JRTCKXETXF.6YS6EN2CT7",
              "description" : "Price per WebACL",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "month",
              "pricePerUnit" : {
                "USD" : "5.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "8D94VMB3JSN7FAX3" : {
        "8D94VMB3JSN7FAX3.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "8D94VMB3JSN7FAX3",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "8D94VMB3JSN7FAX3.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "8D94VMB3JSN7FAX3.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.60 per million requests processed",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000006000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "ZPS896EPCQHBVD44" : {
        "ZPS896EPCQHBVD44.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "ZPS896EPCQHBVD44",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "ZPS896EPCQHBVD44.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "ZPS896EPCQHBVD44.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$1.80 per million requests processed",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000018000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "DYTQ8YBXB7SEXYTZ" : {
        "DYTQ8YBXB7SEXYTZ.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "DYTQ8YBXB7SEXYTZ",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "DYTQ8YBXB7SEXYTZ.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "DYTQ8YBXB7SEXYTZ.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$5.00 per web ACL created (prorated hourly)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Month",
              "pricePerUnit" : {
                "USD" : "5.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "4YK3XEH7RFZMWR6E" : {
        "4YK3XEH7RFZMWR6E.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "4YK3XEH7RFZMWR6E",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "4YK3XEH7RFZMWR6E.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "4YK3XEH7RFZMWR6E.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$10.00 per month for each Bot Control managed rule group enabled (prorated hourly)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Month",
              "pricePerUnit" : {
                "USD" : "10.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "GD5GC4VHWDDSZGR3" : {
        "GD5GC4VHWDDSZGR3.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "GD5GC4VHWDDSZGR3",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "GD5GC4VHWDDSZGR3.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "GD5GC4VHWDDSZGR3.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$1.40 per million requests processed",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000014000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "7G4GAKZPYS82NXZT" : {
        "7G4GAKZPYS82NXZT.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "7G4GAKZPYS82NXZT",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "7G4GAKZPYS82NXZT.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "7G4GAKZPYS82NXZT.JRTCKXETXF.6YS6EN2CT7",
              "description" : "Price per Rule",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "month",
              "pricePerUnit" : {
                "USD" : "1.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "J8TNWZCGFGS77MD4" : {
        "J8TNWZCGFGS77MD4.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "J8TNWZCGFGS77MD4",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "J8TNWZCGFGS77MD4.JRTCKXETXF.A6VD9GXV7W" : {
              "rateCode" : "J8TNWZCGFGS77MD4.JRTCKXETXF.A6VD9GXV7W",
              "description" : "$0 per thousand requests (Tier 0) processed by Fraud Control AMR",
              "beginRange" : "0",
              "endRange" : "10000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            },
            "J8TNWZCGFGS77MD4.JRTCKXETXF.Q8U7ERQMFZ" : {
              "rateCode" : "J8TNWZCGFGS77MD4.JRTCKXETXF.Q8U7ERQMFZ",
              "description" : "$1.00 per thousand requests (Tier 1) processed by Fraud Control AMR",
              "beginRange" : "10000",
              "endRange" : "2000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0010000000"
              },
              "appliesTo" : [ ]
            },
            "J8TNWZCGFGS77MD4.JRTCKXETXF.4KF9HH2TZ4" : {
              "rateCode" : "J8TNWZCGFGS77MD4.JRTCKXETXF.4KF9HH2TZ4",
              "description" : "$0.70 per thousand requests (Tier 2) processed by Fraud Control AMR",
              "beginRange" : "2000000",
              "endRange" : "5000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0007000000"
              },
              "appliesTo" : [ ]
            },
            "J8TNWZCGFGS77MD4.JRTCKXETXF.7UCCNN4NE8" : {
              "rateCode" : "J8TNWZCGFGS77MD4.JRTCKXETXF.7UCCNN4NE8",
              "description" : "$0.40 per thousand requests (Tier 3) processed by Fraud Control AMR",
              "beginRange" : "5000000",
              "endRange" : "15000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0004000000"
              },
              "appliesTo" : [ ]
            },
            "J8TNWZCGFGS77MD4.JRTCKXETXF.KCDPB7BUTC" : {
              "rateCode" : "J8TNWZCGFGS77MD4.JRTCKXETXF.KCDPB7BUTC",
              "description" : "$0.20 per thousand requests (Tier 4) processed by Fraud Control AMR",
              "beginRange" : "15000000",
              "endRange" : "30000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0002000000"
              },
              "appliesTo" : [ ]
            },
            "J8TNWZCGFGS77MD4.JRTCKXETXF.FNBKGN7CAD" : {
              "rateCode" : "J8TNWZCGFGS77MD4.JRTCKXETXF.FNBKGN7CAD",
              "description" : "$0.05 per thousand requests (Tier 5) processed by Fraud Control AMR",
              "beginRange" : "30000000",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000500000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "UDFRKM4YVKQ42YFA" : {
        "UDFRKM4YVKQ42YFA.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "UDFRKM4YVKQ42YFA",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "UDFRKM4YVKQ42YFA.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "UDFRKM4YVKQ42YFA.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$1.40 per million requests processed (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000014000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "VRM2EPFJG75YBY5A" : {
        "VRM2EPFJG75YBY5A.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "VRM2EPFJG75YBY5A",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "VRM2EPFJG75YBY5A.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "VRM2EPFJG75YBY5A.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$1.00 per rule created (prorated hourly)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Month",
              "pricePerUnit" : {
                "USD" : "1.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "8QSUFEAEKJJSRAUN" : {
        "8QSUFEAEKJJSRAUN.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "8QSUFEAEKJJSRAUN",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "8QSUFEAEKJJSRAUN.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "8QSUFEAEKJJSRAUN.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.60 per million requests processed (48KB)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000006000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "G3KXB6WCD8HBMTB9" : {
        "G3KXB6WCD8HBMTB9.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "G3KXB6WCD8HBMTB9",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "G3KXB6WCD8HBMTB9.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "G3KXB6WCD8HBMTB9.JRTCKXETXF.6YS6EN2CT7",
              "description" : "Price per HTTP request",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Requests",
              "pricePerUnit" : {
                "USD" : "0.0000006000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "HPYU63BPCWYNJE7Q" : {
        "HPYU63BPCWYNJE7Q.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "HPYU63BPCWYNJE7Q",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "HPYU63BPCWYNJE7Q.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "HPYU63BPCWYNJE7Q.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.90 per million requests processed (64KB)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000009000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "9SXEZ5PWRNF4FMRF" : {
        "9SXEZ5PWRNF4FMRF.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "9SXEZ5PWRNF4FMRF",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "9SXEZ5PWRNF4FMRF.JRTCKXETXF.HWDSBTNJX9" : {
              "rateCode" : "9SXEZ5PWRNF4FMRF.JRTCKXETXF.HWDSBTNJX9",
              "description" : "$0 per million requests processed by Bot Control",
              "beginRange" : "0",
              "endRange" : "10000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            },
            "9SXEZ5PWRNF4FMRF.JRTCKXETXF.EFRCQPS26J" : {
              "rateCode" : "9SXEZ5PWRNF4FMRF.JRTCKXETXF.EFRCQPS26J",
              "description" : "$1.00 per million requests processed by Bot Control",
              "beginRange" : "10000000",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000010000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "KDXG4DDYJ55NY23K" : {
        "KDXG4DDYJ55NY23K.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "KDXG4DDYJ55NY23K",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "KDXG4DDYJ55NY23K.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "KDXG4DDYJ55NY23K.JRTCKXETXF.6YS6EN2CT7",
              "description" : "Price per HTTP request (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "DNCR5RJ49CT6V5XS" : {
        "DNCR5RJ49CT6V5XS.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "DNCR5RJ49CT6V5XS",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "DNCR5RJ49CT6V5XS.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "DNCR5RJ49CT6V5XS.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.80 per million requests processed (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000008000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "H52RRJ3DSFY45WJH" : {
        "H52RRJ3DSFY45WJH.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "H52RRJ3DSFY45WJH",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "H52RRJ3DSFY45WJH.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "H52RRJ3DSFY45WJH.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$1.00 per million requests processed",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000010000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "X29XVJ6T2CJAYQPM" : {
        "X29XVJ6T2CJAYQPM.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "X29XVJ6T2CJAYQPM",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "X29XVJ6T2CJAYQPM.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "X29XVJ6T2CJAYQPM.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.15 per million Request for AMR Anti-DDoS Request Processed in CloudFront",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000001500"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "WH8MJ3UU7GCX5EM4" : {
        "WH8MJ3UU7GCX5EM4.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "WH8MJ3UU7GCX5EM4",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "WH8MJ3UU7GCX5EM4.JRTCKXETXF.A6VD9GXV7W" : {
              "rateCode" : "WH8MJ3UU7GCX5EM4.JRTCKXETXF.A6VD9GXV7W",
              "description" : "$0 per thousand requests (Tier 0) processed by Fraud Control AMR",
              "beginRange" : "0",
              "endRange" : "10000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            },
            "WH8MJ3UU7GCX5EM4.JRTCKXETXF.Q8U7ERQMFZ" : {
              "rateCode" : "WH8MJ3UU7GCX5EM4.JRTCKXETXF.Q8U7ERQMFZ",
              "description" : "$1.00 per thousand requests (Tier 1) processed by Fraud Control AMR",
              "beginRange" : "10000",
              "endRange" : "2000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0010000000"
              },
              "appliesTo" : [ ]
            },
            "WH8MJ3UU7GCX5EM4.JRTCKXETXF.4KF9HH2TZ4" : {
              "rateCode" : "WH8MJ3UU7GCX5EM4.JRTCKXETXF.4KF9HH2TZ4",
              "description" : "$0.70 per thousand requests (Tier 2) processed by Fraud Control AMR",
              "beginRange" : "2000000",
              "endRange" : "5000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0007000000"
              },
              "appliesTo" : [ ]
            },
            "WH8MJ3UU7GCX5EM4.JRTCKXETXF.7UCCNN4NE8" : {
              "rateCode" : "WH8MJ3UU7GCX5EM4.JRTCKXETXF.7UCCNN4NE8",
              "description" : "$0.40 per thousand requests (Tier 3) processed by Fraud Control AMR",
              "beginRange" : "5000000",
              "endRange" : "15000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0004000000"
              },
              "appliesTo" : [ ]
            },
            "WH8MJ3UU7GCX5EM4.JRTCKXETXF.KCDPB7BUTC" : {
              "rateCode" : "WH8MJ3UU7GCX5EM4.JRTCKXETXF.KCDPB7BUTC",
              "description" : "$0.20 per thousand requests (Tier 4) processed by Fraud Control AMR",
              "beginRange" : "15000000",
              "endRange" : "30000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0002000000"
              },
              "appliesTo" : [ ]
            },
            "WH8MJ3UU7GCX5EM4.JRTCKXETXF.FNBKGN7CAD" : {
              "rateCode" : "WH8MJ3UU7GCX5EM4.JRTCKXETXF.FNBKGN7CAD",
              "description" : "$0.05 per thousand requests (Tier 5) processed by Fraud Control AMR",
              "beginRange" : "30000000",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000500000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "5NDJX3ZVTPEUMTR7" : {
        "5NDJX3ZVTPEUMTR7.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "5NDJX3ZVTPEUMTR7",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "5NDJX3ZVTPEUMTR7.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "5NDJX3ZVTPEUMTR7.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$1.00 per million requests processed (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000010000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "DUVXAXMJ6KTHM4FX" : {
        "DUVXAXMJ6KTHM4FX.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "DUVXAXMJ6KTHM4FX",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "DUVXAXMJ6KTHM4FX.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "DUVXAXMJ6KTHM4FX.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$1.20 per million requests processed",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000012000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "P8FFM9Z57GARNWCU" : {
        "P8FFM9Z57GARNWCU.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "P8FFM9Z57GARNWCU",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "P8FFM9Z57GARNWCU.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "P8FFM9Z57GARNWCU.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.40 per thousand captcha attempts analyzed",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0004000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "ZGCA8WHT3CD8MCWD" : {
        "ZGCA8WHT3CD8MCWD.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "ZGCA8WHT3CD8MCWD",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "ZGCA8WHT3CD8MCWD.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "ZGCA8WHT3CD8MCWD.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0 per million requests processed (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "XBDJSHNUDBUQJKDJ" : {
        "XBDJSHNUDBUQJKDJ.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "XBDJSHNUDBUQJKDJ",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "XBDJSHNUDBUQJKDJ.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "XBDJSHNUDBUQJKDJ.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$10.00 per month for each Account Takeover Prevention managed rule group enabled (prorated hourly)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Month",
              "pricePerUnit" : {
                "USD" : "10.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "W99V8ZP6GRUS5VSB" : {
        "W99V8ZP6GRUS5VSB.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "W99V8ZP6GRUS5VSB",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "W99V8ZP6GRUS5VSB.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "W99V8ZP6GRUS5VSB.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.20 per million requests processed (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000002000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "UR3QNK8ZFYV9FAW5" : {
        "UR3QNK8ZFYV9FAW5.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "UR3QNK8ZFYV9FAW5",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "UR3QNK8ZFYV9FAW5.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "UR3QNK8ZFYV9FAW5.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0 per web ACL created (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Month",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "2R2A9JCDVHYM5PNA" : {
        "2R2A9JCDVHYM5PNA.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "2R2A9JCDVHYM5PNA",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "2R2A9JCDVHYM5PNA.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "2R2A9JCDVHYM5PNA.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.40 per thousand captcha attempts analyzed (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0004000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "AR8GHESXKB8WUDMD" : {
        "AR8GHESXKB8WUDMD.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "AR8GHESXKB8WUDMD",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "AR8GHESXKB8WUDMD.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "AR8GHESXKB8WUDMD.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$10.00 per month for each Account Takeover Prevention managed rule group enabled (prorated hourly)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Month",
              "pricePerUnit" : {
                "USD" : "10.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "VQ7DSCCMTKTKXPQJ" : {
        "VQ7DSCCMTKTKXPQJ.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "VQ7DSCCMTKTKXPQJ",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "VQ7DSCCMTKTKXPQJ.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "VQ7DSCCMTKTKXPQJ.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.60 per million requests processed (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000006000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "MBTYKFTSB5UKGVM4" : {
        "MBTYKFTSB5UKGVM4.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "MBTYKFTSB5UKGVM4",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "MBTYKFTSB5UKGVM4.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "MBTYKFTSB5UKGVM4.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.80 per million requests processed",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000008000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "GM6ASKX2EBU4FPE2" : {
        "GM6ASKX2EBU4FPE2.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "GM6ASKX2EBU4FPE2",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "GM6ASKX2EBU4FPE2.JRTCKXETXF.SB2VSFF4TP" : {
              "rateCode" : "GM6ASKX2EBU4FPE2.JRTCKXETXF.SB2VSFF4TP",
              "description" : "$0.0 per Request for ShieldProtected-AMR-BotControl-Targeted-Request in Global region",
              "beginRange" : "0",
              "endRange" : "1000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            },
            "GM6ASKX2EBU4FPE2.JRTCKXETXF.VNJQCFJPS4" : {
              "rateCode" : "GM6ASKX2EBU4FPE2.JRTCKXETXF.VNJQCFJPS4",
              "description" : "$10.0 per Request for ShieldProtected-AMR-BotControl-Targeted-Request in Global region",
              "beginRange" : "1000000",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000100000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "XRZ3MESYR6UQ5PEF" : {
        "XRZ3MESYR6UQ5PEF.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "XRZ3MESYR6UQ5PEF",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "XRZ3MESYR6UQ5PEF.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "XRZ3MESYR6UQ5PEF.JRTCKXETXF.6YS6EN2CT7",
              "description" : "Price per WebACL (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Month",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "7H4TG43CRUJ8M9NB" : {
        "7H4TG43CRUJ8M9NB.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "7H4TG43CRUJ8M9NB",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "7H4TG43CRUJ8M9NB.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "7H4TG43CRUJ8M9NB.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.40 per million requests processed (Shield Protected)",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000004000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "W7EUQF58J5QTW3BZ" : {
        "W7EUQF58J5QTW3BZ.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "W7EUQF58J5QTW3BZ",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "W7EUQF58J5QTW3BZ.JRTCKXETXF.SB2VSFF4TP" : {
              "rateCode" : "W7EUQF58J5QTW3BZ.JRTCKXETXF.SB2VSFF4TP",
              "description" : "$0.0 per Request for AMR-BotControl-Targeted-Request in Global Region",
              "beginRange" : "0",
              "endRange" : "1000000",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000000000"
              },
              "appliesTo" : [ ]
            },
            "W7EUQF58J5QTW3BZ.JRTCKXETXF.VNJQCFJPS4" : {
              "rateCode" : "W7EUQF58J5QTW3BZ.JRTCKXETXF.VNJQCFJPS4",
              "description" : "$10.0 per Request for AMR-BotControl-Targeted-Request in Global Region",
              "beginRange" : "1000000",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000100000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "EAQZW8JEF25Z9AHE" : {
        "EAQZW8JEF25Z9AHE.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "EAQZW8JEF25Z9AHE",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "EAQZW8JEF25Z9AHE.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "EAQZW8JEF25Z9AHE.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.4 per Million Request  for ShieldProtected-ChallengeServed in Global region",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000004000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      },
      "72EAS6KJPEMT9SPU" : {
        "72EAS6KJPEMT9SPU.JRTCKXETXF" : {
          "offerTermCode" : "JRTCKXETXF",
          "sku" : "72EAS6KJPEMT9SPU",
          "effectiveDate" : "2025-12-01T00:00:00Z",
          "priceDimensions" : {
            "72EAS6KJPEMT9SPU.JRTCKXETXF.6YS6EN2CT7" : {
              "rateCode" : "72EAS6KJPEMT9SPU.JRTCKXETXF.6YS6EN2CT7",
              "description" : "$0.4 per Million Request  for ChallengeServed in Global Region",
              "beginRange" : "0",
              "endRange" : "Inf",
              "unit" : "Request",
              "pricePerUnit" : {
                "USD" : "0.0000004000"
              },
              "appliesTo" : [ ]
            }
          },
          "termAttributes" : { }
        }
      }
    }
  },
  "attributesList" : { }
}