Package com.pulumi.aws.efs.outputs
Class FileSystemLifecyclePolicy
- java.lang.Object
-
- com.pulumi.aws.efs.outputs.FileSystemLifecyclePolicy
-
public final class FileSystemLifecyclePolicy extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFileSystemLifecyclePolicy.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FileSystemLifecyclePolicy.Builderbuilder()static FileSystemLifecyclePolicy.Builderbuilder(FileSystemLifecyclePolicy defaults)java.util.Optional<java.lang.String>transitionToArchive()java.util.Optional<java.lang.String>transitionToIa()java.util.Optional<java.lang.String>transitionToPrimaryStorageClass()
-
-
-
Method Detail
-
transitionToArchive
public java.util.Optional<java.lang.String> transitionToArchive()
- Returns:
- 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`.
-
transitionToIa
public java.util.Optional<java.lang.String> transitionToIa()
- Returns:
- 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`.
-
transitionToPrimaryStorageClass
public java.util.Optional<java.lang.String> transitionToPrimaryStorageClass()
- Returns:
- Describes the policy used to transition a file from infequent access storage to primary storage. Valid values: `AFTER_1_ACCESS`.
-
builder
public static FileSystemLifecyclePolicy.Builder builder()
-
builder
public static FileSystemLifecyclePolicy.Builder builder(FileSystemLifecyclePolicy defaults)
-
-