kubernetes-models
Version:
20 lines (19 loc) • 743 B
TypeScript
import { IIoK8sApiResourceV1CELDeviceSelector } from "./CELDeviceSelector.js";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* DeviceSelector must have exactly one field set.
*/
export interface IDeviceSelector {
/**
* CEL contains a CEL expression for selecting a device.
*/
"cel"?: IIoK8sApiResourceV1CELDeviceSelector;
}
/**
* DeviceSelector must have exactly one field set.
*/
export declare class DeviceSelector extends Model<IDeviceSelector> implements IDeviceSelector {
"cel"?: IIoK8sApiResourceV1CELDeviceSelector;
constructor(data?: ModelData<IDeviceSelector>);
}
export type { IDeviceSelector as IIoK8sApiResourceV1DeviceSelector, DeviceSelector as IoK8sApiResourceV1DeviceSelector };