UNPKG

@kubernetes-models/argo-cd

Version:
22 lines (21 loc) 1.39 kB
import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSetNestedGenerator } from "./ApplicationSetNestedGenerator.js"; import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSetTemplate } from "./ApplicationSetTemplate.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * MatrixGenerator generates the cartesian product of two sets of parameters. The parameters are defined by two nested * generators. */ export interface IMatrixGenerator { "generators": Array<IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSetNestedGenerator>; "template"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSetTemplate; } /** * MatrixGenerator generates the cartesian product of two sets of parameters. The parameters are defined by two nested * generators. */ export declare class MatrixGenerator extends Model<IMatrixGenerator> implements IMatrixGenerator { "generators": Array<IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSetNestedGenerator>; "template"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSetTemplate; constructor(data?: ModelData<IMatrixGenerator>); } export type { IMatrixGenerator as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1MatrixGenerator, MatrixGenerator as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1MatrixGenerator };