LAP Registry

AWS Backup Skill

amazonaws-com-backup

Provider: Amazon Web Services Version: 2018-11-15 Endpoints: 91 Updated: 2026-04-02

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
DELETE/legal-holds/{legalHoldId}
PUT/backup/plans/Removes the specified legal hold on a recovery point. This action can only be performed by a user with sufficient permissions.
PUT/backup/plans/{backupPlanId}/selections/Creates a backup plan using a backup plan name and backup rules. A backup plan is a document that contains information that Backup uses to schedule tasks that create recovery poin...
PUT/backup-vaults/{backupVaultName}Creates a JSON document that specifies a set of resources to assign to a backup plan. For examples, see Assigning resources programmatically.
POST/audit/frameworksCreates a logical container where backups are stored. A CreateBackupVault request includes a name, optionally one or more resource tags, an encryption key, and a request ID. Do no...
POST/legal-holds/Creates a framework with one or more controls. A framework is a collection of controls that you can use to evaluate your backup practices. By using pre-built customizable controls...
PUT/logically-air-gapped-backup-vaults/{backupVaultName}Creates a legal hold on a recovery point (backup). A legal hold is a restraint on altering or deleting a backup until an authorized user cancels the legal hold. Any actions to del...
POST/audit/report-plansCreates a logical container to where backups may be copied. This request includes a name, the Region, the maximum number of retention days, the minimum number of retention days, a...
PUT/restore-testing/plansCreates a report plan. A report plan is a document that contains information about the contents of the report and where Backup will deliver it. If you call CreateReportPlan with a...
PUT/restore-testing/plans/{RestoreTestingPlanName}/selectionsCreates a restore testing plan. The first of two steps to create a restore testing plan. After this request is successful, finish the procedure using CreateRestoreTestingSelection.
DELETE/backup/plans/{backupPlanId}This request can be sent after CreateRestoreTestingPlan request returns successfully. This is the second part of creating a resource testing plan, and it must be completed sequent...
DELETE/backup/plans/{backupPlanId}/selections/{selectionId}Deletes a backup plan. A backup plan can only be deleted after all associated selections of resources have been deleted. Deleting a backup plan deletes the current version of a ba...
DELETE/backup-vaults/{backupVaultName}Deletes the resource selection associated with a backup plan that is specified by the SelectionId.
DELETE/backup-vaults/{backupVaultName}/access-policyDeletes the backup vault identified by its name. A vault can be deleted only if it is empty.
DELETE/backup-vaults/{backupVaultName}/vault-lockDeletes the policy document that manages permissions on a backup vault.
DELETE/backup-vaults/{backupVaultName}/notification-configurationDeletes Backup Vault Lock from a backup vault specified by a backup vault name. If the Vault Lock configuration is immutable, then you cannot delete Vault Lock using API operation...
DELETE/audit/frameworks/{frameworkName}Deletes event notifications for the specified backup vault.
DELETE/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}Deletes the framework specified by a framework name.
DELETE/audit/report-plans/{reportPlanName}Deletes the recovery point specified by a recovery point ID. If the recovery point ID belongs to a continuous backup, calling this endpoint deletes the existing continuous backup...
DELETE/restore-testing/plans/{RestoreTestingPlanName}Deletes the report plan specified by a report plan name.
DELETE/restore-testing/plans/{RestoreTestingPlanName}/selections/{RestoreTestingSelectionName}This request deletes the specified restore testing plan. Deletion can only successfully occur if all associated restore testing selections are deleted first.
GET/backup-jobs/{backupJobId}Input the Restore Testing Plan name and Restore Testing Selection name. All testing selections associated with a restore testing plan must be deleted before the restore testing pl...
GET/backup-vaults/{backupVaultName}Returns backup job details for the specified BackupJobId.
GET/copy-jobs/{copyJobId}Returns metadata about a backup vault specified by its name.
GET/audit/frameworks/{frameworkName}Returns metadata associated with creating a copy of a resource.
GET/global-settingsReturns the framework details for the specified FrameworkName.
GET/resources/{resourceArn}Describes whether the Amazon Web Services account is opted in to cross-account backup. Returns an error if the account is not a member of an Organizations organization. Example: d...
GET/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}Returns information about a saved resource, including the last time it was backed up, its Amazon Resource Name (ARN), and the Amazon Web Services service type of the saved resourc...
GET/account-settingsReturns metadata associated with a recovery point, including ID, status, encryption, and lifecycle.
GET/audit/report-jobs/{reportJobId}Returns the current service opt-in settings for the Region. If service opt-in is enabled for a service, Backup tries to protect that service's resources in this Region, when the r...

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install amazonaws-com-backup

Downloads and installs to ~/.claude/skills/amazonaws-com-backup/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)