UNPKG

@kubernetes-models/argo-rollouts

Version:
20 lines (19 loc) 1.59 kB
import { IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1PreferredDuringSchedulingIgnoredDuringExecution } from "./PreferredDuringSchedulingIgnoredDuringExecution.js"; import { IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RequiredDuringSchedulingIgnoredDuringExecution } from "./RequiredDuringSchedulingIgnoredDuringExecution.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * AntiAffinity defines which inter-pod scheduling rule to use for anti-affinity injection */ export interface IAntiAffinity { "preferredDuringSchedulingIgnoredDuringExecution"?: IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1PreferredDuringSchedulingIgnoredDuringExecution; "requiredDuringSchedulingIgnoredDuringExecution"?: IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RequiredDuringSchedulingIgnoredDuringExecution; } /** * AntiAffinity defines which inter-pod scheduling rule to use for anti-affinity injection */ export declare class AntiAffinity extends Model<IAntiAffinity> implements IAntiAffinity { "preferredDuringSchedulingIgnoredDuringExecution"?: IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1PreferredDuringSchedulingIgnoredDuringExecution; "requiredDuringSchedulingIgnoredDuringExecution"?: IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RequiredDuringSchedulingIgnoredDuringExecution; constructor(data?: ModelData<IAntiAffinity>); } export type { IAntiAffinity as IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AntiAffinity, AntiAffinity as ComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AntiAffinity };