Versions in this module Expand all Collapse all v1 v1.24.10 Oct 24, 2017 v1.24.9 Oct 24, 2017 Changes in this version + const GroupName + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func RegisterDeepCopies(scheme *runtime.Scheme) error + func Resource(resource string) schema.GroupResource + type IPBlock struct + CIDR string + Except []string + func (in *IPBlock) DeepCopy() *IPBlock + func (in *IPBlock) DeepCopyInto(out *IPBlock) + type NetworkPolicy struct + Spec NetworkPolicySpec + func (in *NetworkPolicy) DeepCopy() *NetworkPolicy + func (in *NetworkPolicy) DeepCopyInto(out *NetworkPolicy) + func (in *NetworkPolicy) DeepCopyObject() runtime.Object + type NetworkPolicyEgressRule struct + Ports []NetworkPolicyPort + To []NetworkPolicyPeer + func (in *NetworkPolicyEgressRule) DeepCopy() *NetworkPolicyEgressRule + func (in *NetworkPolicyEgressRule) DeepCopyInto(out *NetworkPolicyEgressRule) + type NetworkPolicyIngressRule struct + From []NetworkPolicyPeer + Ports []NetworkPolicyPort + func (in *NetworkPolicyIngressRule) DeepCopy() *NetworkPolicyIngressRule + func (in *NetworkPolicyIngressRule) DeepCopyInto(out *NetworkPolicyIngressRule) + type NetworkPolicyList struct + Items []NetworkPolicy + func (in *NetworkPolicyList) DeepCopy() *NetworkPolicyList + func (in *NetworkPolicyList) DeepCopyInto(out *NetworkPolicyList) + func (in *NetworkPolicyList) DeepCopyObject() runtime.Object + type NetworkPolicyPeer struct + IPBlock *IPBlock + NamespaceSelector *metav1.LabelSelector + PodSelector *metav1.LabelSelector + func (in *NetworkPolicyPeer) DeepCopy() *NetworkPolicyPeer + func (in *NetworkPolicyPeer) DeepCopyInto(out *NetworkPolicyPeer) + type NetworkPolicyPort struct + Port *intstr.IntOrString + Protocol *api.Protocol + func (in *NetworkPolicyPort) DeepCopy() *NetworkPolicyPort + func (in *NetworkPolicyPort) DeepCopyInto(out *NetworkPolicyPort) + type NetworkPolicySpec struct + Egress []NetworkPolicyEgressRule + Ingress []NetworkPolicyIngressRule + PodSelector metav1.LabelSelector + PolicyTypes []PolicyType + func (in *NetworkPolicySpec) DeepCopy() *NetworkPolicySpec + func (in *NetworkPolicySpec) DeepCopyInto(out *NetworkPolicySpec) + type PolicyType string + const PolicyTypeEgress + const PolicyTypeIngress