Skip to main content

This is an AWS CDK Construct for Rate Limit Rule on WAF V2.

Project description

AWS WAF(V2) IP Rete Limit Rule Group

GitHub npm (scoped) PyPI Nuget Sonatype Nexus (Releases) GitHub Workflow Status (branch) GitHub release (latest SemVer)

View on Construct Hub

This is an AWS CDK Construct for IP Rate Limit Rule on WAF V2

Resources

This construct creating resource list.

  • WAF V2 RuleGroup

Install

TypeScript

npm install @gammarer/aws-waf-ip-rate-limit-rule-group
# or
yarn add @gammarer/aws-waf-ip-rate-limit-rule-group

Python

pip install gammarer.aws-waf-ip-rate-limit-rule-group

C# / .Net

dotnet add package Gammarer.CDK.AWS.WafIpRateLimitRuleGroup

Java

Add the following to pom.xml:

<dependency>
  <groupId>com.gammarer</groupId>
  <artifactId>aws-waf-ip-rate-limit-rule-group</artifactId>
</dependency>

Example

import { Scope, WafRateLimitRuleGroup } from '@gammarer/aws-waf-ip-rate-limit-rule-group';

new WafIpRateLimitRuleGroup(stack, 'WafIpRateLimitRuleGroup', {
  name: 'rate-limit-rule-group',
  scope: Scope.REGIONAL,
  rateLimitCount: 3000, // default 1000
});

License

This project is licensed under the Apache-2.0 License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

File details

Details for the file gammarer.aws-waf-ip-rate-limit-rule-group-1.2.6.tar.gz.

File metadata

File hashes

Hashes for gammarer.aws-waf-ip-rate-limit-rule-group-1.2.6.tar.gz
Algorithm Hash digest
SHA256 7beaabc3d305e6e4b05ef8aa55fc10381fc8a8ae66436e3f5e2eab04e1174c30
MD5 7a049e5a42d175b03c6c33a5269a312b
BLAKE2b-256 e40e761ec3f9d92d75a49061959dccc00385f515b9a04752f04aa92087c6a358

See more details on using hashes here.

File details

Details for the file gammarer.aws_waf_ip_rate_limit_rule_group-1.2.6-py3-none-any.whl.

File metadata

File hashes

Hashes for gammarer.aws_waf_ip_rate_limit_rule_group-1.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 3a2e1ee05b0e07e9469e1b4d897a9ae7fe6f79c4eff5c11946b1fabc32f2737a
MD5 c3d741633554474983a072a146c5321a
BLAKE2b-256 8a612a14fed737c3609d2a4896dece7f7887f0be19e81665e9568351ef430a24

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page