25 lines
320 B
TypeScript
25 lines
320 B
TypeScript
import type { Metadata } from "./Metadata";
|
|
|
|
export class NodeStats
|
|
{
|
|
node?: Node;
|
|
relativeCpuUsage?: number;
|
|
relativeMemory?: number;
|
|
}
|
|
|
|
class Node
|
|
{
|
|
metadata?: Metadata;
|
|
status?: Status;
|
|
}
|
|
|
|
class Status
|
|
{
|
|
conditions?: Condition[]
|
|
}
|
|
|
|
class Condition
|
|
{
|
|
type?: string;
|
|
status?: string;
|
|
} |