在开始使用Softlayer之前我一直在使用AWS服务,而Object的存储服务有一个功能,您可以在其中定义文件的生命周期,并自动从存储桶中删除此文件。
我曾尝试使用API和控制面板做很多事情,但没有成功。
你能有办法做到这一点吗?或者你能给我一个更好的办法吗?
由于 最好,
答案 0 :(得分:0)
是的,你可以,
使用门户网站,您只需要转到该文件,然后标记它,在右侧窗格中,您将看到该选项在以下时间到期:
使用API,您只需使用POST方法将带有Unix Epoch时间戳的以下标头设置为该文件:
"X-Delete-At" : "1317070737"
Softlayer的对象存储基于Open堆栈,您可以在此处看到有关如何设置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的Object storage API的更多信息,请参阅:
此致