@kubernetes-models/argo-rollouts
Version:
39 lines (38 loc) • 1.25 kB
TypeScript
import { ModelData, Model } from "@kubernetes-models/base";
/**
* RunSummary contains the final results from the metric executions
*/
export interface IRunSummary {
/**
* This is equal to the sum of Successful, Failed, Inconclusive
*/
"count"?: number;
/**
* Error is the number of times an error was encountered during measurement
*/
"error"?: number;
/**
* Failed is the number of times the metric was measured Failed
*/
"failed"?: number;
/**
* Inconclusive is the number of times the metric was measured Inconclusive
*/
"inconclusive"?: number;
/**
* Successful is the number of times the metric was measured Successful
*/
"successful"?: number;
}
/**
* RunSummary contains the final results from the metric executions
*/
export declare class RunSummary extends Model<IRunSummary> implements IRunSummary {
"count"?: number;
"error"?: number;
"failed"?: number;
"inconclusive"?: number;
"successful"?: number;
constructor(data?: ModelData<IRunSummary>);
}
export type { IRunSummary as IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RunSummary, RunSummary as ComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RunSummary };