You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
628 B
37 lines
628 B
type APIFileOverview = { |
|
checksum: string; |
|
name: string; |
|
size: string; |
|
type: FileType; |
|
uuid: string; |
|
}; |
|
|
|
type APIFileDetail = APIFileOverview & { |
|
anvils: { |
|
[uuid: string]: { |
|
description: string; |
|
locationUuids: string[]; |
|
name: string; |
|
uuid: string; |
|
}; |
|
}; |
|
hosts: { |
|
[uuid: string]: { |
|
locationUuids: string[]; |
|
name: string; |
|
uuid: string; |
|
}; |
|
}; |
|
locations: { |
|
[uuid: string]: { |
|
active: boolean; |
|
anvilUuid: string; |
|
hostUuid: string; |
|
uuid: string; |
|
}; |
|
}; |
|
}; |
|
|
|
type APIFileOverviewList = { |
|
[uuid: string]: APIFileOverview; |
|
};
|
|
|