(params: Backup.BackupOperate)
| 89 | return http.get<Backup.ClientInfo>(`/core/backups/client/${clientType}`); |
| 90 | }; |
| 91 | export const addBackup = (params: Backup.BackupOperate) => { |
| 92 | let request = deepCopy(params) as Backup.BackupOperate; |
| 93 | encodeBase64Fields(request, ['accessKey', 'credential']); |
| 94 | let urlItem = '/core/backups'; |
| 95 | if (!params.isPublic) { |
| 96 | urlItem = '/backups'; |
| 97 | } |
| 98 | return http.post(urlItem, request, TimeoutEnum.T_60S); |
| 99 | }; |
| 100 | export const editBackup = (params: Backup.BackupOperate) => { |
| 101 | let request = deepCopy(params) as Backup.BackupOperate; |
| 102 | encodeBase64Fields(request, ['accessKey', 'credential']); |
nothing calls this directly
no test coverage detected