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

package validation

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

Index

Functions

func ValidateClaim

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

ValidateClaim validates a ResourceClaim.

func ValidateClaimStatusUpdate

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

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

func ValidateClaimTemplate

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

ValidateClaimTemplace validates a ResourceClaimTemplate.

func ValidateClaimTemplateUpdate

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

ValidateClaimTemplateUpdate tests if an update to template is valid.

func ValidateClaimUpdate

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

ValidateClaimUpdate tests if an update to ResourceClaim is valid.

func ValidateClass

func ValidateClass(resourceClass *resource.ResourceClass) field.ErrorList

ValidateClass validates a ResourceClass.

func ValidateClassUpdate

func ValidateClassUpdate(resourceClass, oldClass *resource.ResourceClass) field.ErrorList

ValidateClassUpdate tests if an update to ResourceClass 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.

Source Files

validation.go

Version
v1.28.6
Published
Jan 17, 2024
Platform
js/wasm
Imports
6 packages
Last checked
4 minutes ago

Tools for package owners.