UNPKG

@soft-stech/autoscaler

Version:
27 lines (26 loc) 1.07 kB
import { IObjectMeta } from "@soft-stech/apimachinery/apis/meta/v1/ObjectMeta"; import { Model, ModelData } from "@soft-stech/base"; export interface IVerticalPodAutoscaler { "spec"?: { "selector": {}; "updatePolicy"?: { "updateMode"?: string; }; "resourcePolicy"?: { "containerPolicies"?: Array<{}>; }; }; "apiVersion": "poc.autoscaling.k8s.io/v1alpha1"; "kind": "VerticalPodAutoscaler"; "metadata"?: IObjectMeta; } export declare class VerticalPodAutoscaler extends Model<IVerticalPodAutoscaler> implements IVerticalPodAutoscaler { "spec"?: IVerticalPodAutoscaler["spec"]; "apiVersion": IVerticalPodAutoscaler["apiVersion"]; "kind": IVerticalPodAutoscaler["kind"]; "metadata"?: IVerticalPodAutoscaler["metadata"]; static apiVersion: IVerticalPodAutoscaler["apiVersion"]; static kind: IVerticalPodAutoscaler["kind"]; static is: import("@soft-stech/base").TypeMetaGuard<IVerticalPodAutoscaler>; constructor(data?: ModelData<IVerticalPodAutoscaler>); }