@jellyfin/sdk
    Preparing search index...

    Function BackupApiFp

    • BackupApi - functional programming interface

      Parameters

      Returns {
          createBackup(
              backupOptionsDto?: BackupOptionsDto,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<BackupManifestDto>,
          >;
          getBackup(
              path: string,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<BackupManifestDto>,
          >;
          listBackups(
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<BackupManifestDto[]>,
          >;
          startRestoreBackup(
              backupRestoreRequestDto: BackupRestoreRequestDto,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>,
          >;
      }

      • createBackup: function
        • Parameters

          • OptionalbackupOptionsDto: BackupOptionsDto

            The backup options.

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

          Returns Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<BackupManifestDto>,
          >

      • getBackup: function
        • Parameters

          • path: string

            The data to start a restore process.

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

          Returns Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<BackupManifestDto>,
          >

      • listBackups: function
        • Parameters

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

          Returns Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<BackupManifestDto[]>,
          >

      • startRestoreBackup: function
        • Parameters

          • backupRestoreRequestDto: BackupRestoreRequestDto

            The data to start a restore process.

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

          Returns Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>