kubernetes-models
Version:
29 lines (28 loc) • 1.24 kB
TypeScript
import { ModelData, Model } from "@kubernetes-models/base";
/**
* ContainerExtendedResourceRequest has the mapping of container name, extended resource name to the device request name.
*/
export interface IContainerExtendedResourceRequest {
/**
* The name of the container requesting resources.
*/
"containerName": string;
/**
* The name of the request in the special ResourceClaim which corresponds to the extended resource.
*/
"requestName": string;
/**
* The name of the extended resource in that container which gets backed by DRA.
*/
"resourceName": string;
}
/**
* ContainerExtendedResourceRequest has the mapping of container name, extended resource name to the device request name.
*/
export declare class ContainerExtendedResourceRequest extends Model<IContainerExtendedResourceRequest> implements IContainerExtendedResourceRequest {
"containerName": string;
"requestName": string;
"resourceName": string;
constructor(data?: ModelData<IContainerExtendedResourceRequest>);
}
export type { IContainerExtendedResourceRequest as IIoK8sApiCoreV1ContainerExtendedResourceRequest, ContainerExtendedResourceRequest as IoK8sApiCoreV1ContainerExtendedResourceRequest };