UNPKG

kubernetes-models

Version:
25 lines (24 loc) 1.17 kB
import { IIoK8sApiAutoscalingV2beta2MetricValueStatus } from "./MetricValueStatus"; import { IIoK8sApiAutoscalingV2beta2MetricIdentifier } from "./MetricIdentifier"; import { Model } from "@kubernetes-models/base"; /** * ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object. */ export interface IExternalMetricStatus { /** * current contains the current value for the given metric */ "current": IIoK8sApiAutoscalingV2beta2MetricValueStatus; /** * metric identifies the target metric by name and selector */ "metric": IIoK8sApiAutoscalingV2beta2MetricIdentifier; } /** * ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object. */ export declare class ExternalMetricStatus extends Model<IExternalMetricStatus> implements IExternalMetricStatus { "current": IIoK8sApiAutoscalingV2beta2MetricValueStatus; "metric": IIoK8sApiAutoscalingV2beta2MetricIdentifier; } export { IExternalMetricStatus as IIoK8sApiAutoscalingV2beta2ExternalMetricStatus, ExternalMetricStatus as IoK8sApiAutoscalingV2beta2ExternalMetricStatus };