A library of CDK aspects applying to security groups.
Project description
cdk-aspects-library-security-group
A CDK library containing EC2 security group related CDK Aspects and the ability to define custom aspects.
Features
-
Utilize built in aspects for common cases:
- Disallow public access to any port
- Disallow public access to AWS Restricted Common ports (per the AWS Config rule)
- Disallow public access to SSH or RDP per CIS Benchmark guidelines and general good practice
-
Create any other aspect using the base security group aspect class.
API Doc
See API
Examples
Typescript
// Add the aspect to your stack
Aspects.of(stack).add(new NoPublicIngressAspect());
Project details
Release history Release notifications | RSS feed
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
Close
Hashes for renovosolutions.aws-cdk-aspects-security-group-0.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e49b605b2009f68fa8db01f9b3d22b2c927f6655983230e827357a45b8f5d97 |
|
MD5 | 52ec2c993a821b9aac9ef38ebca465d8 |
|
BLAKE2b-256 | 0162ceb58302e107ceb6f806f9305cb2c4503beaf9f286ea678c256f61a62f18 |
Close
Hashes for renovosolutions.aws_cdk_aspects_security_group-0.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bda05e5b31374288de3f1ad4347846707962b4b9646bdb53c9834e24a644006 |
|
MD5 | 6a8608224ea06d3c90987314f0729358 |
|
BLAKE2b-256 | f3d95b9a7cd1874e724dcb8b504fd3d3ddff834e90e0fd2a4cd5f80fc567f95e |