validation

package
v0.0.12 Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2022 License: Apache-2.0 Imports: 13 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 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