GetObjectRetention
Source:
src/AWS/S3/GetObjectRetention.ts
Runtime binding for s3:GetObjectRetention.
Bind this operation to a bucket to get a callable that reads an object’s
Object Lock retention settings — the bucket name is injected automatically
and s3:GetObjectRetention is granted on the bucket’s objects. Requires a
bucket created with objectLockEnabled: true. Provide the implementation
with Effect.provide(AWS.S3.GetObjectRetentionHttp).
Object Lock
Section titled “Object Lock”const getObjectRetention = yield* AWS.S3.GetObjectRetention(bucket);
const { Retention } = yield* getObjectRetention({ Key: "records/1.json" });