Infomaniak Public Cloud icon

Infomaniak Public Cloud

Interact with Infomaniak Public Cloud API

Actions70

Database Service > Backups → Delete Backup

AI-generated

Summary

Delete a specified backup from an Infomaniak Public Cloud database service.

Inputs

  • authentication — Authentication method (OAuth2 or API Key) used to connect to Infomaniak Public Cloud.
  • path_public_cloud_id (required) — Identifier of the public cloud instance.
  • path_public_cloud_project_id (required) — Identifier of the public cloud project.
  • path_dbaas_id (required) — Identifier of the database as a service instance.
  • path_backup_id (required) — Identifier of the backup to delete.
  • returnFullResponse — When true, the full API response is returned; otherwise only success/failure is reported.

Output shape

deletion confirmation (no body) or full response if returnFullResponse is true

The operation returns a 2xx status on success; no payload is returned unless returnFullResponse is enabled, in which case the complete API response object is returned.

Examples

Example 1: Delete a specific backup using OAuth2 authentication without additional response data.

authentication: OAuth2; path_public_cloud_id: 5; path_public_cloud_project_id: 12; path_dbaas_id: 3; path_backup_id: "bk_20231101"; returnFullResponse: false

Example 2: Delete a backup using an API Key and request the full API response.

authentication: API Key; path_public_cloud_id: 5; path_public_cloud_project_id: 12; path_dbaas_id: 3; path_backup_id: "bk_20231101"; returnFullResponse: true

Example 3: Minimal configuration to delete a backup using default OAuth2 authentication.

path_public_cloud_id: 5; path_public_cloud_project_id: 12; path_dbaas_id: 3; path_backup_id: "bk_20231101" (authentication defaults to OAuth2; returnFullResponse false)

Links

Discussion