@enfo/aws-cdkompliance
Version:
Tagging and compliant resources using the CDK
19 lines • 575 B
TypeScript
import { LogGroup as CWLogGroup, LogGroupProps, RetentionDays } from 'aws-cdk-lib/aws-logs';
import { Construct } from 'constructs';
/**
* Properties for a new Compliant Log Group
*/
export declare const defaultLogGroupProps: {
retention: RetentionDays;
};
/**
* Compliant Log Group
*
* See README for usage examples
*/
export declare class LogGroup extends CWLogGroup {
protected calculatedProps: LogGroupProps;
constructor(scope: Construct, id: string, props?: LogGroupProps);
protected checkRetention(): string[];
}
//# sourceMappingURL=logs.d.ts.map