validation

package
v0.0.0-...-8ffad75 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 8, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateIPPrefixTemplate

func ValidateIPPrefixTemplate(template *ipam.PrefixTemplateSpec, ipFamily corev1.IPFamily, fldPath *field.Path) field.ErrorList

func ValidateLoadBalancer

func ValidateLoadBalancer(loadBalancer *networking.LoadBalancer) field.ErrorList

ValidateLoadBalancer validates an LoadBalancer object.

func ValidateLoadBalancerRouting

func ValidateLoadBalancerRouting(loadBalancerRouting *networking.LoadBalancerRouting) field.ErrorList

ValidateLoadBalancerRouting validates an LoadBalancerRouting object.

func ValidateLoadBalancerRoutingUpdate

func ValidateLoadBalancerRoutingUpdate(newLoadBalancerRouting, oldLoadBalancerRouting *networking.LoadBalancerRouting) field.ErrorList

ValidateLoadBalancerRoutingUpdate validates a LoadBalancerRouting object before an update.

func ValidateLoadBalancerUpdate

func ValidateLoadBalancerUpdate(newLoadBalancer, oldLoadBalancer *networking.LoadBalancer) field.ErrorList

ValidateLoadBalancerUpdate validates a LoadBalancer object before an update.

func ValidateNATGateway

func ValidateNATGateway(natGateway *networking.NATGateway) field.ErrorList

ValidateNATGateway validates an NATGateway object.

func ValidateNATGatewayUpdate

func ValidateNATGatewayUpdate(newNATGateway, oldNATGateway *networking.NATGateway) field.ErrorList

ValidateNATGatewayUpdate validates a NATGateway object before an update.

func ValidateNetwork

func ValidateNetwork(network *networking.Network) field.ErrorList

ValidateNetwork validates a network object.

func ValidateNetworkInterface

func ValidateNetworkInterface(networkInterface *networking.NetworkInterface) field.ErrorList

ValidateNetworkInterface validates a network interface object.

func ValidateNetworkInterfaceUpdate

func ValidateNetworkInterfaceUpdate(newNetworkInterface, oldNetworkInterface *networking.NetworkInterface) field.ErrorList

ValidateNetworkInterfaceUpdate validates a NetworkInterface object before an update.

func ValidateNetworkPolicy

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

func ValidateNetworkPolicyUpdate

func ValidateNetworkPolicyUpdate(newNetworkPolicy, oldNetworkPolicy *networking.NetworkPolicy) field.ErrorList

ValidateNetworkPolicyUpdate validates a NetworkPolicy object before an update.

func ValidateNetworkUpdate

func ValidateNetworkUpdate(newNetwork, oldNetwork *networking.Network) field.ErrorList

ValidateNetworkUpdate validates a Network object before an update.

func ValidatePrefixPrefixTemplate

func ValidatePrefixPrefixTemplate(template *ipam.PrefixTemplateSpec, fldPath *field.Path) field.ErrorList

func ValidateVirtualIP

func ValidateVirtualIP(virtualIP *networking.VirtualIP) field.ErrorList

ValidateVirtualIP validates a virtual ip object.

func ValidateVirtualIPTemplateForNetworkInterface

func ValidateVirtualIPTemplateForNetworkInterface(vipTemplateSpec *networking.VirtualIPTemplateSpec, fldPath *field.Path) field.ErrorList

func ValidateVirtualIPTemplateSpec

func ValidateVirtualIPTemplateSpec(spec *networking.VirtualIPTemplateSpec, fldPath *field.Path) field.ErrorList

ValidateVirtualIPTemplateSpec validates the spec of a virtual ip template.

func ValidateVirtualIPUpdate

func ValidateVirtualIPUpdate(newVirtualIP, oldVirtualIP *networking.VirtualIP) field.ErrorList

ValidateVirtualIPUpdate validates a VirtualIP object before an update.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL