DeleteBackup
Source:
src/AWS/FSx/DeleteBackup.ts
Runtime binding for the DeleteBackup operation (IAM action
fsx:DeleteBackup on * — runtime-created backups have ARNs unknowable
at deploy time).
Deletes an FSx backup by id — the teardown half of a runtime backup
rotation built with CreateBackup. Deleting an already-deleted
backup surfaces the typed BackupNotFound. Provide the implementation
with Effect.provide(AWS.FSx.DeleteBackupHttp).
Managing Backups at Runtime
Section titled “Managing Backups at Runtime”const deleteBackup = yield* AWS.FSx.DeleteBackup();
yield* deleteBackup({ BackupId: expired.BackupId! }).pipe( Effect.catchTag("BackupNotFound", () => Effect.void),);