Class: Aws::EFS::Types::LifecyclePolicy

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb

Overview

Note:

When making an API call, you may pass LifecyclePolicy data as a hash:

{
  transition_to_ia: "AFTER_7_DAYS", # accepts AFTER_7_DAYS, AFTER_14_DAYS, AFTER_30_DAYS, AFTER_60_DAYS, AFTER_90_DAYS
}

Describes a policy used by EFS lifecycle management to transition files to the Infrequent Access (IA) storage class.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#transition_to_iaString

A value that describes the period of time that a file is not accessed, after which it transitions to the IA storage class. Metadata operations such as listing the contents of a directory don't count as file access events.

Returns:

  • (String)


1505
1506
1507
1508
1509
# File 'gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb', line 1505

class LifecyclePolicy < Struct.new(
  :transition_to_ia)
  SENSITIVE = []
  include Aws::Structure
end