# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
ConfigurationTemplateSpec is a set of configurations for the NICs.
GpuDirectOptimizedSpec specifies GPU Direct optimization settings.
NicConfigurationTemplate is the Schema for the nicconfigurationtemplates API.
NicConfigurationTemplateList contains a list of NicConfigurationTemplate.
NicConfigurationTemplateSpec defines the desired state of NicConfigurationTemplate.
NicConfigurationTemplateStatus defines the observed state of NicConfigurationTemplate.
NicDevice is the Schema for the nicdevices API.
NicDeviceConfigurationSpec contains desired configuration of the NIC.
NicDeviceList contains a list of NicDevice.
NicDevicePortSpec describes the ports of the NIC.
NicDeviceSpec defines the desired state of NicDevice.
NicDeviceStatus defines the observed state of NicDevice.
NicSelectorSpec is a desired configuration for NICs.
PciPerformanceOptimizedSpec specifies PCI performance optimization settings.
QosSpec specifies Quality of Service settings.
RoceOptimizedSpec specifies RoCE optimization settings.
# Type aliases
LinkTypeEnum described the link type (Ethernet / Infiniband) +enum.