@mittwald/kubernetes
Version:
Kubernetes client library
16 lines (15 loc) • 518 B
TypeScript
import { SelectorOptions } from "../../../client";
export interface Preconditions {
uid: string;
}
export interface DeprecatedDeleteOptions {
gracePeriodSeconds?: number;
orphanDependents?: boolean;
preconditions?: Preconditions;
}
export interface NewDeleteOptions {
gracePeriodSeconds?: number;
preconditions?: Preconditions;
propagationPolicy?: "Orphan" | "Background" | "Foreground";
}
export declare type DeleteOptions = SelectorOptions & (DeprecatedDeleteOptions | NewDeleteOptions);