@kubernetes-models/argo-cd
Version:
24 lines (23 loc) • 1.15 kB
TypeScript
import { ModelData, Model } from "@kubernetes-models/base";
/**
* PullRequestGeneratorFilter is a single pull request filter.
* If multiple filter types are set on a single struct, they will be AND'd together. All filters must
* pass for a pull request to be included.
*/
export interface IPullRequestGeneratorFilter {
"branchMatch"?: string;
"targetBranchMatch"?: string;
"titleMatch"?: string;
}
/**
* PullRequestGeneratorFilter is a single pull request filter.
* If multiple filter types are set on a single struct, they will be AND'd together. All filters must
* pass for a pull request to be included.
*/
export declare class PullRequestGeneratorFilter extends Model<IPullRequestGeneratorFilter> implements IPullRequestGeneratorFilter {
"branchMatch"?: string;
"targetBranchMatch"?: string;
"titleMatch"?: string;
constructor(data?: ModelData<IPullRequestGeneratorFilter>);
}
export type { IPullRequestGeneratorFilter as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1PullRequestGeneratorFilter, PullRequestGeneratorFilter as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1PullRequestGeneratorFilter };