Skip to content

DescribeProtectedResource

Source: src/AWS/Backup/DescribeProtectedResource.ts

Runtime binding for the DescribeProtectedResource operation (IAM action backup:DescribeProtectedResource).

Returns backup metadata for a protected resource by its ARN — last backup time, resource type, and latest recovery point. Provide the implementation with Effect.provide(AWS.Backup.DescribeProtectedResourceHttp).

const describeProtectedResource =
yield* AWS.Backup.DescribeProtectedResource();
const info = yield* describeProtectedResource({
ResourceArn: tableArn,
});
yield* Effect.log(`last backup: ${info.LastBackupTime}`);