@controlplane/schema
Version:
Control Plane Corporation Schema
26 lines (25 loc) • 492 B
TypeScript
import { Kind, Tags, Links } from './base';
export interface Image {
id?: string;
name?: string;
kind?: Kind;
version?: number;
created?: Date;
lastModified?: Date;
tags?: Tags;
links?: Links;
repository?: string;
tag?: string;
manifest?: {
[x: string]: any;
};
digest?: string;
}
export interface ImageSummary {
kind?: Kind;
links?: Links;
repositories?: {
name?: string;
tagsCount?: number;
}[];
}