Versions in this module Expand all Collapse all v1 v1.5.1 Apr 28, 2017 Changes in this version + const AssignHostSubnetAnnotation + const AssignMacvlanAnnotation + const ChangePodNetworkAnnotation + const ClusterNetworkDefault + const EgressBandwidthAnnotation + const EgressNetworkPolicyMaxRules + const FixedVNIDHostAnnotation + const FutureGroupName + const GlobalPodNetwork + const GlobalVNID + const GroupName + const IngressBandwidthAnnotation + const IsolatePodNetwork + const JoinPodNetwork + const MaxVNID + const MinVNID + const MultiTenantPluginName + const MulticastEnabledAnnotation + const NetworkPolicyPluginName + const SingleTenantPluginName + var AddToScheme = SchemeBuilder.AddToScheme + var ErrorPodNetworkAnnotationNotFound = fmt.Errorf("ChangePodNetworkAnnotation not found") + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = unversioned.GroupVersion + func ClusterNetworkToSelectableFields(network *ClusterNetwork) fields.Set + func DeepCopy_api_ClusterNetwork(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ClusterNetworkList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EgressNetworkPolicy(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EgressNetworkPolicyList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EgressNetworkPolicyPeer(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EgressNetworkPolicyRule(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EgressNetworkPolicySpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_HostSubnet(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_HostSubnetList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NetNamespace(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NetNamespaceList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeleteChangePodNetworkAnnotation(netns *NetNamespace) + func EgressNetworkPolicyToSelectableFields(obj *EgressNetworkPolicy) fields.Set + func HostSubnetToSelectableFields(obj *HostSubnet) fields.Set + func IsOpenShiftMultitenantNetworkPlugin(pluginName string) bool + func IsOpenShiftNetworkPlugin(pluginName string) bool + func Kind(kind string) unversioned.GroupKind + func NetNamespaceToSelectableFields(obj *NetNamespace) fields.Set + func RegisterDeepCopies(scheme *runtime.Scheme) error + func Resource(resource string) unversioned.GroupResource + func SetChangePodNetworkAnnotation(netns *NetNamespace, action PodNetworkAction, params string) + func ValidVNID(vnid uint32) error + type ClusterNetwork struct + HostSubnetLength uint32 + Network string + PluginName string + ServiceNetwork string + func (obj *ClusterNetwork) GetObjectKind() unversioned.ObjectKind + type ClusterNetworkList struct + Items []ClusterNetwork + func (obj *ClusterNetworkList) GetObjectKind() unversioned.ObjectKind + type EgressNetworkPolicy struct + Spec EgressNetworkPolicySpec + func (obj *EgressNetworkPolicy) GetObjectKind() unversioned.ObjectKind + type EgressNetworkPolicyList struct + Items []EgressNetworkPolicy + func (obj *EgressNetworkPolicyList) GetObjectKind() unversioned.ObjectKind + type EgressNetworkPolicyPeer struct + CIDRSelector string + type EgressNetworkPolicyRule struct + To EgressNetworkPolicyPeer + Type EgressNetworkPolicyRuleType + type EgressNetworkPolicyRuleType string + const EgressNetworkPolicyRuleAllow + const EgressNetworkPolicyRuleDeny + type EgressNetworkPolicySpec struct + Egress []EgressNetworkPolicyRule + type HostSubnet struct + Host string + HostIP string + Subnet string + func (obj *HostSubnet) GetObjectKind() unversioned.ObjectKind + type HostSubnetList struct + Items []HostSubnet + func (obj *HostSubnetList) GetObjectKind() unversioned.ObjectKind + type NetNamespace struct + NetID uint32 + NetName string + func (obj *NetNamespace) GetObjectKind() unversioned.ObjectKind + type NetNamespaceList struct + Items []NetNamespace + func (obj *NetNamespaceList) GetObjectKind() unversioned.ObjectKind + type PodNetworkAction string + func GetChangePodNetworkAnnotation(netns *NetNamespace) (PodNetworkAction, string, error) v1.5.0-alpha.1 Dec 29, 2016