var supportedScoringStrategyTypes …
func ValidateDefaultPreemptionArgs(path *field.Path, args *config.DefaultPreemptionArgs) error { … }
func validateMinCandidateNodesPercentage(minCandidateNodesPercentage int32, p *field.Path) *field.Error { … }
func validateMinCandidateNodesAbsolute(minCandidateNodesAbsolute int32, p *field.Path) *field.Error { … }
func ValidateInterPodAffinityArgs(path *field.Path, args *config.InterPodAffinityArgs) error { … }
func validateHardPodAffinityWeight(path *field.Path, w int32) error { … }
func ValidatePodTopologySpreadArgs(path *field.Path, args *config.PodTopologySpreadArgs) error { … }
func validateDefaultingType(p *field.Path, v config.PodTopologySpreadConstraintsDefaulting, constraints []v1.TopologySpreadConstraint) *field.Error { … }
func validateTopologyKey(p *field.Path, v string) field.ErrorList { … }
func validateWhenUnsatisfiable(p *field.Path, v v1.UnsatisfiableConstraintAction) *field.Error { … }
func validateConstraintNotRepeat(path *field.Path, constraints []v1.TopologySpreadConstraint, idx int) *field.Error { … }
func validateFunctionShape(shape []config.UtilizationShapePoint, path *field.Path) field.ErrorList { … }
func validateResources(resources []config.ResourceSpec, p *field.Path) field.ErrorList { … }
func ValidateNodeResourcesBalancedAllocationArgs(path *field.Path, args *config.NodeResourcesBalancedAllocationArgs) error { … }
func ValidateNodeAffinityArgs(path *field.Path, args *config.NodeAffinityArgs) error { … }
type VolumeBindingArgsValidationOptions …
func ValidateVolumeBindingArgs(path *field.Path, args *config.VolumeBindingArgs) error { … }
func ValidateVolumeBindingArgsWithOptions(path *field.Path, args *config.VolumeBindingArgs, opts VolumeBindingArgsValidationOptions) error { … }
func ValidateNodeResourcesFitArgs(path *field.Path, args *config.NodeResourcesFitArgs) error { … }