in src/rules/waf/WAFv2LoggingEnabled.ts [52:66]
function isMatchingLoggingConfiguration(
node: CfnLoggingConfiguration,
webAclLogicalId: string,
webAclName: string | undefined
): boolean {
const resourceArn = JSON.stringify(Stack.of(node).resolve(node.resourceArn));
if (
new RegExp(`${webAclLogicalId}(?![\\w])`).test(resourceArn) ||
(webAclName != undefined &&
new RegExp(`webacl\/${webAclName}(?![\\w\\-_\\.])`).test(resourceArn))
) {
return true;
}
return false;
}