export interface ClusterNodesVO {
  /**
   * 节点id
   */
  nodeId: string | number;

   /**
   * 节点名称
   */
   nodeName: string;

  /**
   * 硬件类型
   */
  hardwareType: string;

  /**
   * 算法提供商
   */
  algorithmProvider: string | number;

  /**
   * 节点算力
   */
  computePower: number;

  /**
   * 节点IP
   */
  nodeIp: string;

  /**
   * 算力路数
   */
  computePaths: number;

  /**
   * 运行中任务数
   */
  runningTasks: number;

  /**
   * 运行状态（0-运行中 1-已停止2-运行报错）
   */
  runningStatus: string;

  /**
   * 描述
   */
  nodeDesc: string;

}

export interface ClusterNodesForm extends BaseEntity {
  /**
   * 节点id
   */
  nodeId?: string | number;
  /**
   * 节点名称
   */
  nodeName?: string;

  /**
   * 硬件类型
   */
  hardwareType?: string;

  /**
   * 算法提供商
   */
  algorithmProvider?: string | number;

  /**
   * 节点算力
   */
  computePower?: number;

  /**
   * 节点IP
   */
  nodeIp?: string;

  /**
   * 算力路数
   */
  computePaths?: number;

  /**
   * 运行中任务数
   */
  runningTasks?: number;

  /**
   * 运行状态（0-运行中 1-已停止2-运行报错）
   */
  runningStatus?: string;

  /**
   * 描述
   */
  nodeDesc?: string;

}

export interface ClusterNodesQuery extends PageQuery {

  /**
   * 算法提供商
   */
  algorithmProvider?: string | number;

  /**
   * 运行状态（0-运行中 1-已停止2-运行报错）
   */
  runningStatus?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



