Comments (5)
Reopening, as it turns out this approach is (ironically) incompatible with supporting deployment of Managed Rules.
from aws-config-rdk.
I don't think you're missing anything, this is something I need to address in the CFN template used to deploy the rule. I'll take a look and push something out in the next few days.
from aws-config-rdk.
That would be fantastic. For now, I just over-rode it in the console but would be good to have this all in the CFN
from aws-config-rdk.
We had a debate about this with the service team, and ultimately decided that the best practice is to not have a single rule that handles both periodic and event-driven logic in the same rule. From conversations with other customers and users, the amount of additional complexity makes testing to make sure your rule is doing what you want it to a lot harder and there's a higher risk that you won't have the compliance assurance that you think you do. Closing this issue, but if you disagree strongly I'm happy to have the conversation.
from aws-config-rdk.
This has now been added by PR #81, and pushed to PyPi. Thanks!
from aws-config-rdk.
Related Issues (20)
- No sample-ci for `AWS::ElasticLoadBalancingV2::Listener` HOT 1
- Add the 21 new resource types supported by Config June 2023 HOT 1
- Python 3.11 Support HOT 1
- Clarify CLI parameters around Lambda subnets/security groups HOT 1
- Add 19 more resources HOT 1
- Consider whether --control-tower flag of rdk init should assume that the config bucket exists already HOT 1
- RDK 0.18.0 Plan
- Move RDKLIB_LAYER_VERSIONs to their own file for better visibility HOT 1
- Create Rules Issue HOT 1
- Add 3.11 runtime folder
- I am facing below error in the automated Lambda created HOT 5
- Consider whether to add poetry lock step to Publish GitHub action
- Improve Documentation on how to use RDK/Config in a cross-account/multi-account/Org solution
- Config-RDK and eliminating old lambda versions HOT 1
- Bump rdklib versions to use 0.3.4 or later -- versions without the internal.py issue HOT 1
- sample-ci command fails for AWS::ECS::TaskDefinition HOT 1
- AWS::EC2::CapacityReservation appears to be missing from sample-ci HOT 2
- GenAI integration for rule creation?
- Python 3.12 support
- Support for ARM/Graviton lambda runtime HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aws-config-rdk.