640 B
640 B
Backup Contracts
Component: BackupManager
Props
None (Top-level page component)
Events
on:backup-create: Triggered when user requests a new backup.on:backup-restore: Triggered when user requests a restore.
Data Dependencies
GET /api/environments: Fetch list of available environments.GET /api/storage/files?category=backups: Fetch list of backup files.POST /api/tasks: Create new backup task.- Body:
{ plugin_id: 'superset-backup', params: { environment_id: string } }
- Body:
PUT /api/environments/{id}/schedule: Update backup schedule.- Body:
{ enabled: boolean, cron_expression: string }
- Body: