@kubernetes-models/argo-rollouts
Version:
20 lines (19 loc) • 1.05 kB
TypeScript
import { IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1PauseReason } from "./PauseReason.js";
import { IIoK8sApimachineryPkgApisMetaV1Time } from "@kubernetes-models/apimachinery/apis/meta/v1/Time";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* PauseCondition the reason for a pause and when it started
*/
export interface IPauseCondition {
"reason": IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1PauseReason;
"startTime": IIoK8sApimachineryPkgApisMetaV1Time;
}
/**
* PauseCondition the reason for a pause and when it started
*/
export declare class PauseCondition extends Model<IPauseCondition> implements IPauseCondition {
"reason": IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1PauseReason;
"startTime": IIoK8sApimachineryPkgApisMetaV1Time;
constructor(data?: ModelData<IPauseCondition>);
}
export type { IPauseCondition as IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1PauseCondition, PauseCondition as ComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1PauseCondition };