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

PutLifecycleConfigurationRequest

import type { PutLifecycleConfigurationRequest } from "https://aws-api.deno.dev/v0.4/services/efs.ts?docs=full";
interface PutLifecycleConfigurationRequest {
FileSystemId: string;
LifecyclePolicies: LifecyclePolicy[];
}

§Properties

§
FileSystemId: string
[src]

The ID of the file system for which you are creating the LifecycleConfiguration object (String).

§
LifecyclePolicies: LifecyclePolicy[]
[src]

An array of LifecyclePolicy objects that define the file system's LifecycleConfiguration object. A LifecycleConfiguration object informs EFS lifecycle management and EFS Intelligent-Tiering of the following:

  • When to move files in the file system from primary storage to the IA storage class.
  • When to move files that are in IA storage to primary storage.

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. See the example requests in the following section for more information.