Infomaniak Public Cloud icon

Infomaniak Public Cloud

Interact with Infomaniak Public Cloud API

Actions70

Database Service > Restores → Create Restore

AI-generated

Summary

Create a new database restore operation in Infomaniak Public Cloud

Inputs

  • authentication — Authentication method (OAuth2 or API Key).
  • path_public_cloud_id (required) — Public Cloud identifier (numeric).
  • path_public_cloud_project_id (required) — Public Cloud project identifier (numeric).
  • path_dbaas_id (required) — Database-as-a-Service identifier (numeric).
  • body_parameters — Additional body fields for the restore request.
  • returnFullResponse — Include the full response body in the workflow output.

Output shape

a single record representing the created restore

Contains fields such as id and status; optional fields may be present.

Examples

Example 1: Create a restore using OAuth2 with full response

authentication: oauth2; path_public_cloud_id: 123; path_public_cloud_project_id: 45; path_dbaas_id: 6; body_parameters: {body_backup_id: "bak_001", body_pitr_restore_date: "2024-09-01T00:00:00Z"}; returnFullResponse: true

Example 2: Create a restore using API Key with minimal configuration

authentication: apiKey; path_public_cloud_id: 789; path_public_cloud_project_id: 10; path_dbaas_id: 11; returnFullResponse: false

Example 3: Create a restore with additional new service options

authentication: oauth2; path_public_cloud_id: 123; path_public_cloud_project_id: 45; path_dbaas_id: 6; body_parameters: {body_new_service: {"cpu": 2, "memory": 4}, "body_backup_id": "bak_002", "body_pitr_restore_date": "2024-09-10T12:00:00Z"}; returnFullResponse: true

Links

Discussion