@kubernetes-models/argo-rollouts
Version:
20 lines (19 loc) • 870 B
TypeScript
import { IIoK8sApimachineryPkgUtilIntstrIntOrString } from "@kubernetes-models/apimachinery/util/intstr/IntOrString";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* RolloutPause defines a pause stage for a rollout
*/
export interface IRolloutPause {
/**
* Duration the amount of time to wait before moving to the next step.
*/
"duration"?: IIoK8sApimachineryPkgUtilIntstrIntOrString;
}
/**
* RolloutPause defines a pause stage for a rollout
*/
export declare class RolloutPause extends Model<IRolloutPause> implements IRolloutPause {
"duration"?: IIoK8sApimachineryPkgUtilIntstrIntOrString;
constructor(data?: ModelData<IRolloutPause>);
}
export type { IRolloutPause as IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RolloutPause, RolloutPause as ComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RolloutPause };