Class FileSystemLifecyclePolicyArgs.Builder

    • Method Detail

      • transitionToIa

        public FileSystemLifecyclePolicyArgs.Builder transitionToIa​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> transitionToIa)
        Parameters:
        transitionToIa - Indicates how long it takes to transition files to the IA storage class. Valid values: `AFTER_7_DAYS`, `AFTER_14_DAYS`, `AFTER_30_DAYS`, `AFTER_60_DAYS`, or `AFTER_90_DAYS`.
        Returns:
        builder
      • transitionToIa

        public FileSystemLifecyclePolicyArgs.Builder transitionToIa​(java.lang.String transitionToIa)
        Parameters:
        transitionToIa - Indicates how long it takes to transition files to the IA storage class. Valid values: `AFTER_7_DAYS`, `AFTER_14_DAYS`, `AFTER_30_DAYS`, `AFTER_60_DAYS`, or `AFTER_90_DAYS`.
        Returns:
        builder
      • transitionToPrimaryStorageClass

        public FileSystemLifecyclePolicyArgs.Builder transitionToPrimaryStorageClass​(@Nullable
                                                                                     com.pulumi.core.Output<java.lang.String> transitionToPrimaryStorageClass)
        Parameters:
        transitionToPrimaryStorageClass - Describes the policy used to transition a file from infequent access storage to primary storage. Valid values: `AFTER_1_ACCESS`.
        Returns:
        builder
      • transitionToPrimaryStorageClass

        public FileSystemLifecyclePolicyArgs.Builder transitionToPrimaryStorageClass​(java.lang.String transitionToPrimaryStorageClass)
        Parameters:
        transitionToPrimaryStorageClass - Describes the policy used to transition a file from infequent access storage to primary storage. Valid values: `AFTER_1_ACCESS`.
        Returns:
        builder