FileSystemLifecyclePolicy

data class FileSystemLifecyclePolicy(val transitionToArchive: String? = null, val transitionToIa: String? = null, val transitionToPrimaryStorageClass: String? = null)

Constructors

Link copied to clipboard
constructor(transitionToArchive: String? = null, transitionToIa: String? = null, transitionToPrimaryStorageClass: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Indicates how long it takes to transition files to the archive storage class. Requires transition_to_ia, Elastic Throughput and General Purpose performance mode. Valid values: AFTER_1_DAY, AFTER_7_DAYS, AFTER_14_DAYS, AFTER_30_DAYS, AFTER_60_DAYS, AFTER_90_DAYS, AFTER_180_DAYS, AFTER_270_DAYS, or AFTER_365_DAYS.

Link copied to clipboard
val transitionToIa: String? = null

Indicates how long it takes to transition files to the IA storage class. Valid values: AFTER_1_DAY, AFTER_7_DAYS, AFTER_14_DAYS, AFTER_30_DAYS, AFTER_60_DAYS, AFTER_90_DAYS, AFTER_180_DAYS, AFTER_270_DAYS, or AFTER_365_DAYS.

Link copied to clipboard

Describes the policy used to transition a file from infequent access storage to primary storage. Valid values: AFTER_1_ACCESS.