Skip to content

PutBackupPolicy

Source: src/AWS/EFS/PutBackupPolicy.ts

Runtime binding for the PutBackupPolicy operation (IAM action elasticfilesystem:PutBackupPolicy on the file system ARN).

Starts or stops AWS Backup automatic backups for the bound FileSystem at runtime. For declarative control, prefer the FileSystem resource’s backup prop — this binding is for operational tooling that toggles backups on demand. Provide the implementation with Effect.provide(AWS.EFS.PutBackupPolicyHttp).

const putBackupPolicy = yield* AWS.EFS.PutBackupPolicy(files);
const { BackupPolicy } = yield* putBackupPolicy({
BackupPolicy: { Status: "ENABLED" },
});