A lifecycle rule for individual objects in an Amazon S3 bucket.
Type: objectProperties: 0
Cloud StorageObject StorageStorage
S3 Lifecyclerule Structure is a JSON Structure definition published by Amazon S3 API. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
{
"$schema": "https://json-structure.org/meta/core/v0/#",
"title": "LifecycleRule",
"type": "object",
"description": "A lifecycle rule for individual objects in an Amazon S3 bucket.",
"fields": [
{
"name": "Expiration",
"type": "string"
},
{
"name": "ID",
"type": "string"
},
{
"name": "Prefix",
"type": "string"
},
{
"name": "Filter",
"type": "string"
},
{
"name": "Status",
"type": "string"
},
{
"name": "Transitions",
"type": "string"
},
{
"name": "NoncurrentVersionTransitions",
"type": "string"
},
{
"name": "NoncurrentVersionExpiration",
"type": "object",
"description": "Specifies when noncurrent object versions expire. Upon expiration, Amazon S3 permanently deletes the noncurrent object versions. You set this lifecycle configuration action on a bucket that has versioning enabled (or suspended) to request that Amazon S3 delete noncurrent object versions at a specific period in the object's lifetime."
},
{
"name": "AbortIncompleteMultipartUpload",
"type": "object",
"description": "Specifies the days since the initiation of an incomplete multipart upload that Amazon S3 will wait before permanently removing all parts of the upload. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/dev/mpuoverview.html#mpu-abort-incomplete-mpu-lifecycle-config\"> Aborting Incomplete Multipart Uploads Using a Bucket Lifecycle Policy</a> in the <i>Amazon S3 User Guide</i>."
}
]
}
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.