kubernetes-models
Version:
19 lines (18 loc) • 773 B
TypeScript
import { IIoK8sApiCoreV1NodeSelector } from "./NodeSelector";
import { Model } from "@kubernetes-models/base";
/**
* VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.
*/
export interface IVolumeNodeAffinity {
/**
* required specifies hard node constraints that must be met.
*/
"required"?: IIoK8sApiCoreV1NodeSelector;
}
/**
* VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.
*/
export declare class VolumeNodeAffinity extends Model<IVolumeNodeAffinity> implements IVolumeNodeAffinity {
"required"?: IIoK8sApiCoreV1NodeSelector;
}
export { IVolumeNodeAffinity as IIoK8sApiCoreV1VolumeNodeAffinity, VolumeNodeAffinity as IoK8sApiCoreV1VolumeNodeAffinity };