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

25 lines
513 B
TypeScript
Raw Normal View History

import { Model, UUID } from '@/api/admin/index';
export interface Egg extends Model {
id: string;
uuid: UUID;
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;
}