c# - 使用 C# 在 Azure 存储中设置 X 天后设置 blob 的到期日期或自动删除 blob?
问题描述
我想在某些天后通过 C# 中的代码自动删除 Azure 存储中的 blob。有两种方法可以做到这一点:
编写您自己的计时器触发器应用程序,遍历上次修改日期超过 X 天的 blob,然后删除 blob。
使用 Azure 门户中提供的生命周期管理选项,我们可以在其中添加规则以以简单的方式删除 blob
是否有任何其他方式或任何可用属性可以通过 C# 中的代码实现相同的功能(在将 blob 上传到 azure 存储时设置到期时间/日期)?
任何线索都会有所帮助。
解决方案
您可以使用存储生命周期管理设置在 X 天后删除 Blob:
推荐阅读
- amazon-web-services - 将 laravel 应用程序部署到 AWS Elastic bean 时出现问题
- javascript - 如何在反应中从子组件访问父组件的值
- python - 如何根据多索引添加熊猫数据框?
- r - 如何使用 for 循环创建一系列列表元素?
- java - [spring-android-rest-template] 中缺少 MappingJacksonValue 类
- javascript - 如何防止隐藏 Drupal 8 在转义键上提供的模态弹出?
- java - 不同ide上的不同输出
- python - 不能用 Peewee 随机排序查询结果
- php - 使用 Laravel Eloquent 连接表后如何将我的结果分组为嵌套数组
- javascript - 会话存储物品购物车