UNPKG

renovate

Version:

Automated dependency updates. Flexible so you don't need to be.

153 lines (152 loc) 4.77 kB
import { z } from 'zod'; declare const FleetHelmBlock: z.ZodObject<{ chart: z.ZodOptional<z.ZodString>; repo: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; releaseName: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; }, { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; }>; export type FleetHelmBlock = z.infer<typeof FleetHelmBlock>; /** Represent a GitRepo Kubernetes manifest of Fleet. @link https://fleet.rancher.io/gitrepo-add/#create-gitrepo-instance */ export declare const GitRepo: z.ZodObject<{ metadata: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; kind: z.ZodString; spec: z.ZodObject<{ repo: z.ZodOptional<z.ZodString>; revision: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { revision?: string | undefined; repo?: string | undefined; }, { revision?: string | undefined; repo?: string | undefined; }>; }, "strip", z.ZodTypeAny, { metadata: { name: string; }; kind: string; spec: { revision?: string | undefined; repo?: string | undefined; }; }, { metadata: { name: string; }; kind: string; spec: { revision?: string | undefined; repo?: string | undefined; }; }>; export type GitRepo = z.infer<typeof GitRepo>; /** Represent a Bundle configuration of Fleet, which is located in `fleet.yaml` files. @link https://fleet.rancher.io/gitrepo-structure/#fleetyaml */ export declare const FleetFile: z.ZodObject<{ helm: z.ZodObject<{ chart: z.ZodOptional<z.ZodString>; repo: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; releaseName: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; }, { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; }>; targetCustomizations: z.ZodOptional<z.ZodArray<z.ZodObject<{ name: z.ZodOptional<z.ZodString>; helm: z.ZodOptional<z.ZodObject<{ chart: z.ZodOptional<z.ZodOptional<z.ZodString>>; repo: z.ZodOptional<z.ZodOptional<z.ZodString>>; version: z.ZodOptional<z.ZodOptional<z.ZodString>>; releaseName: z.ZodOptional<z.ZodOptional<z.ZodString>>; }, "strip", z.ZodTypeAny, { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; }, { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { helm?: { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; } | undefined; name?: string | undefined; }, { helm?: { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; } | undefined; name?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { helm: { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; }; targetCustomizations?: { helm?: { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; } | undefined; name?: string | undefined; }[] | undefined; }, { helm: { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; }; targetCustomizations?: { helm?: { version?: string | undefined; repo?: string | undefined; chart?: string | undefined; releaseName?: string | undefined; } | undefined; name?: string | undefined; }[] | undefined; }>; export type FleetFile = z.infer<typeof FleetFile>; export {};