S3生命周期配置更改对象存储类。一个典型的用法是在指定的保留期之后,周期性地将对象移动到更便宜的存储类。我试图在CLI中配置生命周期JSON输入,但找不到JSON文件结构的任何引用。
发布于 2020-04-20 14:43:07
--lifecycle-configuration的JSON语法是:
{
"Rules": [
{
"Expiration": {
"Date": timestamp,
"Days": integer,
"ExpiredObjectDeleteMarker": true|false
},
"ID": "string",
"Prefix": "string",
"Status": "Enabled"|"Disabled",
"Transition": {
"Date": timestamp,
"Days": integer,
"StorageClass": "GLACIER"|"STANDARD_IA"|"ONEZONE_IA"|"INTELLIGENT_TIERING"|"DEEP_ARCHIVE"
},
"NoncurrentVersionTransition": {
"NoncurrentDays": integer,
"StorageClass": "GLACIER"|"STANDARD_IA"|"ONEZONE_IA"|"INTELLIGENT_TIERING"|"DEEP_ARCHIVE"
},
"NoncurrentVersionExpiration": {
"NoncurrentDays": integer
},
"AbortIncompleteMultipartUpload": {
"DaysAfterInitiation": integer
}
}
...
]
}下面的参考资料有几个使用它的例子。问题中所述的引用还有一个JSON示例。
https://serverfault.com/questions/1012780
复制相似问题