misc_pterodactyl-panel/resources/scripts/api/admin/egg.ts
2021-10-10 12:03:28 -07:00

25 lines
534 B
TypeScript

import { Model, UUID } from '@/api/admin/index';
export interface Egg extends Model {
id: number;
uuid: UUID;
startup: string;
relationships: {
variables?: EggVariable[];
};
}
export interface EggVariable extends Model {
id: number;
eggId: number;
name: string;
description: string;
environmentVariable: string;
defaultValue: string;
isUserViewable: boolean;
isUserEditable: boolean;
isRequired: boolean;
rules: string;
createdAt: Date;
updatedAt: Date;
}