# Functions
CloseCriConnection closes grpc connection in client.
GetCriRuntimeClient retrieves cri grpc client.
IsMultiNetworkpolicyTarget ...
NewNamespaceChangeTracker ...
NewNamespaceConfig creates a new NamespaceConfig.
NewNetDefChangeTracker ...
NewNetDefConfig ...
NewNetworkPolicyConfig creates a new NetworkPolicyConfig .
NewPodChangeTracker ...
NewPodChangeTrackerCri ...
NewPodConfig creates a new PodConfig.
NewPolicyChangeTracker ...
# Constants
Cri based runtime (e.g.
# Structs
InterfaceInfo ...
NamespaceChangeTracker carries state about uncommitted changes to an arbitrary number of Namespaces in the node, keyed by their namespace and name.
NamespaceConfig ...
NamespaceInfo contains information that defines a namespace.
NetDefChangeTracker ...
NetDefConfig ...
NetDefInfo contains information that defines a object.
NetworkPolicyConfig ...
PodChangeTracker carries state about uncommitted changes to an arbitrary number of Pods in the node, keyed by their namespace and name.
PodConfig ...
PodInfo contains information that defines a pod.
PolicyChangeTracker ...
PolicyInfo contains information that defines a policy.
# Interfaces
NamespaceHandler is an abstract interface of objects which receive notifications about pod object changes.
NetDefHandler is an abstract interface of objects which receive notifications about net-attach-def object changes.
NetworkPolicyHandler is an abstract interface of objects which receive notifications about policy object changes.
PodHandler is an abstract interface of objects which receive notifications about pod object changes.
# Type aliases
NamespaceMap ...
NetDefMap ...
PodMap ...
PolicyMap ...
RuntimeKind is enum type variable for container runtime.