UNPKG

@kubernetes-models/flux-cd

Version:
39 lines (38 loc) 1.52 kB
import { ModelData, Model } from "@kubernetes-models/base"; /** * HelmChartTemplateObjectMeta defines the template for the ObjectMeta of a * v1.HelmChart. */ export interface IHelmChartTemplateObjectMeta { /** * Annotations is an unstructured key value map stored with a resource that may be * set by external tools to store and retrieve arbitrary metadata. They are not * queryable and should be preserved when modifying objects. * More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/ */ "annotations"?: { [key: string]: string; }; /** * Map of string keys and values that can be used to organize and categorize * (scope and select) objects. * More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ */ "labels"?: { [key: string]: string; }; } /** * HelmChartTemplateObjectMeta defines the template for the ObjectMeta of a * v1.HelmChart. */ export declare class HelmChartTemplateObjectMeta extends Model<IHelmChartTemplateObjectMeta> implements IHelmChartTemplateObjectMeta { "annotations"?: { [key: string]: string; }; "labels"?: { [key: string]: string; }; constructor(data?: ModelData<IHelmChartTemplateObjectMeta>); } export type { IHelmChartTemplateObjectMeta as IComGithubFluxcdHelmControllerApiV2HelmChartTemplateObjectMeta, HelmChartTemplateObjectMeta as ComGithubFluxcdHelmControllerApiV2HelmChartTemplateObjectMeta };