kubernetes-models
Version:
20 lines (19 loc) • 877 B
TypeScript
import { IIoK8sApiResourceV1OpaqueDeviceConfiguration } from "./OpaqueDeviceConfiguration.js";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* DeviceClassConfiguration is used in DeviceClass.
*/
export interface IDeviceClassConfiguration {
/**
* Opaque provides driver-specific configuration parameters.
*/
"opaque"?: IIoK8sApiResourceV1OpaqueDeviceConfiguration;
}
/**
* DeviceClassConfiguration is used in DeviceClass.
*/
export declare class DeviceClassConfiguration extends Model<IDeviceClassConfiguration> implements IDeviceClassConfiguration {
"opaque"?: IIoK8sApiResourceV1OpaqueDeviceConfiguration;
constructor(data?: ModelData<IDeviceClassConfiguration>);
}
export type { IDeviceClassConfiguration as IIoK8sApiResourceV1DeviceClassConfiguration, DeviceClassConfiguration as IoK8sApiResourceV1DeviceClassConfiguration };