UNPKG

@kubernetes-models/argo-rollouts

Version:
31 lines (30 loc) 2.18 kB
import { IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RolloutAnalysis } from "./RolloutAnalysis.js"; import { IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AnalysisRunMetadata } from "./AnalysisRunMetadata.js"; import { IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AnalysisRunArgument } from "./AnalysisRunArgument.js"; import { IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1DryRun } from "./DryRun.js"; import { IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1MeasurementRetention } from "./MeasurementRetention.js"; import { IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AnalysisTemplateRef } from "./AnalysisTemplateRef.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * RolloutAnalysisBackground defines a template that is used to create a background analysisRun */ export interface IRolloutAnalysisBackground extends IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RolloutAnalysis { /** * StartingStep indicates which step the background analysis should start on * If not listed, controller defaults to 0 */ "startingStep"?: number; } /** * RolloutAnalysisBackground defines a template that is used to create a background analysisRun */ export declare class RolloutAnalysisBackground extends Model<IRolloutAnalysisBackground> implements IRolloutAnalysisBackground { "analysisRunMetadata"?: IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AnalysisRunMetadata; "args"?: Array<IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AnalysisRunArgument>; "dryRun"?: Array<IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1DryRun>; "measurementRetention"?: Array<IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1MeasurementRetention>; "templates"?: Array<IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AnalysisTemplateRef>; "startingStep"?: number; constructor(data?: ModelData<IRolloutAnalysisBackground>); } export type { IRolloutAnalysisBackground as IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RolloutAnalysisBackground, RolloutAnalysisBackground as ComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RolloutAnalysisBackground };