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.
38 lines
628 B
38 lines
628 B
1 year ago
|
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;
|
||
|
};
|