Versions in this module Expand all Collapse all v1 v1.0.1 Dec 11, 2024 Changes in this version + var AddToScheme = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + 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 MultiNetworkPolicy struct + Spec MultiNetworkPolicySpec + func (in *MultiNetworkPolicy) DeepCopy() *MultiNetworkPolicy + func (in *MultiNetworkPolicy) DeepCopyInto(out *MultiNetworkPolicy) + func (in *MultiNetworkPolicy) DeepCopyObject() runtime.Object + type MultiNetworkPolicyEgressRule struct + Ports []MultiNetworkPolicyPort + To []MultiNetworkPolicyPeer + func (in *MultiNetworkPolicyEgressRule) DeepCopy() *MultiNetworkPolicyEgressRule + func (in *MultiNetworkPolicyEgressRule) DeepCopyInto(out *MultiNetworkPolicyEgressRule) + type MultiNetworkPolicyIngressRule struct + From []MultiNetworkPolicyPeer + Ports []MultiNetworkPolicyPort + func (in *MultiNetworkPolicyIngressRule) DeepCopy() *MultiNetworkPolicyIngressRule + func (in *MultiNetworkPolicyIngressRule) DeepCopyInto(out *MultiNetworkPolicyIngressRule) + type MultiNetworkPolicyList struct + Items []MultiNetworkPolicy + func (in *MultiNetworkPolicyList) DeepCopy() *MultiNetworkPolicyList + func (in *MultiNetworkPolicyList) DeepCopyInto(out *MultiNetworkPolicyList) + func (in *MultiNetworkPolicyList) DeepCopyObject() runtime.Object + type MultiNetworkPolicyPeer struct + IPBlock *IPBlock + NamespaceSelector *metav1.LabelSelector + PodSelector *metav1.LabelSelector + func (in *MultiNetworkPolicyPeer) DeepCopy() *MultiNetworkPolicyPeer + func (in *MultiNetworkPolicyPeer) DeepCopyInto(out *MultiNetworkPolicyPeer) + type MultiNetworkPolicyPort struct + EndPort *int32 + Port *intstr.IntOrString + Protocol *v1.Protocol + func (in *MultiNetworkPolicyPort) DeepCopy() *MultiNetworkPolicyPort + func (in *MultiNetworkPolicyPort) DeepCopyInto(out *MultiNetworkPolicyPort) + type MultiNetworkPolicySpec struct + Egress []MultiNetworkPolicyEgressRule + Ingress []MultiNetworkPolicyIngressRule + PodSelector metav1.LabelSelector + PolicyTypes []MultiPolicyType + func (in *MultiNetworkPolicySpec) DeepCopy() *MultiNetworkPolicySpec + func (in *MultiNetworkPolicySpec) DeepCopyInto(out *MultiNetworkPolicySpec) + type MultiPolicyType string + const PolicyTypeEgress + const PolicyTypeIngress