amazon-cloudwatch - CloudWatch 日志组不会在 cdk destroy 中删除
问题描述
我有这个 CDK 代码:
const logGroup = new LogGroup(this, 'MyAppLogGroup', {
logGroupName: 'myapp',
retention: RetentionDays.ONE_DAY
});
当我运行时cdk deploy
,会在 CloudWatch 中创建日志组,但当我运行时cdk destroy
,它不会被删除。有什么方法可以启用它吗?
解决方案
请参阅https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html#removalpolicy。您需要将 to 设置为removalPolicy
默认值LogGroup
DESTROY
RETAIN
推荐阅读
- java - sendRedirect(test.jsp) 和 sendRedirect(/test.jsp) 的区别
- python - 如何在 Django 模板语言中优雅地表示负美元金额?
- python - 有没有办法用python修改一个url上的json文件
- grpc - gRPC-go 服务器变得无响应并在一段时间后开始备份请求
- javascript - React 状态值在通过 console.log() 打印时显示,但不在网页上
- html - 为什么添加不透明度会破坏 3D CSS 动画?
- netlogo - 在 NetLogo 中存储和调用策略的输出
- python - 有没有办法将输入变成列表?
- vhdl - 错误 (10327) 无法确定运算符 ""="" 的定义
- amazon-web-services - 在 Visual Studio 2019 中为 LocalStack 使用 AWS Toolkit?