Skip to content

Add aws_wafv2_web_acl_rule_group_association resource#1966

Merged
erhancagirici merged 12 commits intocrossplane-contrib:mainfrom
Matrikss:add-waf-rule-group-association
Mar 13, 2026
Merged

Add aws_wafv2_web_acl_rule_group_association resource#1966
erhancagirici merged 12 commits intocrossplane-contrib:mainfrom
Matrikss:add-waf-rule-group-association

Conversation

@Matrikss
Copy link
Contributor

Description of your changes

Adds aws_wafv2_web_acl_rule_group_association resource

I have:

  • Read and followed Crossplane's contribution process.
  • Run make generate and committed the results (ideally in a separate commit).
  • Not made any manual changes to generated files, and verified this with make check-diff.

How has this code been tested

Tested locally via Uptest:
image

Signed-off-by: Bruno Loureiro <bruno.loureiro@outsystems.com>
Signed-off-by: Bruno Loureiro <bruno.loureiro@outsystems.com>
Signed-off-by: Bruno Loureiro <bruno.loureiro@outsystems.com>
@Matrikss Matrikss force-pushed the add-waf-rule-group-association branch from ade88fa to c449e89 Compare February 16, 2026 16:41
@Matrikss
Copy link
Contributor Author

make reviewable takes 30 minutes to run, so I didn't think I needed it after my fixes, but I do 😅.
I am fixing the linting issue found...

Signed-off-by: Bruno Loureiro <bruno.loureiro@outsystems.com>
@Matrikss
Copy link
Contributor Author

Now it is really ready for review.

Matrikss and others added 4 commits March 12, 2026 17:06
…nversion paths

Signed-off-by: Erhan Cagirici <erhan@upbound.io>
…t conversions

Signed-off-by: Erhan Cagirici <erhan@upbound.io>
…t conversions

Signed-off-by: Erhan Cagirici <erhan@upbound.io>
@erhancagirici
Copy link
Collaborator

/test-examples="examples/wafv2/cluster/v1beta1/webaclrulegroupassociation.yaml"

erhancagirici and others added 3 commits March 13, 2026 05:36
…ions for WebACLRuleGroupAssociation

Signed-off-by: Erhan Cagirici <erhan@upbound.io>
Signed-off-by: Erhan Cagirici <erhan@upbound.io>
@erhancagirici
Copy link
Collaborator

/test-examples="examples/wafv2/cluster/v1beta1/webaclrulegroupassociation.yaml"

@erhancagirici
Copy link
Collaborator

@Matrikss thanks for the PR 🎉 Additionally, I have manually configured the the singleton list conversions (lists with max size 1), for a cleaner API, updated the examples, and the custom external name configuration.

The Uptest run - examples/wafv2/cluster/v1beta1/webaclrulegroupassociation.yaml passed.

@erhancagirici erhancagirici merged commit 973c2ee into crossplane-contrib:main Mar 13, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants