Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for metavalidation (0.26 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/validation.go

    limitations under the License.
    */
    
    package objectmeta
    
    import (
    	"strings"
    
    	structuralschema "k8s.io/apiextensions-apiserver/pkg/apiserver/schema"
    	metavalidation "k8s.io/apimachinery/pkg/api/validation"
    	"k8s.io/apimachinery/pkg/api/validation/path"
    	"k8s.io/apimachinery/pkg/runtime/schema"
    	utilvalidation "k8s.io/apimachinery/pkg/util/validation"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jun 10 17:46:57 UTC 2019
    - 4K bytes
    - Viewed (0)
  2. pkg/apis/discovery/validation/validation.go

    limitations under the License.
    */
    
    package validation
    
    import (
    	"fmt"
    
    	corev1 "k8s.io/api/core/v1"
    	apimachineryvalidation "k8s.io/apimachinery/pkg/api/validation"
    	metavalidation "k8s.io/apimachinery/pkg/apis/meta/v1/validation"
    	"k8s.io/apimachinery/pkg/util/sets"
    	"k8s.io/apimachinery/pkg/util/validation"
    	"k8s.io/apimachinery/pkg/util/validation/field"
    	api "k8s.io/kubernetes/pkg/apis/core"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 18 08:49:15 UTC 2021
    - 7.8K bytes
    - Viewed (0)
  3. pkg/api/pod/util.go

    func hasInvalidTopologySpreadConstraintLabelSelector(spec *api.PodSpec) bool {
    	for _, constraint := range spec.TopologySpreadConstraints {
    		errs := metavalidation.ValidateLabelSelector(constraint.LabelSelector, metavalidation.LabelSelectorValidationOptions{AllowInvalidLabelValueInSelector: false}, nil)
    		if len(errs) != 0 {
    			return true
    		}
    	}
    	return false
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 41.3K bytes
    - Viewed (0)
  4. pkg/apis/admissionregistration/validation/validation.go

    	}
    
    	if hook.NamespaceSelector != nil {
    		allErrors = append(allErrors, metav1validation.ValidateLabelSelector(hook.NamespaceSelector, labelSelectorValidationOpts, fldPath.Child("namespaceSelector"))...)
    	}
    
    	if hook.ObjectSelector != nil {
    		allErrors = append(allErrors, metav1validation.ValidateLabelSelector(hook.ObjectSelector, labelSelectorValidationOpts, fldPath.Child("objectSelector"))...)
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 56.6K bytes
    - Viewed (0)
  5. pkg/registry/storage/csistoragecapacity/strategy.go

    	return false
    }
    
    func hasInvalidLabelValueInLabelSelector(capacity *storage.CSIStorageCapacity) bool {
    	labelSelectorValidationOptions := metav1validation.LabelSelectorValidationOptions{AllowInvalidLabelValueInSelector: false}
    	return len(metav1validation.ValidateLabelSelector(capacity.NodeTopology, labelSelectorValidationOptions, nil)) > 0
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 03 08:41:09 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  6. pkg/registry/policy/poddisruptionbudget/strategy.go

    	return nil
    }
    
    func hasInvalidLabelValueInLabelSelector(pdb *policy.PodDisruptionBudget) bool {
    	if pdb.Spec.Selector != nil {
    		labelSelectorValidationOptions := metav1validation.LabelSelectorValidationOptions{AllowInvalidLabelValueInSelector: false}
    		return len(metav1validation.ValidateLabelSelector(pdb.Spec.Selector, labelSelectorValidationOptions, nil)) > 0
    	}
    	return false
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 10 22:25:42 UTC 2022
    - 8.1K bytes
    - Viewed (0)
  7. pkg/registry/rbac/clusterrole/strategy.go

    func hasInvalidLabelValueInLabelSelector(role *rbac.ClusterRole) bool {
    	if role.AggregationRule != nil {
    		labelSelectorValidationOptions := metav1validation.LabelSelectorValidationOptions{AllowInvalidLabelValueInSelector: false}
    		for _, selector := range role.AggregationRule.ClusterRoleSelectors {
    			if len(metav1validation.ValidateLabelSelector(&selector, labelSelectorValidationOptions, nil)) > 0 {
    				return true
    			}
    		}
    	}
    	return false
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 08 01:52:02 UTC 2022
    - 4.2K bytes
    - Viewed (0)
  8. pkg/scheduler/apis/config/validation/validation_pluginargs.go

    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package validation
    
    import (
    	"fmt"
    	"strings"
    
    	v1 "k8s.io/api/core/v1"
    	metav1validation "k8s.io/apimachinery/pkg/apis/meta/v1/validation"
    	"k8s.io/apimachinery/pkg/util/errors"
    	"k8s.io/apimachinery/pkg/util/sets"
    	"k8s.io/apimachinery/pkg/util/validation/field"
    	utilfeature "k8s.io/apiserver/pkg/util/feature"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jun 05 09:29:49 UTC 2023
    - 12.9K bytes
    - Viewed (0)
  9. pkg/apis/storagemigration/validation/validation.go

    	"k8s.io/kubernetes/pkg/apis/storagemigration"
    
    	corev1 "k8s.io/api/core/v1"
    	apimachineryvalidation "k8s.io/apimachinery/pkg/api/validation"
    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    	metav1validation "k8s.io/apimachinery/pkg/apis/meta/v1/validation"
    	apivalidation "k8s.io/kubernetes/pkg/apis/core/validation"
    )
    
    func ValidateStorageVersionMigration(svm *storagemigration.StorageVersionMigration) field.ErrorList {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 08 04:18:56 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  10. pkg/registry/apps/daemonset/strategy.go

    */
    
    package daemonset
    
    import (
    	"context"
    
    	extensionsv1beta1 "k8s.io/api/extensions/v1beta1"
    	apiequality "k8s.io/apimachinery/pkg/api/equality"
    	apivalidation "k8s.io/apimachinery/pkg/api/validation"
    	metav1validation "k8s.io/apimachinery/pkg/apis/meta/v1/validation"
    	"k8s.io/apimachinery/pkg/runtime"
    	"k8s.io/apimachinery/pkg/runtime/schema"
    	"k8s.io/apimachinery/pkg/util/validation/field"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 08 01:52:02 UTC 2022
    - 8.7K bytes
    - Viewed (0)
Back to top