validation

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2023 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateAliasPrefix

func ValidateAliasPrefix(aliasPrefix *networking.AliasPrefix) field.ErrorList

ValidateAliasPrefix validates an AliasPrefix object.

func ValidateAliasPrefixRouting

func ValidateAliasPrefixRouting(aliasPrefixRouting *networking.AliasPrefixRouting) field.ErrorList

ValidateAliasPrefixRouting validates an AliasPrefixRouting object.

func ValidateAliasPrefixRoutingUpdate

func ValidateAliasPrefixRoutingUpdate(newAliasPrefixRouting, oldAliasPrefixRouting *networking.AliasPrefixRouting) field.ErrorList

ValidateAliasPrefixRoutingUpdate validates a AliasPrefixRouting object before an update.

func ValidateAliasPrefixUpdate

func ValidateAliasPrefixUpdate(newAliasPrefix, oldAliasPrefix *networking.AliasPrefix) field.ErrorList

ValidateAliasPrefixUpdate validates a AliasPrefix object before an update.

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 ValidateNATGatewayRouting

func ValidateNATGatewayRouting(natGatewayRouting *networking.NATGatewayRouting) field.ErrorList

ValidateNATGatewayRouting validates an NATGatewayRouting object.

func ValidateNATGatewayRoutingUpdate

func ValidateNATGatewayRoutingUpdate(newNATGatewayRouting, oldNATGatewayRouting *networking.NATGatewayRouting) field.ErrorList

ValidateNATGatewayRoutingUpdate validates a NATGatewayRouting object before an update.

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 ValidateNetworkUpdate

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

ValidateNetworkUpdate validates a Network object before an update.

func ValidatePrefixTemplateForAliasPrefix

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

func ValidatePrefixTemplateForNetworkInterface

func ValidatePrefixTemplateForNetworkInterface(template *ipam.PrefixTemplateSpec, ipFamily corev1.IPFamily, 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