UNPKG

@randombenj/db

Version:

Display, search and copy LXD-images using a web interface.

25 lines (24 loc) 709 B
import { BaseEntity } from 'typeorm'; import { Alias, ImageAvailability, OperatingSystemArchitecture } from '.'; export declare class Image extends BaseEntity { id: number; imageAvailabilities: ImageAvailability[]; fingerprint?: string; /** The size in human-readable form (e.g. '12 kB') */ size?: string; label?: string; serial?: string; description?: string; autoUpdate?: boolean; createdAt?: Date; expiresAt?: Date; lastUsedAt?: Date; uploadedAt?: Date; osArchitecture: OperatingSystemArchitecture; aliases: Alias[]; public?: boolean; /** * Returns a 12 character long fingerprint */ readonly readableFingerprint: string; }