/* eslint-disable */ // @ts-nocheck /* * This file is a generated Typescript file for GRPC Gateway, DO NOT MODIFY */ import * as InsightIoApiMetricV1alpha1Metric from "../../metric/v1alpha1/metric.pb" import * as InsightIoApiSpan_metricV1alpha1Otelspankind from "../../span_metric/v1alpha1/otelspankind.pb" export enum GetResourcesCountRequestResourcesFilter { RESOURCE_TYPE_UNSPECIFIED = "RESOURCE_TYPE_UNSPECIFIED", CLUSTER_NORMAL_TOTAL = "CLUSTER_NORMAL_TOTAL", CLUSTER_TOTAL = "CLUSTER_TOTAL", NODE_NORMAL_TOTAL = "NODE_NORMAL_TOTAL", NODE_TOTAL = "NODE_TOTAL", DEPLOYMENT_NORMAL_TOTAL = "DEPLOYMENT_NORMAL_TOTAL", DEPLOYMENT_TOTAL = "DEPLOYMENT_TOTAL", STATEFULSET_NORMAL_TOTAL = "STATEFULSET_NORMAL_TOTAL", STATEFULSET_TOTAL = "STATEFULSET_TOTAL", DAEMONSET_NORMAL_TOTAL = "DAEMONSET_NORMAL_TOTAL", DAEMONSET_TOTAL = "DAEMONSET_TOTAL", JOB_NORMAL_TOTAL = "JOB_NORMAL_TOTAL", JOB_TOTAL = "JOB_TOTAL", POD_NORMAL_TOTAL = "POD_NORMAL_TOTAL", POD_TOTAL = "POD_TOTAL", GPU_COUNT = "GPU_COUNT", GPU_ALLOCATED_COUNT = "GPU_ALLOCATED_COUNT", LOG_TOTAL = "LOG_TOTAL", TRACE_TOTAL = "TRACE_TOTAL", } export enum GetResourcesRangeRequestResourceFilter { RESOURCE_TYPE_UNSPECIFIED = "RESOURCE_TYPE_UNSPECIFIED", NODE_TOTAL = "NODE_TOTAL", POD_TOTAL = "POD_TOTAL", POD_ABNORMAL_TOTAL = "POD_ABNORMAL_TOTAL", POD_NORMAL_TOTAL = "POD_NORMAL_TOTAL", } export enum GetResourcesUsageRequestResourceFilters { RESOURCE_TYPE_UNSPECIFIED = "RESOURCE_TYPE_UNSPECIFIED", CLUSTER_CPU_USAGE = "CLUSTER_CPU_USAGE", CLUSTER_MEM_USAGE = "CLUSTER_MEM_USAGE", CLUSTER_DISK_USAGE = "CLUSTER_DISK_USAGE", NODE_CPU_USAGE = "NODE_CPU_USAGE", NODE_MEM_USAGE = "NODE_MEM_USAGE", NODE_DISK_USAGE = "NODE_DISK_USAGE", } export enum GetServicesMonitorRequestMonitorFilter { MONITOR_TYPE_UNSPECIFIED = "MONITOR_TYPE_UNSPECIFIED", AVG_LATENCY = "AVG_LATENCY", ERR_RATE = "ERR_RATE", } export type GetResourcesCountRequest = { time?: string filters?: GetResourcesCountRequestResourcesFilter[] } export type GetResourcesCountResponse = { data?: InsightIoApiMetricV1alpha1Metric.BatchQueryResult[] } export type GetResourcesRangeRequest = { filters?: GetResourcesRangeRequestResourceFilter[] start?: string end?: string step?: number } export type GetResourcesRangeResponse = { data?: InsightIoApiMetricV1alpha1Metric.BatchQueryRangeResult[] } export type GetResourcesUsageRequest = { filters?: GetResourcesUsageRequestResourceFilters[] limit?: number start?: string end?: string step?: number } export type GetResourcesUsageResponse = { data?: InsightIoApiMetricV1alpha1Metric.BatchQueryRangeResult[] } export type GetServicesMonitorRequest = { filters?: GetServicesMonitorRequestMonitorFilter[] limit?: number time?: string spanKinds?: InsightIoApiSpan_metricV1alpha1Otelspankind.SpanKind[] } export type GetServicesMonitorResponse = { data?: InsightIoApiMetricV1alpha1Metric.BatchQueryResult[] }