LifecycleConfiguration
LifecycleConfiguration
JSON Example
{
"rules": [
{
"abortIncompleteMultipartUpload": {
"daysAfterInitiation": 0
},
"expiration": {
"date": "string",
"days": 0,
"expiredObjectDeleteMarker": false
},
"filter": {
"and": {
"prefix": "string",
"tags": [
{
"key": "string",
"value": "string"
}
]
},
"prefix": "string",
"tag": {
"key": "string",
"value": "string"
}
},
"id": "string",
"noncurrentVersionExpiration": {
"noncurrentDays": 0
},
"noncurrentVersionTransitions": [
{
"noncurrentDays": 0,
"storageClass": "string"
}
],
"status": "string",
"transitions": [
{
"date": "string",
"days": 0,
"storageClass": "string"
}
]
}
]
}