UNPKG

@kubernetes-models/argo-cd

Version:
35 lines (34 loc) 1.66 kB
import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSourceJsonnet } from "./ApplicationSourceJsonnet.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * ApplicationSourceDirectory holds options for applications of type plain YAML or Jsonnet */ export interface IApplicationSourceDirectory { /** * Exclude contains a glob pattern to match paths against that should be explicitly excluded from being used during manifest generation */ "exclude"?: string; /** * Include contains a glob pattern to match paths against that should be explicitly included during manifest generation */ "include"?: string; /** * Jsonnet holds options specific to Jsonnet */ "jsonnet"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSourceJsonnet; /** * Recurse specifies whether to scan a directory recursively for manifests */ "recurse"?: boolean; } /** * ApplicationSourceDirectory holds options for applications of type plain YAML or Jsonnet */ export declare class ApplicationSourceDirectory extends Model<IApplicationSourceDirectory> implements IApplicationSourceDirectory { "exclude"?: string; "include"?: string; "jsonnet"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSourceJsonnet; "recurse"?: boolean; constructor(data?: ModelData<IApplicationSourceDirectory>); } export type { IApplicationSourceDirectory as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSourceDirectory, ApplicationSourceDirectory as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSourceDirectory };