UNPKG

@kubernetes-models/flux-cd

Version:
21 lines (20 loc) 785 B
import { ModelData, Model } from "@kubernetes-models/base"; /** * UpgradeStrategy holds the configuration for Helm upgrade strategy. */ export interface IUpgradeStrategy { /** * Name of the upgrade strategy. */ "name": "RemediateOnFailure" | "RetryOnFailure"; "retryInterval"?: string; } /** * UpgradeStrategy holds the configuration for Helm upgrade strategy. */ export declare class UpgradeStrategy extends Model<IUpgradeStrategy> implements IUpgradeStrategy { "name": "RemediateOnFailure" | "RetryOnFailure"; "retryInterval"?: string; constructor(data?: ModelData<IUpgradeStrategy>); } export type { IUpgradeStrategy as IComGithubFluxcdHelmControllerApiV2UpgradeStrategy, UpgradeStrategy as ComGithubFluxcdHelmControllerApiV2UpgradeStrategy };