import { Pod, ContainerStatus } from '@/api'; export interface Container { image: string; name: string; ready: 'true' | 'false'; } export interface Event { kubeTimestamp: string; message: string; name: string; podName: string; reason: string; type: string; } export interface PodInstance extends Pod { hostIp: string; events: Event[]; } export interface PodCellularType { age: string; containerStatus: ContainerStatus; containers: Container[]; createTime: string; domain: string; hostIp: string; name: string; namespace: string; deployGroupName: string; podIp: string; status: 'Running' | 'Pending' | 'Succeeded' | 'Failed' | 'Unknown' | 'ErrImagePull' | 'CrashLoopBackOff' | 'NotExists'; version: string; }