Documentation
¶
Index ¶
- Variables
- func ValidateDaemonSet(daemonSet *core.DaemonSet) field.ErrorList
- func ValidateDaemonSetSpec(spec *core.DaemonSetSpec, fldPath *field.Path) field.ErrorList
- func ValidateDaemonSetStatusUpdate(newDaemonSet, oldDaemonSet *core.DaemonSet) field.ErrorList
- func ValidateDaemonSetUpdate(newDaemonSet, oldDaemonSet *core.DaemonSet) field.ErrorList
- func ValidateEnum[E comparable](allowed sets.Set[E], value E, fldPath *field.Path, requiredDetail string) field.ErrorList
- func ValidateIP(ip *core.IP) field.ErrorList
- func ValidateIPAddress(ipAddress *core.IPAddress) field.ErrorList
- func ValidateIPAddressName(name string, prefix bool) []string
- func ValidateIPAddressSpecUpdate(newSpec, oldSpec *core.IPAddressSpec, fldPath *field.Path) field.ErrorList
- func ValidateIPAddressStatusUpdate(newIPAddress, oldIPAddress *core.IPAddress) field.ErrorList
- func ValidateIPAddressUpdate(newIPAddress, oldIPAddress *core.IPAddress) field.ErrorList
- func ValidateIPFamily(ipFamily corev1.IPFamily, fldPath *field.Path) field.ErrorList
- func ValidateIPMatchesFamily(ip net.IP, ipFamily corev1.IPFamily, fldPath *field.Path) field.ErrorList
- func ValidateIPSpec(spec *core.IPSpec, fldPath *field.Path) field.ErrorList
- func ValidateIPSpecUpdate(newSpec, oldSpec *core.IPSpec, fldPath *field.Path) field.ErrorList
- func ValidateIPStatusUpdate(newIP, oldIP *core.IP) field.ErrorList
- func ValidateIPType(ipType core.IPType, fldPath *field.Path) field.ErrorList
- func ValidateIPUpdate(newIP, oldIP *core.IP) field.ErrorList
- func ValidateImmutableField(newVal, oldVal interface{}, fldPath *field.Path) field.ErrorList
- func ValidateInstance(instance *core.Instance) field.ErrorList
- func ValidateInstanceSpec(spec *core.InstanceSpec, fldPath *field.Path) field.ErrorList
- func ValidateInstanceSpecUpdate(newSpec, oldSpec *core.InstanceSpec, fldPath *field.Path) field.ErrorList
- func ValidateInstanceStatusUpdate(newInstance, oldInstance *core.Instance) field.ErrorList
- func ValidateInstanceType(typ core.InstanceType, fldPath *field.Path) field.ErrorList
- func ValidateInstanceUpdate(newInstance, oldInstance *core.Instance) field.ErrorList
- func ValidateLoadBalancer(loadBalancer *core.LoadBalancer) field.ErrorList
- func ValidateLoadBalancerRouting(loadBalancerRouting *core.LoadBalancerRouting) field.ErrorList
- func ValidateLoadBalancerRoutingUpdate(newLoadBalancerRouting, oldLoadBalancerRouting *core.LoadBalancerRouting) field.ErrorList
- func ValidateLoadBalancerSpec(spec *core.LoadBalancerSpec, fldPath *field.Path) field.ErrorList
- func ValidateLoadBalancerSpecUpdate(newSpec, oldSpec *core.LoadBalancerSpec, fldPath *field.Path) field.ErrorList
- func ValidateLoadBalancerStatusUpdate(newLoadBalancer, oldLoadBalancer *core.LoadBalancer) field.ErrorList
- func ValidateLoadBalancerType(typ core.LoadBalancerType, fldPath *field.Path) field.ErrorList
- func ValidateLoadBalancerUpdate(newLoadBalancer, oldLoadBalancer *core.LoadBalancer) field.ErrorList
- func ValidateNATGateway(natGateway *core.NATGateway) field.ErrorList
- func ValidateNATGatewayAutoscaler(natGatewayAutoscaler *core.NATGatewayAutoscaler) field.ErrorList
- func ValidateNATGatewayAutoscalerSpec(spec *core.NATGatewayAutoscalerSpec, fldPath *field.Path) field.ErrorList
- func ValidateNATGatewayAutoscalerSpecUpdate(newSpec, oldSpec *core.NATGatewayAutoscalerSpec, fldPath *field.Path) field.ErrorList
- func ValidateNATGatewayAutoscalerStatusUpdate(newNATGatewayAutoscaler, oldNATGatewayAutoscaler *core.NATGatewayAutoscaler) field.ErrorList
- func ValidateNATGatewayAutoscalerUpdate(newNATGatewayAutoscaler, oldNATGatewayAutoscaler *core.NATGatewayAutoscaler) field.ErrorList
- func ValidateNATGatewaySpec(spec *core.NATGatewaySpec, fldPath *field.Path) field.ErrorList
- func ValidateNATGatewaySpecUpdate(newSpec, oldSpec *core.NATGatewaySpec, fldPath *field.Path) field.ErrorList
- func ValidateNATGatewayStatusUpdate(newNATGateway, oldNATGateway *core.NATGateway) field.ErrorList
- func ValidateNATGatewayUpdate(newNATGateway, oldNATGateway *core.NATGateway) field.ErrorList
- func ValidateNATTable(natTable *core.NATTable) field.ErrorList
- func ValidateNATTableUpdate(newNATTable, oldNATTable *core.NATTable) field.ErrorList
- func ValidateNetwork(network *core.Network) field.ErrorList
- func ValidateNetworkID(networkID *core.NetworkID) field.ErrorList
- func ValidateNetworkIDName(name string, prefix bool) []string
- func ValidateNetworkIDSpecUpdate(newSpec, oldSpec *core.NetworkIDSpec, fldPath *field.Path) field.ErrorList
- func ValidateNetworkIDUpdate(newNetworkID, oldNetworkID *core.NetworkID) field.ErrorList
- func ValidateNetworkInterface(networkInterface *core.NetworkInterface) field.ErrorList
- func ValidateNetworkInterfaceSpec(spec *core.NetworkInterfaceSpec, fldPath *field.Path) field.ErrorList
- func ValidateNetworkInterfaceSpecUpdate(newSpec, oldSpec *core.NetworkInterfaceSpec, fldPath *field.Path) field.ErrorList
- func ValidateNetworkInterfaceStatusUpdate(newNetworkInterface, oldNetworkInterface *core.NetworkInterface) field.ErrorList
- func ValidateNetworkInterfaceUpdate(newNetworkInterface, oldNetworkInterface *core.NetworkInterface) field.ErrorList
- func ValidateNetworkPolicy(networkPolicy *core.NetworkPolicy) field.ErrorList
- func ValidateNetworkPolicyRule(networkPolicyRule *core.NetworkPolicyRule) field.ErrorList
- func ValidateNetworkPolicyRuleUpdate(newNetworkPolicyRule, oldNetworkPolicyRule *core.NetworkPolicyRule) field.ErrorList
- func ValidateNetworkPolicyUpdate(newNetworkPolicy, oldNetworkPolicy *core.NetworkPolicy) field.ErrorList
- func ValidateNetworkSpec(spec *core.NetworkSpec, fldPath *field.Path) field.ErrorList
- func ValidateNetworkSpecUpdate(newSpec, oldSpec *core.NetworkSpec, fldPath *field.Path) field.ErrorList
- func ValidateNetworkStatusUpdate(newNetwork, oldNetwork *core.Network) field.ErrorList
- func ValidateNetworkUpdate(newNetwork, oldNetwork *core.Network) field.ErrorList
- func ValidateNode(node *core.Node) field.ErrorList
- func ValidateNodeStatusUpdate(newNode, oldNode *core.Node) field.ErrorList
- func ValidateNodeUpdate(newNode, oldNode *core.Node) field.ErrorList
- func ValidateProtocol(protocol corev1.Protocol, fldPath *field.Path) field.ErrorList
Constants ¶
This section is empty.
Variables ¶
View Source
var IPFamilies = sets.New( corev1.IPv4Protocol, corev1.IPv6Protocol, )
View Source
var IPTypes = sets.New( core.IPTypePublic, )
View Source
var InstanceTypes = sets.New( core.InstanceTypeLoadBalancer, )
View Source
var LoadBalancerTypes = sets.New( core.LoadBalancerTypePublic, core.LoadBalancerTypeInternal, )
View Source
var ValidateNodeName = validation.NameIsDNSSubdomain
Functions ¶
func ValidateDaemonSetSpec ¶
func ValidateDaemonSetUpdate ¶
func ValidateEnum ¶
func ValidateIPAddressName ¶
func ValidateIPAddressUpdate ¶
func ValidateIPFamily ¶
func ValidateIPMatchesFamily ¶
func ValidateIPSpecUpdate ¶
func ValidateImmutableField ¶
func ValidateInstanceSpec ¶
func ValidateInstanceType ¶
func ValidateInstanceUpdate ¶
func ValidateLoadBalancer ¶
func ValidateLoadBalancer(loadBalancer *core.LoadBalancer) field.ErrorList
func ValidateLoadBalancerRouting ¶
func ValidateLoadBalancerRouting(loadBalancerRouting *core.LoadBalancerRouting) field.ErrorList
func ValidateLoadBalancerRoutingUpdate ¶
func ValidateLoadBalancerRoutingUpdate(newLoadBalancerRouting, oldLoadBalancerRouting *core.LoadBalancerRouting) field.ErrorList
func ValidateLoadBalancerStatusUpdate ¶
func ValidateLoadBalancerStatusUpdate(newLoadBalancer, oldLoadBalancer *core.LoadBalancer) field.ErrorList
func ValidateLoadBalancerUpdate ¶
func ValidateLoadBalancerUpdate(newLoadBalancer, oldLoadBalancer *core.LoadBalancer) field.ErrorList
func ValidateNATGateway ¶
func ValidateNATGateway(natGateway *core.NATGateway) field.ErrorList
func ValidateNATGatewayAutoscaler ¶
func ValidateNATGatewayAutoscaler(natGatewayAutoscaler *core.NATGatewayAutoscaler) field.ErrorList
func ValidateNATGatewayAutoscalerStatusUpdate ¶
func ValidateNATGatewayAutoscalerStatusUpdate(newNATGatewayAutoscaler, oldNATGatewayAutoscaler *core.NATGatewayAutoscaler) field.ErrorList
func ValidateNATGatewayAutoscalerUpdate ¶
func ValidateNATGatewayAutoscalerUpdate(newNATGatewayAutoscaler, oldNATGatewayAutoscaler *core.NATGatewayAutoscaler) field.ErrorList
func ValidateNATGatewaySpec ¶
func ValidateNATGatewayStatusUpdate ¶
func ValidateNATGatewayStatusUpdate(newNATGateway, oldNATGateway *core.NATGateway) field.ErrorList
func ValidateNATGatewayUpdate ¶
func ValidateNATGatewayUpdate(newNATGateway, oldNATGateway *core.NATGateway) field.ErrorList
func ValidateNATTableUpdate ¶
func ValidateNetworkIDName ¶
func ValidateNetworkIDUpdate ¶
func ValidateNetworkInterface ¶
func ValidateNetworkInterface(networkInterface *core.NetworkInterface) field.ErrorList
func ValidateNetworkInterfaceStatusUpdate ¶
func ValidateNetworkInterfaceStatusUpdate(newNetworkInterface, oldNetworkInterface *core.NetworkInterface) field.ErrorList
func ValidateNetworkInterfaceUpdate ¶
func ValidateNetworkInterfaceUpdate(newNetworkInterface, oldNetworkInterface *core.NetworkInterface) field.ErrorList
func ValidateNetworkPolicy ¶
func ValidateNetworkPolicy(networkPolicy *core.NetworkPolicy) field.ErrorList
func ValidateNetworkPolicyRule ¶
func ValidateNetworkPolicyRule(networkPolicyRule *core.NetworkPolicyRule) field.ErrorList
func ValidateNetworkPolicyRuleUpdate ¶
func ValidateNetworkPolicyRuleUpdate(newNetworkPolicyRule, oldNetworkPolicyRule *core.NetworkPolicyRule) field.ErrorList
func ValidateNetworkPolicyUpdate ¶
func ValidateNetworkPolicyUpdate(newNetworkPolicy, oldNetworkPolicy *core.NetworkPolicy) field.ErrorList
ValidateNetworkPolicyUpdate validates a NetworkPolicy object before an update.
func ValidateNetworkSpec ¶
func ValidateNetworkUpdate ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.