aws / aws-cdk

The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
https://aws.amazon.com/cdk
Apache License 2.0
11.56k stars 3.87k forks source link

aws-cdk-lib/aws-wafv2: ja3fingerprint missing in CDK lib #27590

Closed xavi-bean closed 11 months ago

xavi-bean commented 11 months ago

Describe the feature

The use of ja3 fingerprint is a great new feature offered by AWS WAF. However, this is not available to be set up through cdk-lib yet.

Use Case

To be able to block malicious traffic based on ja3 fingerprint.

Proposed Solution

Update class FieldToMatchProperty from aws_cdk/aws_wafv2 and include ja3fingerprint as a parameter to be used.

Other Information

No response

Acknowledgements

CDK version used

2.101.0

Environment details (OS name and version, etc.)

N/A

khushail commented 11 months ago

Hi @xavi-bean , thanks for reaching out.

upon checking cdk and existing spec file, the property is currently not supported. Hence can't be added by CDK.

However, you could add it to Cloudformation coverage roadmap for the team as a feature.

github-actions[bot] commented 11 months ago

⚠️COMMENT VISIBILITY WARNING⚠️

Comments on closed issues are hard for our team to see. If you need more assistance, please either tag a team member or open a new issue that references this one. If you wish to keep having a conversation with other community members under this issue feel free to do so.

xavi-bean commented 11 months ago

Thanks for your answer @khushail . Just raised this case for Cloudformation team https://github.com/aws-cloudformation/cloudformation-coverage-roadmap/issues/1833.

Once this is onboarded in Cloudformation is automatically done in CDK at some point? in case not, what has to be done? Open the same case for CDK?

Thanks