# Packages
No description provided by the author
# Constants
Types of Devices that can be allocated.
K8s API group name.
K8s API group version.
Types of Devices that can be allocated.
Types of Devices that can be allocated.
Types of Devices that can be allocated.
# Variables
AddToScheme is a global function that registers this API group & version to a scheme.
SchemeBuilder initializes a scheme builder.
SchemeGroupVersion is group version used to register these objects.
# Structs
AllocatableGpu represents an allocatable Gpu on a node.
Resources that were allocated for the claim by controller.
AllocatedGpu represents an allocated Gpu on a node.
DeviceSelector allows one to match on a specific type of Device as part of the class.
GpuAllocationState holds the state required for allocation on a node.
GpuAllocationStateList represents the "plural" of a GpuAllocationState CRD object.
GpuAllocationStateSpec is the spec for the GpuAllocationState CRD.
GpuClaimParameters holds the set of parameters provided when creating a resource claim for a GPU.
GpuClaimParametersList represents the "plural" of a GpuClaimParameters CRD object.
GpuClaimParametersSpec is the spec for the GpuClaimParameters CRD.
GpuClassParameters holds the set of parameters provided when creating a resource class for this driver.
GpuClassParametersList represents the "plural" of a GpuClassParameters CRD object.
GpuClassParametersSpec is the spec for the GpuClassParametersSpec CRD.
TaintedGpu represents a tainted Gpu on a node.
# Type aliases
Map of resources allocated per claim UID.
AllocatedGpus represents a list of allocated devices on a node.
Type of the GPU device: physical or virtual or any.
Resources prepared for the claim by kubelet-plugin.
Resources prepared for the claim by kubelet-plugin.
Map of tainted devices on a node.