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

DefaultRetention

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

The container element for specifying the default Object Lock retention settings for new objects placed in the specified bucket.

Note: - The DefaultRetention settings require both a mode and a period. - The DefaultRetention period can be either Days or Years but you must select one. You cannot specify Days and Years at the same time.

interface DefaultRetention {
Days?: number | null;
Years?: number | null;
}

§Properties

§
Days?: number | null
[src]

The number of days that you want to specify for the default retention period. Must be used with Mode.

§

The default Object Lock retention mode you want to apply to new objects placed in the specified bucket. Must be used with either Days or Years.

§
Years?: number | null
[src]

The number of years that you want to specify for the default retention period. Must be used with Mode.