kubernetesk8s.io/kubernetes/pkg/apis/resource/validation Index | Files

package validation

import "k8s.io/kubernetes/pkg/apis/resource/validation"

Index

Functions

func ValidateDeviceClass

func ValidateDeviceClass(class *resource.DeviceClass) field.ErrorList

ValidateClass validates a DeviceClass.

func ValidateDeviceClassUpdate

func ValidateDeviceClassUpdate(class, oldClass *resource.DeviceClass) field.ErrorList

ValidateClassUpdate tests if an update to DeviceClass is valid.

func ValidatePodSchedulingContextStatusUpdate

func ValidatePodSchedulingContextStatusUpdate(schedulingCtx, oldSchedulingCtx *resource.PodSchedulingContext) field.ErrorList

ValidatePodSchedulingContextStatusUpdate tests if an update to the status of a PodSchedulingContext is valid.

func ValidatePodSchedulingContextUpdate

func ValidatePodSchedulingContextUpdate(schedulingCtx, oldSchedulingCtx *resource.PodSchedulingContext) field.ErrorList

ValidatePodSchedulingContextUpdate tests if an update to PodSchedulingContext is valid.

func ValidatePodSchedulingContexts

func ValidatePodSchedulingContexts(schedulingCtx *resource.PodSchedulingContext) field.ErrorList

ValidatePodSchedulingContext validates a PodSchedulingContext.

func ValidateResourceClaim

func ValidateResourceClaim(resourceClaim *resource.ResourceClaim) field.ErrorList

ValidateResourceClaim validates a ResourceClaim.

func ValidateResourceClaimStatusUpdate

func ValidateResourceClaimStatusUpdate(resourceClaim, oldClaim *resource.ResourceClaim) field.ErrorList

ValidateResourceClaimStatusUpdate tests if an update to the status of a ResourceClaim is valid.

func ValidateResourceClaimTemplate

func ValidateResourceClaimTemplate(template *resource.ResourceClaimTemplate) field.ErrorList

ValidateResourceClaimTemplate validates a ResourceClaimTemplate.

func ValidateResourceClaimTemplateUpdate

func ValidateResourceClaimTemplateUpdate(template, oldTemplate *resource.ResourceClaimTemplate) field.ErrorList

ValidateResourceClaimTemplateUpdate tests if an update to template is valid.

func ValidateResourceClaimUpdate

func ValidateResourceClaimUpdate(resourceClaim, oldClaim *resource.ResourceClaim) field.ErrorList

ValidateResourceClaimUpdate tests if an update to ResourceClaim is valid.

func ValidateResourceSlice

func ValidateResourceSlice(slice *resource.ResourceSlice) field.ErrorList

ValidateResourceSlice tests if a ResourceSlice object is valid.

func ValidateResourceSliceUpdate

func ValidateResourceSliceUpdate(resourceSlice, oldResourceSlice *resource.ResourceSlice) field.ErrorList

ValidateResourceSlice tests if a ResourceSlice update is valid.

Source Files

validation.go

Version
v1.31.9
Published
May 15, 2025
Platform
js/wasm
Imports
17 packages
Last checked
1 minute ago

Tools for package owners.