@controlplane/schema
Version:
Control Plane Corporation Schema
21 lines (20 loc) • 401 B
TypeScript
import { Name, Kind, Tags, Links } from './base';
export interface TenantSpec {
orgs?: Name[];
clusters?: Name[];
}
export interface Tenant {
id?: string;
name?: Name;
kind?: Kind;
version?: number;
description?: string;
tags?: Tags;
created?: Date;
lastModified?: Date;
links?: Links;
spec: {
orgs?: Name[];
clusters?: Name[];
};
}