UNPKG

@soft-stech/autoscaler

Version:
21 lines (20 loc) 881 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IVerticalPodAutoscalerSchema = void 0; // Generated by ts-to-zod const zod_1 = require("zod"); const ObjectMeta_schema_1 = require("@soft-stech/apimachinery/apis/meta/v1/ObjectMeta.schema"); exports.IVerticalPodAutoscalerSchema = zod_1.z.object({ "spec": zod_1.z.object({ "targetRef": zod_1.z.object({}).optional(), "updatePolicy": zod_1.z.object({ "updateMode": zod_1.z.string().optional() }).optional(), "resourcePolicy": zod_1.z.object({ "containerPolicies": zod_1.z.array(zod_1.z.object({})).optional() }).optional() }).optional(), "apiVersion": zod_1.z.literal("autoscaling.k8s.io/v1beta1"), "kind": zod_1.z.literal("VerticalPodAutoscaler"), "metadata": ObjectMeta_schema_1.iObjectMetaSchema.optional() });