/** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { BackupJobsDto, RestoreJobDto, RestoreRequestDto } from '../models/index'; export interface BackupContentGetBackupContentRequestRaw { id: string; } export interface BackupContentGetBackupContentV2Request { appId?: string; app?: string; } export interface BackupContentGetBackupContentV2RequestRaw { id: string; appId?: string; app?: string; } export interface BackupsDeleteBackupRequestRaw { id: string; } export interface RestorePostRestoreJobRequestRaw { restoreRequestDto: RestoreRequestDto; } /** * BackupsApi - interface * * @export * @interface BackupsApiInterface */ export interface BackupsApiInterface { /** * * @summary Get the backup content. * @param {string} id The ID of the backup. * @param {*} [options] Override http request option. * @deprecated * @throws {RequiredError} * @memberof BackupsApiInterface */ getBackupContentRaw(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the backup content. * @deprecated */ getBackupContent(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Get the backup content. * @param {string} id The ID of the backup. * @param {string} [appId] The ID of the app. * @param {string} [app] The name of the app. * @param {*} [options] Override http request option. * @deprecated * @throws {RequiredError} * @memberof BackupsApiInterface */ getBackupContentV2Raw(id: string, requestParameters?: BackupContentGetBackupContentV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the backup content. * @deprecated */ getBackupContentV2(id: string, requestParameters?: BackupContentGetBackupContentV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Delete a backup. * @param {string} id The ID of the backup to delete. * @param {*} [options] Override http request option. * @deprecated * @throws {RequiredError} * @memberof BackupsApiInterface */ deleteBackupRaw(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Delete a backup. * @deprecated */ deleteBackup(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Get all backup jobs. * @param {*} [options] Override http request option. * @deprecated * @throws {RequiredError} * @memberof BackupsApiInterface */ getBackupsRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get all backup jobs. * @deprecated */ getBackups(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Start a new backup. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BackupsApiInterface */ postBackupRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Start a new backup. */ postBackup(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Get current restore status. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BackupsApiInterface */ getRestoreJobRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get current restore status. */ getRestoreJob(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Restore a backup. * @param {RestoreRequestDto} restoreRequestDto The backup to restore. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BackupsApiInterface */ postRestoreJobRaw(restoreRequestDto: RestoreRequestDto, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Restore a backup. */ postRestoreJob(restoreRequestDto: RestoreRequestDto, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * */ export declare class BackupsApi extends runtime.BaseAPI implements BackupsApiInterface { /** * Get the backup content. * @deprecated */ getBackupContentRaw(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the backup content. * @deprecated */ getBackupContent(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get the backup content. * @deprecated */ getBackupContentV2Raw(id: string, requestParameters: BackupContentGetBackupContentV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the backup content. * @deprecated */ getBackupContentV2(id: string, requestParameters: BackupContentGetBackupContentV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Delete a backup. * @deprecated */ deleteBackupRaw(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Delete a backup. * @deprecated */ deleteBackup(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get all backup jobs. * @deprecated */ getBackupsRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get all backup jobs. * @deprecated */ getBackups(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Start a new backup. */ postBackupRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Start a new backup. */ postBackup(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get current restore status. */ getRestoreJobRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get current restore status. */ getRestoreJob(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Restore a backup. */ postRestoreJobRaw(restoreRequestDto: RestoreRequestDto, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Restore a backup. */ postRestoreJob(restoreRequestDto: RestoreRequestDto, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }