Documentation

Index

Constants

This section is empty.

Variables

    ValidateIngressName validates that the given name can be used as an Ingress name.

    Functions

    func ValidateConditionalNetworkPolicy

    func ValidateConditionalNetworkPolicy(np, oldNP *networking.NetworkPolicy) field.ErrorList

      ValidateConditionalNetworkPolicy validates conditionally valid fields.

      func ValidateIPBlock

      func ValidateIPBlock(ipb *networking.IPBlock, fldPath *field.Path) field.ErrorList

        ValidateIPBlock validates a cidr and the except fields of an IpBlock NetworkPolicyPeer

        func ValidateIngress

        func ValidateIngress(ingress *networking.Ingress) field.ErrorList

          ValidateIngress tests if required fields in the Ingress are set.

          func ValidateIngressSpec

          func ValidateIngressSpec(spec *networking.IngressSpec, fldPath *field.Path) field.ErrorList

            ValidateIngressSpec tests if required fields in the IngressSpec are set.

            func ValidateIngressStatusUpdate

            func ValidateIngressStatusUpdate(ingress, oldIngress *networking.Ingress) field.ErrorList

              ValidateIngressStatusUpdate tests if required fields in the Ingress are set when updating status.

              func ValidateIngressUpdate

              func ValidateIngressUpdate(ingress, oldIngress *networking.Ingress) field.ErrorList

                ValidateIngressUpdate tests if required fields in the Ingress are set.

                func ValidateNetworkPolicy

                func ValidateNetworkPolicy(np *networking.NetworkPolicy) field.ErrorList

                  ValidateNetworkPolicy validates a networkpolicy.

                  func ValidateNetworkPolicyName

                  func ValidateNetworkPolicyName(name string, prefix bool) []string

                    ValidateNetworkPolicyName can be used to check whether the given networkpolicy name is valid.

                    func ValidateNetworkPolicyPeer

                    func ValidateNetworkPolicyPeer(peer *networking.NetworkPolicyPeer, peerPath *field.Path) field.ErrorList

                      ValidateNetworkPolicyPeer validates a NetworkPolicyPeer

                      func ValidateNetworkPolicyPort

                      func ValidateNetworkPolicyPort(port *networking.NetworkPolicyPort, portPath *field.Path) field.ErrorList

                        ValidateNetworkPolicyPort validates a NetworkPolicyPort

                        func ValidateNetworkPolicySpec

                        func ValidateNetworkPolicySpec(spec *networking.NetworkPolicySpec, fldPath *field.Path) field.ErrorList

                          ValidateNetworkPolicySpec tests if required fields in the networkpolicy spec are set.

                          func ValidateNetworkPolicyUpdate

                          func ValidateNetworkPolicyUpdate(update, old *networking.NetworkPolicy) field.ErrorList

                            ValidateNetworkPolicyUpdate tests if an update to a NetworkPolicy is valid.

                            Types

                            This section is empty.