Skip to main content

AWS WAF(V2) IP Rete Limit Rule

GitHub npm (scoped) PyPI GitHub Workflow Status (branch) GitHub release (latest SemVer)

View on Construct Hub

This is an AWS CDK WAF IP Rate Limit Rule

Resources

This construct creating resource list.

  • WAF V2 RuleGroup

Install

TypeScript

install by npm

npm install @gammarers/aws-waf-ip-rate-limit-rule

install by yarn

yarn add @gammarers/aws-waf-ip-rate-limit-rule

Python

pip install gammarers.aws-waf-ip-rate-limit-rule

Example

import { WAFIPRateLimitRule } from '@gammarers/aws-waf-ip-rate-limit-rule';

const ipRateLimitRule = new WAFIPRateLimitRule({
  rateLimit: 100,
});

new wafv2.CfnWebACL(stack, 'WebACL', {
  defaultAction: { allow: {} },
  scope: 'CLOUD_FRONT',
  name: 'WebAclWithCustomRules',
  visibilityConfig: {
    cloudWatchMetricsEnabled: true,
    metricName: 'WebAclMetric',
    sampledRequestsEnabled: true,
  },
  rules: [
    ipRateLimitRule.blockRule({
      priority: 1,
    }),
  ],
});

License

This project is licensed under the Apache-2.0 License.

Metadata

Release files for gammarers.aws-waf-ip-rate-limit-rule 2.0.58

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gammarers.aws-waf-ip-rate-limit-rule 2.0.58
File Size Uploaded
gammarers_aws_waf_ip_rate_limit_rule-2.0.58.tar.gz 28.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gammarers.aws-waf-ip-rate-limit-rule 2.0.58
File Interpreter ABI Platform
gammarers_aws_waf_ip_rate_limit_rule-2.0.58-py3-none-any.whl Python 3 none any Details

Total release size: 56.3 kB

Release files / gammarers_aws_waf_ip_rate_limit_rule-2.0.58.tar.gz

Download URL gammarers_aws_waf_ip_rate_limit_rule-2.0.58.tar.gz
Size 28.5 kB
Tags Source
SHA-256 checksum
How to use checksums
e691f89182bc1996e09cd0c8606fddb01d5db3cb146f5d9681fcfb33a167e329
BLAKE2b-256 checksum
How to use checksums
42d5c253ebb583b771679fe0ce4758587ca0be2fa7136ace1770f3e4d63ee444
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.14.2

Release files / gammarers_aws_waf_ip_rate_limit_rule-2.0.58-py3-none-any.whl

Download URL gammarers_aws_waf_ip_rate_limit_rule-2.0.58-py3-none-any.whl
Size 27.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
31d69826d7061179abf75940514907bc95d7be11438cbfe3afd998c5cc2b19d5
BLAKE2b-256 checksum
How to use checksums
fc767d929e3eed831689d797bff8644586f128f2a667132864037deb7bb2f4c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.14.2

Release history Release notifications | RSS feed

This release

2.0.58 This release

2 release files

2.0.57

2 release files

2.0.56

2 release files

2.0.55

2 release files

2.0.53

2 release files

2.0.52

2 release files

2.0.51

2 release files

2.0.48

2 release files

2.0.47

2 release files

2.0.46

2 release files

2.0.44

2 release files

2.0.43

2 release files

2.0.42

2 release files

2.0.40

2 release files

2.0.39

2 release files

2.0.38

2 release files

2.0.36

2 release files

2.0.35

2 release files

2.0.34

2 release files

2.0.32

2 release files

2.0.31

2 release files

2.0.30

2 release files

2.0.28

2 release files

2.0.27

2 release files

2.0.24

2 release files

2.0.23

2 release files

2.0.22

2 release files

2.0.20

2 release files

2.0.19

2 release files

2.0.18

2 release files

2.0.16

2 release files

2.0.15

2 release files

2.0.14

2 release files

2.0.13

2 release files

2.0.11

2 release files

2.0.10

2 release files

2.0.9

2 release files

2.0.8

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page