@mittwald/kubernetes
Version:
Kubernetes client library
13 lines (12 loc) • 327 B
TypeScript
import { LabelSelector, ObjectMeta } from "../../meta/v1";
export interface PodDisruptionBudget {
metadata: ObjectMeta;
spec: PodDisruptionBudgetSpec;
}
export declare type PodDisruptionBudgetSpec = {
selector: LabelSelector;
} & ({
maxUnavailable: number | string;
} | {
minAvailable: number | string;
});