966
微信
管理生命周期__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云
OSS允许用户对Bucket设置生命周期规则,以自动淘汰过期掉的文件,节省存储空间。用户可以同时设置多条规则,一条规则包含:
- 规则ID,用于标识一条规则,不能重复
- 受影响的文件前缀,此规则只作用于符合前缀的文件
- 过期时间,有两种指定方式:
- 指定距文件最后修改时间N天过期
- 指定在具体的某一天过期,即在那天之后符合前缀的文件将会过期,而不论文件的最后修改时间。不推荐使用。
- 是否生效
更多关于生命周期的内容请参考 文件生命周期
设置生命周期规则
通过putBucketLifecycle
来设置生命周期规则:
var co = require('co');
var OSS = require('ali-oss')
var client = new OSS({
region: '<Your region>'
accessKeyId: '<Your AccessKeyId>',
accessKeySecret: '<Your AccessKeySecret>',
bucket: '<Your bucket name>'
});
co(function* () {
var result = yield client.putBucketLifecycle('bucket-name', 'region', [
{
id: 'rule1',
status: 'Enable',
prefix: 'foo/',
days: 3
},
{
id: 'rule2',
status: 'Disabled',
date: '2022-10-11T00:00:00.000Z'
}
]);
console.log(result);
}).catch(function (err) {
console.log(err);
});
查看生命周期规则
通过getBucketLifecycle
来查看生命周期规则:
var co = require('co');
var OSS = require('ali-oss')
var client = new OSS({
region: '<Your region>'
accessKeyId: '<Your AccessKeyId>',
accessKeySecret: '<Your AccessKeySecret>',
bucket: '<Your bucket name>'
});
co(function* () {
var result = yield client.getBucketLifecycle('bucket-name', 'region');
console.log(result);
}).catch(function (err) {
console.log(err);
});
清空生命周期规则
通过deleteBucketLifecycle
设置一个空的Rule数组来清空生命周期规则:
var co = require('co');
var OSS = require('ali-oss')
var client = new OSS({
region: '<Your region>'
accessKeyId: '<Your AccessKeyId>',
accessKeySecret: '<Your AccessKeySecret>',
bucket: '<Your bucket name>'
});
co(function* () {
var result = yield client.deleteBucketLifecycle('bucket-name', 'region');
console.log(result);
}).catch(function (err) {
console.log(err);
});
最后更新:2016-11-23 20:04:30
上一篇:
设置访问权限(ACL)__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云
下一篇:
FAQ__C-SDK_SDK 参考_对象存储 OSS-阿里云
阿里云最新报告:中国SaaS企业将弯道超车
人工申诉需提交的资料__账号登录_会员帐号及密码_会员账号&实名认证-阿里云
事件通知__开发人员指南_消息服务-阿里云
状态不一致___异常类别_产品使用问题_消息队列 MQ-阿里云
应用加固__使用手册_移动安全-阿里云
更换域名流程__购买指导_云解析-阿里云
新增键__数据管理_DMS for Redis_用户指南(NoSQL)_数据管理-阿里云
ALIYUN::ECS::SecurityGroupEgress__资源列表_资源编排-阿里云
1.5 镜像部署环境__ECS快速开始_云服务器ECS 体验_体验馆-阿里云
准备工作常见问题__常见问题_大数据开发套件-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云