UNPKG

@kubernetes-models/argo-cd

Version:
31 lines (30 loc) 1.6 kB
import { ModelData, Model } from "@kubernetes-models/base"; /** * ApplicationSetResourceIgnoreDifferences configures how the ApplicationSet controller will ignore differences in live * applications when applying changes from generated applications. */ export interface IApplicationSetResourceIgnoreDifferences { /** * JQPathExpressions is a list of JQ path expressions to fields to ignore differences for. */ "jqPathExpressions"?: Array<string>; /** * JSONPointers is a list of JSON pointers to fields to ignore differences for. */ "jsonPointers"?: Array<string>; /** * Name is the name of the application to ignore differences for. If not specified, the rule applies to all applications. */ "name"?: string; } /** * ApplicationSetResourceIgnoreDifferences configures how the ApplicationSet controller will ignore differences in live * applications when applying changes from generated applications. */ export declare class ApplicationSetResourceIgnoreDifferences extends Model<IApplicationSetResourceIgnoreDifferences> implements IApplicationSetResourceIgnoreDifferences { "jqPathExpressions"?: Array<string>; "jsonPointers"?: Array<string>; "name"?: string; constructor(data?: ModelData<IApplicationSetResourceIgnoreDifferences>); } export type { IApplicationSetResourceIgnoreDifferences as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSetResourceIgnoreDifferences, ApplicationSetResourceIgnoreDifferences as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSetResourceIgnoreDifferences };