Skip to main content

AWS WAF(V2) IP Restriction Rule Group

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

View on Construct Hub

This is an AWS CDK Construct for IP Restriction Rule Group on WAF V2

Resources

This construct creating resource list.

  • WAF V2 RuleGroup

Install

TypeScript

install by npm

npm install @gammarers/aws-waf-ip-restriction-rule-group

install by yarn

yarn add @gammarers/aws-waf-ip-restriction-rule-group

install by pnpm

pnpm add @gammarers/aws-waf-ip-restriction-rule-group

install by bun

bun add @gammarers/aws-waf-ip-restriction-rule-group

Python

pip install gammarers.aws-waf-ip-restriction-rule-group

C# / .Net

dotnet add package Gammarers.CDK.AWS.WafIpRestrictionRuleGroup

Example

import { WafIpRestrictRuleGroup } from '@gammarers/aws-waf-ip-restriction-rule-group';

declare const allowIpSet: waf.CfnIPSet;

new WafIpRestrictRuleGroup(stack, 'WafIpRestrictRuleGroup', {
  scope: Scope.GLOBAL, // GLOBAL(CloudFront) or REGIONAL(Application Load Balancer (ALB), Amazon API Gateway REST API, an AWS AppSync GraphQL API, or an Amazon Cognito user pool)
  allowIpSetArn: allowIpSet.attrArn,
});

License

This project is licensed under the Apache-2.0 License.

Metadata

Release files for gammarers.aws-waf-ip-restriction-rule-group 1.5.17

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-restriction-rule-group 1.5.17
File Size Uploaded
gammarers_aws_waf_ip_restriction_rule_group-1.5.17.tar.gz 35.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gammarers.aws-waf-ip-restriction-rule-group 1.5.17
File Interpreter ABI Platform
gammarers.aws_waf_ip_restriction_rule_group-1.5.17-py3-none-any.whl Python 3 none any Details

Total release size: 70.6 kB

Release files / gammarers_aws_waf_ip_restriction_rule_group-1.5.17.tar.gz

Download URL gammarers_aws_waf_ip_restriction_rule_group-1.5.17.tar.gz
Size 35.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a0268f359552622ab8c27d55e64d8f562b823d334318614ebad5500a9bf51b6b
BLAKE2b-256 checksum
How to use checksums
ca5edb4cb88f04202ed89063e9dc0173238ee0da3f63296b9ce2790803ae384c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Release files / gammarers.aws_waf_ip_restriction_rule_group-1.5.17-py3-none-any.whl

Download URL gammarers.aws_waf_ip_restriction_rule_group-1.5.17-py3-none-any.whl
Size 34.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
edbc475071d1e0e09bed09c88966c1b7cfe4069df88bc2c87aba039fa54f8457
BLAKE2b-256 checksum
How to use checksums
b11d3922d1a169253039d7cf30b2578fe6865a00782c3285e4d3359bd5096e1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Release history Release notifications | RSS feed

This release

1.5.17 This release

2 release files

1.5.14

2 release files

1.5.13

2 release files

1.5.12

2 release files

1.5.10

2 release files

1.5.9

2 release files

1.5.8

2 release files

1.5.7

2 release files

1.5.6

2 release files

1.5.5

2 release files

1.5.4

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.15

2 release files

1.4.13

2 release files

1.4.12

2 release files

1.4.11

2 release files

1.4.9

2 release files

1.4.8

2 release files

1.4.7

2 release files

1.4.6

2 release files

1.4.5

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.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