Open yamatatsu opened 2 years ago
Thanks for the feature request, the example and diagrams!
To help us prioritize new L2s, we look for interest and engagement from the community (as well as internal metrics on how much usage the underlying L1s receive). I'm going to initially assign this as a p2, meaning we aren't able to work on this immediately.
We use 👍 s to help prioritize our work; you can reach out to the cdk.dev community on Slack to solicit support for prioritization.
Once we have a good number of people voting to prioritize this, we can dive in. The first step(s) would be to review the API via either an issue in our RFCs repo or as a PR against this issue with just the module's README, showing the API off and how a user would interact with it. I see you've already posted this PR; I would suggest expanding the README content quite a bit to highlight the different areas of the API.
@NukaCody So sorry that I have rob to chance of the contribution🙇🏻. I almost wasted your RFC mistakenly. Your API described in RFC is seemed smart than mine. And It is expected to write enough README instead of diagrams of design. May I disscuss with you in the RFC issue?
@njlynch (or @skinny85 now?) I think there is enough votes in this PR and the tracking issue, so I think we can work on this feature. WDYT?
@yamatatsu yes, looks like we should pick this up.
What do you want me to do? Do you want me to comment on the PR (https://github.com/aws/aws-cdk/pull/17878), or do you want to discuss the design a little bit more?
@skinny85
yes, looks like we should pick this up.
Yeah! 😍
I'll think and brash up the description of this issue. It is better to describe more usage example and this API can be more smart I think. In addition, the way to associate the ACL to other AWS resouces should be described.
I'll mention to you after that!
@skinny85 OK! I've fixed this issue’s description. Can I have some feedback about this issue description. And I would like to get review of #17878. It just include minimum implementation of WAFv2 so maybe the review is not effected by the feedbacks of this issue I think.
This issue has received a significant amount of attention so we are automatically upgrading its priority. A member of the community will see the re-prioritization and provide an update on the issue.
Description
Now, @aws-cdk/aws-wafv2 has no L2 Construct. I will implements L2 Constructs.
Use Case
When users create WebACL, this Cunstruct will support it.
Proposed Solution
We can create L2 constructs for aws-wafv2.
Other information
No response
Acknowledge
Design
ref: cloudformation
Usage
Define WebACL
Associate to other resources
and if associate to CloudFront as following:
class diagram
WebACL
Rule
Roadmap
WebACL
with only required propertiesRule
with oneStatement
(LabelMatchStatement)