UNPKG

@kubernetes-models/flux-cd

Version:
32 lines (31 loc) 1.25 kB
import { ModelData, Model } from "@kubernetes-models/base"; /** * LocalHelmChartSourceReference contains enough information to let you locate * the typed referenced object at namespace level. */ export interface ILocalHelmChartSourceReference { /** * APIVersion of the referent. */ "apiVersion"?: string; /** * Kind of the referent, valid values are ('HelmRepository', 'GitRepository', * 'Bucket'). */ "kind": "HelmRepository" | "GitRepository" | "Bucket"; /** * Name of the referent. */ "name": string; } /** * LocalHelmChartSourceReference contains enough information to let you locate * the typed referenced object at namespace level. */ export declare class LocalHelmChartSourceReference extends Model<ILocalHelmChartSourceReference> implements ILocalHelmChartSourceReference { "apiVersion"?: string; "kind": "HelmRepository" | "GitRepository" | "Bucket"; "name": string; constructor(data?: ModelData<ILocalHelmChartSourceReference>); } export type { ILocalHelmChartSourceReference as IComGithubFluxcdSourceControllerApiV1beta1LocalHelmChartSourceReference, LocalHelmChartSourceReference as ComGithubFluxcdSourceControllerApiV1beta1LocalHelmChartSourceReference };