【发布时间】:2016-08-25 00:04:00
【问题描述】:
在开始使用 Softlayer 之前,我一直在使用 AWS 服务,它的 Object 的存储服务具有一个功能,您可以定义文件的生命周期并自动从存储桶中删除该文件。
我使用 API 和控制面板尝试了很多方法,但都没有成功。
你有办法做到这一点吗?或者你能给我一个更好的方法吗?
谢谢 最好的,
【问题讨论】:
标签: ibm-cloud-infrastructure object-storage
在开始使用 Softlayer 之前,我一直在使用 AWS 服务,它的 Object 的存储服务具有一个功能,您可以定义文件的生命周期并自动从存储桶中删除该文件。
我使用 API 和控制面板尝试了很多方法,但都没有成功。
你有办法做到这一点吗?或者你能给我一个更好的方法吗?
谢谢 最好的,
【问题讨论】:
标签: ibm-cloud-infrastructure object-storage
是的,你可以,
使用门户,您只需转到文件,然后标记它,在右侧窗格中,您将看到该选项的过期时间:
使用 API,您只需使用 POST 方法为文件设置以下带有 Unix Epoch 时间戳的标头:
"X-Delete-At" : "1317070737"
Softlayer 的对象存储基于 Open Stack,您可以在此处查看有关如何设置 Open Stack 过期的更多信息
https://community.runabove.com/kb/en/object-storage/how-to-schedule-deletion-of-objects.html
http://docs.openstack.org/developer/swift/overview_expiring_objects.html
有关如何使用 Softlayer 的对象存储 API 的更多信息,请参阅:
问候
【讨论】: