kubernetes-models
Version:
20 lines (19 loc) • 615 B
JavaScript
import { createTypeMetaGuard, Model, setSchema } from "@kubernetes-models/base";
import { addSchema } from "../../_schemas/IoK8sApiAutoscalingV1Scale.mjs";
/**
* Scale represents a scaling request for a resource.
*/
export class Scale extends Model {
constructor(data) {
super({
apiVersion: Scale.apiVersion,
kind: Scale.kind,
...data
});
}
}
Scale.apiVersion = "autoscaling/v1";
Scale.kind = "Scale";
Scale.is = createTypeMetaGuard(Scale);
setSchema(Scale, "io.k8s.api.autoscaling.v1.Scale", addSchema);
export { Scale as IoK8sApiAutoscalingV1Scale };