@kubernetes-models/flux-cd
Version:
32 lines (31 loc) • 1.25 kB
TypeScript
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 };