UNPKG

kubernetes-models

Version:
27 lines (26 loc) 1.38 kB
import { IIoK8sApiExtensionsV1beta1IDRange } from "./IDRange"; import { ModelData, Model } from "@kubernetes-models/base"; /** * RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy. Deprecated: use RunAsUserStrategyOptions from policy API Group instead. * @deprecated */ export interface IRunAsUserStrategyOptions { /** * ranges are the allowed ranges of uids that may be used. If you would like to force a single uid then supply a single range with the same start and end. Required for MustRunAs. */ "ranges"?: Array<IIoK8sApiExtensionsV1beta1IDRange>; /** * rule is the strategy that will dictate the allowable RunAsUser values that may be set. */ "rule": string; } /** * RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy. Deprecated: use RunAsUserStrategyOptions from policy API Group instead. * @deprecated */ export declare class RunAsUserStrategyOptions extends Model<IRunAsUserStrategyOptions> implements IRunAsUserStrategyOptions { "ranges"?: Array<IIoK8sApiExtensionsV1beta1IDRange>; "rule": string; constructor(data?: ModelData<IRunAsUserStrategyOptions>); } export { IRunAsUserStrategyOptions as IIoK8sApiExtensionsV1beta1RunAsUserStrategyOptions, RunAsUserStrategyOptions as IoK8sApiExtensionsV1beta1RunAsUserStrategyOptions };