UNPKG

@kubernetes-models/flux-cd

Version:
26 lines (25 loc) 1.17 kB
import { IComGithubFluxcdPkgApisKustomizeJSON6902 } from "./JSON6902.js"; import { IComGithubFluxcdPkgApisKustomizeSelector } from "./Selector.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * JSON6902Patch contains a JSON6902 patch and the target the patch should be applied to. */ export interface IJSON6902Patch { /** * Patch contains the JSON6902 patch document with an array of operation objects. */ "patch": Array<IComGithubFluxcdPkgApisKustomizeJSON6902>; /** * Target points to the resources that the patch document should be applied to. */ "target": IComGithubFluxcdPkgApisKustomizeSelector; } /** * JSON6902Patch contains a JSON6902 patch and the target the patch should be applied to. */ export declare class JSON6902Patch extends Model<IJSON6902Patch> implements IJSON6902Patch { "patch": Array<IComGithubFluxcdPkgApisKustomizeJSON6902>; "target": IComGithubFluxcdPkgApisKustomizeSelector; constructor(data?: ModelData<IJSON6902Patch>); } export type { IJSON6902Patch as IComGithubFluxcdPkgApisKustomizeJSON6902Patch, JSON6902Patch as ComGithubFluxcdPkgApisKustomizeJSON6902Patch };