@scloud/cdk-patterns
Version:
Serverless CDK patterns for common infrastructure needs
13 lines (12 loc) • 521 B
TypeScript
import { Stack } from 'aws-cdk-lib';
import { LogGroup, RetentionDays } from 'aws-cdk-lib/aws-logs';
/**
* @Deprecated Use LogGroupRetained instead
*
* Builds a LogGroup.
* @param stack Parent CDK stack
* @param category Used to build up the logGroupName: /stackName/categpry/name
* @param name Name (and base for an ID) for the logGroup
* @param retention Defaults to RetentionDays.TWO_YEARS
*/
export declare function logGroup(stack: Stack, category: string, name: string, retention?: RetentionDays): LogGroup;