aws-cloudformation / aws-cloudformation/cloudformation-guard
Add inline "AND" form
Open
enhancement
good first issue
needs-research
- Dominant language
- Rust
- Stars
- 1.4k
- Forks
- 196
- Avg merge
- 3d 6h
- Merged PRs (30d)
- 5
Description
Customers may need to have explicit in-line "AND's" (as opposed to the implicit AND's that are already part of a ruleset) for clarity:
`AWS::EC2::SecurityGroup SecurityGroupIngress.*.ToPort != 3306 |AND| SecurityGroupIngress.*.CidrIp != 0.0.0.0/0`
Contributor guide
Research direction
The issue gives a desired inline "AND" syntax but names no files, tests, or entry points. Start by locating the rule-language parser and evaluation tests, then verify how the example should parse alongside existing implicit AND behavior. Done means the shown form is accepted and existing implicit AND rules continue to work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100