| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.FSx.Types.TieringPolicy
Description
Documentation
data TieringPolicy Source #
Describes the data tiering policy for an ONTAP volume. When enabled, Amazon FSx for ONTAP's intelligent tiering automatically transitions a volume's data between the file system's primary storage and capacity pool storage based on your access patterns.
Valid tiering policies are the following:
SNAPSHOT_ONLY- (Default value) moves cold snapshots to the capacity pool storage tier.AUTO- moves cold user data and snapshots to the capacity pool storage tier based on your access patterns.ALL- moves all user data blocks in both the active file system and Snapshot copies to the storage pool tier.NONE- keeps a volume's data in the primary storage tier, preventing it from being moved to the capacity pool tier.
See: newTieringPolicy smart constructor.
Constructors
| TieringPolicy' | |
Fields
| |
Instances
newTieringPolicy :: TieringPolicy Source #
Create a value of TieringPolicy with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:coolingPeriod:TieringPolicy', tieringPolicy_coolingPeriod - Specifies the number of days that user data in a volume must remain
inactive before it is considered "cold" and moved to the capacity
pool. Used with the AUTO and SNAPSHOT_ONLY tiering policies. Enter a
whole number between 2 and 183. Default values are 31 days for AUTO
and 2 days for SNAPSHOT_ONLY.
$sel:name:TieringPolicy', tieringPolicy_name - Specifies the tiering policy used to transition data. Default value is
SNAPSHOT_ONLY.
SNAPSHOT_ONLY- moves cold snapshots to the capacity pool storage tier.AUTO- moves cold user data and snapshots to the capacity pool storage tier based on your access patterns.ALL- moves all user data blocks in both the active file system and Snapshot copies to the storage pool tier.NONE- keeps a volume's data in the primary storage tier, preventing it from being moved to the capacity pool tier.
tieringPolicy_coolingPeriod :: Lens' TieringPolicy (Maybe Natural) Source #
Specifies the number of days that user data in a volume must remain
inactive before it is considered "cold" and moved to the capacity
pool. Used with the AUTO and SNAPSHOT_ONLY tiering policies. Enter a
whole number between 2 and 183. Default values are 31 days for AUTO
and 2 days for SNAPSHOT_ONLY.
tieringPolicy_name :: Lens' TieringPolicy (Maybe TieringPolicyName) Source #
Specifies the tiering policy used to transition data. Default value is
SNAPSHOT_ONLY.
SNAPSHOT_ONLY- moves cold snapshots to the capacity pool storage tier.AUTO- moves cold user data and snapshots to the capacity pool storage tier based on your access patterns.ALL- moves all user data blocks in both the active file system and Snapshot copies to the storage pool tier.NONE- keeps a volume's data in the primary storage tier, preventing it from being moved to the capacity pool tier.