LifecycleRule
LifecycleRule
JSON Example
{
"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"
}
]
}
abortIncompleteMultipartUpload
Optional
abortIncompleteMultipartUpload
string
id
Optional
id
array of NoncurrentVersionTransition
noncurrentVersionTransitions
Optional
noncurrentVersionTransitions
string
status
Optional
status