Is your feature request related to a problem? Please describe.
The resources using the Web ACLs defined in WAF Regional service are not populated by CloudQuery. This makes it impossible to identify the link between the resources like Application Load Balancers and Web ACLs defined in WAF Regional service.
Describe the solution you'd like
Add column "resources_for_web_acl" in "aws_wafregional_web_acls" table.
The suggested column in the solution should be same as the existing column "resources_for_web_acl" defined in "aws_wafv2_web_acls" table.
|
Name: "resources_for_web_acl", |
WAF Regional API supports "list-resources-for-web-acl" just like WAF v2 supports "list-resources-for-web-acl"
Describe alternatives you've considered
Another alternative could be querying WAF Regional API in addition to WAF v2 while looking up WebACL linked to load balancer in ELB v2 service.
|
response, err := cl.GetWebACLForResource(ctx, &input, func(options *wafv2.Options) {}) |
Is your feature request related to a problem? Please describe.
The resources using the Web ACLs defined in WAF Regional service are not populated by CloudQuery. This makes it impossible to identify the link between the resources like Application Load Balancers and Web ACLs defined in WAF Regional service.
Describe the solution you'd like
Add column "resources_for_web_acl" in "aws_wafregional_web_acls" table.
The suggested column in the solution should be same as the existing column "resources_for_web_acl" defined in "aws_wafv2_web_acls" table.
cloudquery/plugins/source/aws/resources/services/wafv2/web_acls.go
Line 33 in 7b2c4aa
WAF Regional API supports "list-resources-for-web-acl" just like WAF v2 supports "list-resources-for-web-acl"
Describe alternatives you've considered
Another alternative could be querying WAF Regional API in addition to WAF v2 while looking up WebACL linked to load balancer in ELB v2 service.
cloudquery/plugins/source/aws/resources/services/elbv2/load_balancers_fetch.go
Line 41 in 7b2c4aa