Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

LifecyclePolicy

import type { LifecyclePolicy } from "https://aws-api.deno.dev/v0.4/services/efs.ts?docs=full";

Describes a policy used by EFS lifecycle management and EFS Intelligent-Tiering that specifies when to transition files into and out of the file system's Infrequent Access (IA) storage class. For more information, see EFS Intelligent‐Tiering and EFS Lifecycle Management.

Note: When using the put-lifecycle-configuration CLI command or the PutLifecycleConfiguration API action, Amazon EFS requires that each LifecyclePolicy object have only a single transition. This means that in a request body, LifecyclePolicies must be structured as an array of LifecyclePolicy objects, one object for each transition, TransitionToIA, TransitionToPrimaryStorageClass. For more information, see the request examples in "PutLifecycleConfiguration".

interface LifecyclePolicy {
TransitionToIA?: TransitionToIARules | null;
TransitionToPrimaryStorageClass?: TransitionToPrimaryStorageClassRules | null;
}

§Properties

§
TransitionToIA?: TransitionToIARules | null
[src]

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

§
TransitionToPrimaryStorageClass?: TransitionToPrimaryStorageClassRules | null
[src]

Describes when to transition a file from IA storage to primary storage. Metadata operations such as listing the contents of a directory don't count as file access events.