# Structs

No description provided by the author
KubeMacPool plugin manages MAC allocation to Pods and VMs in Kubernetes.
KubeSecondaryDNS plugin allows to support FQDN for VMI's secondary networks.
KubevirtIpamController plugin allows to support IPAM for secondary networks.
LinuxBridge plugin allows users to create a bridge and add the host and the container to it.
MacvtapCni plugin allows users to define Kubernetes networks on top of existing host interfaces.
Multus plugin enables attaching multiple network interfaces to Pods in Kubernetes.
A multus extension enabling hot-plug and hot-unplug of Pod interfaces.
NetworkAddonsConfig is the Schema for the networkaddonsconfigs API This struct is no exposed/registered as part of the CRD, but is used by the v1alpha1 and v1 as kind of inside-helper struct.
NetworkAddonsConfigSpec defines the desired state of NetworkAddonsConfig.
NetworkAddonsConfigStatus defines the observed state of NetworkAddonsConfig.
NMState is a declarative node network configuration driven through Kubernetes API.
Ovs plugin allows users to define Kubernetes networks on top of Open vSwitch bridges available on nodes.
No description provided by the author
PlacementConfiguration defines node placement configuration.
SelfSignConfiguration defines self sign configuration.