class Aws::EFS::Types::PutLifecycleConfigurationRequest

@note When making an API call, you may pass PutLifecycleConfigurationRequest

data as a hash:

    {
      file_system_id: "FileSystemId", # required
      lifecycle_policies: [ # required
        {
          transition_to_ia: "AFTER_7_DAYS", # accepts AFTER_7_DAYS, AFTER_14_DAYS, AFTER_30_DAYS, AFTER_60_DAYS, AFTER_90_DAYS
          transition_to_primary_storage_class: "AFTER_1_ACCESS", # accepts AFTER_1_ACCESS
        },
      ],
    }

@!attribute [rw] file_system_id

The ID of the file system for which you are creating the
`LifecycleConfiguration` object (String).
@return [String]

@!attribute [rw] lifecycle_policies

An array of `LifecyclePolicy` objects that define the file system's
`LifecycleConfiguration` object. A `LifecycleConfiguration` object
tells lifecycle management when to transition files from the
Standard storage class to the Infrequent Access storage class.
@return [Array<Types::LifecyclePolicy>]

@see docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/PutLifecycleConfigurationRequest AWS API Documentation

Constants

SENSITIVE