Table Bucket Unreferenced File Removal
data class TableBucketUnreferencedFileRemoval(val noncurrentDays: Int? = null, val status: TableBucketUnreferencedFileRemovalStatus? = null, val unreferencedDays: Int? = null)
Settings governing the Unreferenced File Removal maintenance action. Unreferenced file removal identifies and deletes all objects that are not referenced by any table snapshots.
Constructors
Link copied to clipboard
constructor(noncurrentDays: Int? = null, status: TableBucketUnreferencedFileRemovalStatus? = null, unreferencedDays: Int? = null)
Properties
Link copied to clipboard
S3 permanently deletes noncurrent objects after the number of days specified by the NoncurrentDays property.
Link copied to clipboard
Indicates whether the Unreferenced File Removal maintenance action is enabled.
Link copied to clipboard
For any object not referenced by your table and older than the UnreferencedDays property, S3 creates a delete marker and marks the object version as noncurrent.