mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-26 18:31:52 +00:00
19 lines
603 B
TypeScript
19 lines
603 B
TypeScript
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
|
|
import type { CifsBackupTarget } from './CifsBackupTarget'
|
|
import type { StartOsRecoveryInfo } from './StartOsRecoveryInfo'
|
|
|
|
export type BackupTarget =
|
|
| {
|
|
type: 'disk'
|
|
vendor: string | null
|
|
model: string | null
|
|
logicalname: string
|
|
label: string | null
|
|
capacity: number
|
|
used: number | null
|
|
startOs: { [key: string]: StartOsRecoveryInfo }
|
|
guid: string | null
|
|
filesystem: string | null
|
|
}
|
|
| ({ type: 'cifs' } & CifsBackupTarget)
|