Package com.pulumi.aws.efs.inputs
Class FileSystemLifecyclePolicyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.efs.inputs.FileSystemLifecyclePolicyArgs
-
public final class FileSystemLifecyclePolicyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFileSystemLifecyclePolicyArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static FileSystemLifecyclePolicyArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FileSystemLifecyclePolicyArgs.Builderbuilder()static FileSystemLifecyclePolicyArgs.Builderbuilder(FileSystemLifecyclePolicyArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>transitionToArchive()java.util.Optional<com.pulumi.core.Output<java.lang.String>>transitionToIa()java.util.Optional<com.pulumi.core.Output<java.lang.String>>transitionToPrimaryStorageClass()
-
-
-
Field Detail
-
Empty
public static final FileSystemLifecyclePolicyArgs Empty
-
-
Method Detail
-
transitionToArchive
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<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<com.pulumi.core.Output<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 FileSystemLifecyclePolicyArgs.Builder builder()
-
builder
public static FileSystemLifecyclePolicyArgs.Builder builder(FileSystemLifecyclePolicyArgs defaults)
-
-