aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
12 lines (11 loc) • 470 B
TypeScript
import type { IConstruct } from 'constructs';
export interface AcknowledgedRule {
readonly reason: string;
readonly constructPath: string;
readonly stackTrace?: string;
}
/**
* Collect all acknowledged rule IDs from construct metadata across the tree.
* Returns a map from rule ID to acknowledgement details (reason, construct path, and stack trace).
*/
export declare function collectAcknowledgedRuleIds(root: IConstruct): Map<string, AcknowledgedRule>;