kubernetes-models
Version:
24 lines (23 loc) • 946 B
TypeScript
import { ModelData, Model } from "@kubernetes-models/base";
/**
* ResourceClaim references one entry in PodSpec.ResourceClaims.
*/
export interface IResourceClaim {
/**
* Name must match the name of one entry in pod.spec.resourceClaims of the Pod where this field is used. It makes that resource available inside a container.
*/
"name": string;
/**
* Request is the name chosen for a request in the referenced claim. If empty, everything from the claim is made available, otherwise only the result of this request.
*/
"request"?: string;
}
/**
* ResourceClaim references one entry in PodSpec.ResourceClaims.
*/
export declare class ResourceClaim extends Model<IResourceClaim> implements IResourceClaim {
"name": string;
"request"?: string;
constructor(data?: ModelData<IResourceClaim>);
}
export { IResourceClaim as IIoK8sApiCoreV1ResourceClaim, ResourceClaim as IoK8sApiCoreV1ResourceClaim };