aws s3api --endpoint-url=https://ams3.digitaloceanspaces.com \
put-bucket-lifecycle \
--bucket live \
--lifecycle-configuration \
file://2.json
2.json
{
"Rules": [
{
"ID": "Remove uncompleted uploads",
"Status": "Enabled",
"Prefix": "",
"AbortIncompleteMultipartUpload": {
"DaysAfterInitiation": 1
}
},
{
"Expiration": {
"Days": 10
},
"ID": "Remove old files",
"Prefix": "",
"Status": "Enabled"
}
]
}
An error occurred (InvalidRequest) when calling the PutBucketLifecycle operation: Unknown Prefix can be modified to work differently
How do I operate?
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Click below to sign up and get $100 of credit to try our products over 60 days!
You can find an example of lifecycle configuration with Spaces here.