# Packages
No description provided by the author
Package v1 is a generated protocol buffer package.
No description provided by the author
# Functions
ClusterNetworkToSelectableFields returns a label set that represents the object.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DeleteChangePodNetworkAnnotation removes network change intent from NetNamespace.
EgressNetworkPolicyToSelectableFields returns a label set that represents the object.
GetChangePodNetworkAnnotation fetches network change intent from NetNamespace.
HostSubnetToSelectableFields returns a label set that represents the object.
No description provided by the author
No description provided by the author
Kind takes an unqualified kind and returns back a Group qualified GroupKind.
NetNamespaceToSelectableFields returns a label set that represents the object.
RegisterDeepCopies adds deep-copy functions to the given scheme.
Resource takes an unqualified resource and returns back a Group qualified GroupResource.
SetChangePodNetworkAnnotation sets network change intent on NetNamespace.
Check if the given vnid is valid or not.
# Constants
HostSubnet annotations.
No description provided by the author
ChangePodNetworkAnnotation is an annotation on NetNamespace to request change of pod network.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Acceptable values for ChangePodNetworkAnnotation.
VNID: 0 reserved for default namespace and can reach any network in the cluster.
No description provided by the author
Pod annotations.
No description provided by the author
No description provided by the author
Maximum VXLAN Virtual Network Identifier(VNID) as per RFC#7348.
VNID: 1 to 9 are internally reserved for any special cases in the future.
NetNamespace annotations.
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
SchemeGroupVersion is group version used to register these objects.
# Structs
No description provided by the author
No description provided by the author
EgressNetworkPolicy describes the current egress network policy.
EgressNetworkPolicyList is a collection of EgressNetworkPolicy.
EgressNetworkPolicyPeer specifies a target to apply egress policy to.
EgressNetworkPolicyRule contains a single egress network policy rule.
EgressNetworkPolicySpec provides a list of policies on outgoing traffic.
HostSubnet encapsulates the inputs needed to define the container subnet network on a node.
HostSubnetList is a collection of HostSubnets.
NetNamespace holds the network id against its name.
NetNamespaceList is a collection of NetNamespaces.
# Type aliases
EgressNetworkPolicyRuleType gives the type of an EgressNetworkPolicyRule.
No description provided by the author