Comments (3)
This is something my team has been considering as well. I will probably be working on it as a feature and submit a pull request for in the next few weeks, I'll keep you posted.
from cfn-model.
Ok, I think 0.1.20 addresses this. I took a stab at writing the rule for NoEcho=true for an RDS::Instance in cfn-nag to make sure there were no surprises..... the one rub is that if somebody specifies a JSON values file for a NoEcho parameter, the actual value will be resolved which is not want you want when you are trying to test the actual reference..... I'm going to wave my hands on this and say you shouldn't be specifying values for NoEcho parameters.
from cfn-model.
I'll have Parameters support in the model by end of today. I think I've got something useful that's ready for helping with the NoEcho based rule but.... looking into also providing a way to reference external parameter values so that rules can do something like flag an ingress cidr of 0.0.0.0/0 that is parameterized
from cfn-model.
Related Issues (20)
- cfnparser does not handle YAML documents that _sort-of_ look like JSON
- is_s3_uri not nil safe HOT 1
- principalOrgId condition for wildcard principal HOT 5
- Exception when parsing Serverless::Function with implicit code HOT 1
- Deploy script does not manage versions properly.
- Custom resources other than AWS/Custom cause a cfn_nag exception HOT 4
- Parse the Globals section
- Group resource managed policy arn's can point to comma-delimited list
- Crashes when using Fn::If to decide a set of Resource Properties HOT 1
- Add support for CFN_NAG issue #73
- Investigate better support for transforms HOT 1
- Add CHANGELOG
- Fix VSCode Port conflict for cfn_model HOT 1
- Add support for computing FindInMap
- Add support for at least partial eval of !Sub
- "Second level" references to FnIf and Parameters are not resolved
- Stop using the last argument as keyword parameters in serverless.rb HOT 2
- ReservedConcurrentExecutions property not recognized
- Support for Containerized Lambda Functions
- Add `cfn_model.outputs`, `cfn_model.interface`, `cfn_model.conditions`, etc
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 cfn-model.