使用Terraform设置cos生命周期,清空存储桶数据
2023-02-26 09:46:04 时间
在某些情况下,需要清空cos中的数据,如果是少量数据,则可以直接进行前台清空操作
根据实际情况,如果清除的量很大,比如500G以上,这样的方法,如果浏览器关闭则会停止删除,并删除清空任务。所以根据提示中的建议,采用生命周期的方式进行删除。
那么如果是用Terraform管理的cos存储桶,应该如下操作;
resource "tencentcloud_cos_bucket" "mycos" {
bucket = "testdel-1254434039"
lifecycle_rules {
id = "delete_rule"
filter_prefix = ""
non_current_expiration {
non_current_days = 1
}
expiration {
days = 1
}
}
}
操作结果也会产生同样的生命周期规则。 参考文档:https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/latest/docs/resources/cos_bucket#non_current_expiration
相关文章
- Linux系列之链接
- Linux系列之压缩命令
- Linux系列之重定向操作
- Linux系列之比较命令
- Linux系列之管理用户环境变量
- Linux系列之进程管理
- Linux系列之文件和目录权限
- Linux系列之添加和删除软件命令
- Linux系列之文本操作命令
- Linux系列之查找命令
- 基础架构之Gitlab Runner
- 基础架构之GitLab
- 基础架构之Mongo
- 为mongodb添加账号
- MongoDB(online) 优化
- Git使用详细教程(二)
- Git使用详细教程(一)
- 带你上手GitHub的Actions功能
- 【玩转云函数】打通Github到企微的消息通知
- 孙荣辛 | 大数据穿针引线进阶必看——带你盘点那些必知必会的Google经典大数据论文