UNPKG

@kubernetes-models/flux-cd

Version:
27 lines (26 loc) 1.39 kB
import { IComGithubFluxcdHelmControllerApiV2beta2HelmRelease } from "./HelmRelease.js"; import { IIoK8sApimachineryPkgApisMetaV1ListMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ListMeta"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * HelmReleaseList contains a list of HelmRelease objects. */ export interface IHelmReleaseList extends TypeMeta { "apiVersion": "helm.toolkit.fluxcd.io/v2beta2"; "items": Array<IComGithubFluxcdHelmControllerApiV2beta2HelmRelease>; "kind": "HelmReleaseList"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ListMeta; } /** * HelmReleaseList contains a list of HelmRelease objects. */ export declare class HelmReleaseList extends Model<IHelmReleaseList> implements IHelmReleaseList { "apiVersion": "helm.toolkit.fluxcd.io/v2beta2"; "items": Array<IComGithubFluxcdHelmControllerApiV2beta2HelmRelease>; "kind": "HelmReleaseList"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ListMeta; static apiVersion: IHelmReleaseList["apiVersion"]; static kind: IHelmReleaseList["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard<IHelmReleaseList>; constructor(data?: ModelData<IHelmReleaseList>); } export type { IHelmReleaseList as IComGithubFluxcdHelmControllerApiV2beta2HelmReleaseList, HelmReleaseList as ComGithubFluxcdHelmControllerApiV2beta2HelmReleaseList };