UNPKG

@kubernetes-models/argo-cd

Version:
47 lines (46 loc) 3.59 kB
import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1DuckTypeGenerator } from "./DuckTypeGenerator.js"; import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ClusterGenerator } from "./ClusterGenerator.js"; import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1GitGenerator } from "./GitGenerator.js"; import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ListGenerator } from "./ListGenerator.js"; import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1MatrixGenerator } from "./MatrixGenerator.js"; import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1MergeGenerator } from "./MergeGenerator.js"; import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1PluginGenerator } from "./PluginGenerator.js"; import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1PullRequestGenerator } from "./PullRequestGenerator.js"; import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SCMProviderGenerator } from "./SCMProviderGenerator.js"; import { IIoK8sApimachineryPkgApisMetaV1LabelSelector } from "@kubernetes-models/apimachinery/apis/meta/v1/LabelSelector"; import { ModelData, Model } from "@kubernetes-models/base"; /** * ApplicationSetGenerator represents a generator at the top level of an ApplicationSet. */ export interface IApplicationSetGenerator { "clusterDecisionResource"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1DuckTypeGenerator; "clusters"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ClusterGenerator; "git"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1GitGenerator; "list"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ListGenerator; "matrix"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1MatrixGenerator; "merge"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1MergeGenerator; "plugin"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1PluginGenerator; "pullRequest"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1PullRequestGenerator; "scmProvider"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SCMProviderGenerator; /** * Selector allows to post-filter all generator. */ "selector"?: IIoK8sApimachineryPkgApisMetaV1LabelSelector; } /** * ApplicationSetGenerator represents a generator at the top level of an ApplicationSet. */ export declare class ApplicationSetGenerator extends Model<IApplicationSetGenerator> implements IApplicationSetGenerator { "clusterDecisionResource"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1DuckTypeGenerator; "clusters"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ClusterGenerator; "git"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1GitGenerator; "list"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ListGenerator; "matrix"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1MatrixGenerator; "merge"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1MergeGenerator; "plugin"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1PluginGenerator; "pullRequest"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1PullRequestGenerator; "scmProvider"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SCMProviderGenerator; "selector"?: IIoK8sApimachineryPkgApisMetaV1LabelSelector; constructor(data?: ModelData<IApplicationSetGenerator>); } export type { IApplicationSetGenerator as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSetGenerator, ApplicationSetGenerator as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSetGenerator };