UNPKG

@kubernetes-models/flux-cd

Version:
29 lines (28 loc) 1.06 kB
import { ModelData, Model } from "@kubernetes-models/base"; /** * Test holds the configuration for Helm test actions for this HelmRelease. */ export interface ITest { /** * Enable enables Helm test actions for this HelmRelease after an Helm install * or upgrade action has been performed. */ "enable"?: boolean; /** * IgnoreFailures tells the controller to skip remediation when the Helm tests * are run but fail. Can be overwritten for tests run after install or upgrade * actions in 'Install.IgnoreTestFailures' and 'Upgrade.IgnoreTestFailures'. */ "ignoreFailures"?: boolean; "timeout"?: string; } /** * Test holds the configuration for Helm test actions for this HelmRelease. */ export declare class Test extends Model<ITest> implements ITest { "enable"?: boolean; "ignoreFailures"?: boolean; "timeout"?: string; constructor(data?: ModelData<ITest>); } export type { ITest as IComGithubFluxcdHelmControllerApiV2beta1Test, Test as ComGithubFluxcdHelmControllerApiV2beta1Test };