UNPKG

kubernetes-models

Version:
19 lines (18 loc) 940 B
import { IIoK8sApiExtensionsV1beta1RollingUpdateDaemonSet } from "./RollingUpdateDaemonSet"; import { ModelData, Model } from "@kubernetes-models/base"; export interface IDaemonSetUpdateStrategy { /** * Rolling update config params. Present only if type = "RollingUpdate". */ "rollingUpdate"?: IIoK8sApiExtensionsV1beta1RollingUpdateDaemonSet; /** * Type of daemon set update. Can be "RollingUpdate" or "OnDelete". Default is OnDelete. */ "type"?: string; } export declare class DaemonSetUpdateStrategy extends Model<IDaemonSetUpdateStrategy> implements IDaemonSetUpdateStrategy { "rollingUpdate"?: IIoK8sApiExtensionsV1beta1RollingUpdateDaemonSet; "type"?: string; constructor(data?: ModelData<IDaemonSetUpdateStrategy>); } export { IDaemonSetUpdateStrategy as IIoK8sApiExtensionsV1beta1DaemonSetUpdateStrategy, DaemonSetUpdateStrategy as IoK8sApiExtensionsV1beta1DaemonSetUpdateStrategy };