misc_pterodactyl-panel/resources/scripts/api/admin/egg.ts

26 lines
534 B
TypeScript
Raw Normal View History

import { Model, UUID } from '@/api/admin/index';
export interface Egg extends Model {
2021-10-10 19:03:28 +00:00
id: number;
uuid: UUID;
2021-10-10 19:03:28 +00:00
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;
}