LifecyclePolicy
Describes a policy used by EFS lifecycle management and EFS Intelligent-Tiering that specifies when to transition files into and out of the file system's Infrequent Access (IA) storage class. For more information, see EFS IntelligentāTiering and EFS Lifecycle Management.
Note
When using the put-lifecycle-configuration
CLI command or the
PutLifecycleConfiguration
API action, Amazon EFS requires that each
LifecyclePolicy
object have only a single transition. This means that in a
request body, LifecyclePolicies
must be structured as an array of
LifecyclePolicy
objects, one object for each transition,
TransitionToIA
, TransitionToPrimaryStorageClass
. For more
information, see the request examples in PutLifecycleConfiguration.
Contents
- TransitionToIA
-
Describes the period of time that a file is not accessed, after which it transitions to IA storage. Metadata operations such as listing the contents of a directory don't count as file access events.
Type: String
Valid Values:
AFTER_7_DAYS | AFTER_14_DAYS | AFTER_30_DAYS | AFTER_60_DAYS | AFTER_90_DAYS | AFTER_1_DAY
Required: No
- TransitionToPrimaryStorageClass
-
Describes when to transition a file from IA storage to primary storage. Metadata operations such as listing the contents of a directory don't count as file access events.
Type: String
Valid Values:
AFTER_1_ACCESS
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: