Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 225 for XValidations (0.29 sec)

  1. api/api-rules/apiextensions_violation_exceptions.list

    API rule violation: names_match,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,JSONSchemaProps,XPreserveUnknownFields
    API rule violation: names_match,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,JSONSchemaProps,XValidations
    API rule violation: names_match,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,JSONSchemaPropsOrArray,JSONSchemas
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 27 20:06:21 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/zz_generated.deepcopy.go

    func (in *ValidationExtensions) DeepCopyInto(out *ValidationExtensions) {
    	*out = *in
    	if in.XValidations != nil {
    		in, out := &in.XValidations, &out.XValidations
    		*out = make(v1.ValidationRules, len(*in))
    		for i := range *in {
    			(*in)[i].DeepCopyInto(&(*out)[i])
    		}
    	}
    	return
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/validation_test.go

    								apiVersion:
    									type: string
    									x-kubernetes-validations:
    									- rule: self == "v1"
    								kind:
    									type: string
    									x-kubernetes-validations:
    									- rule: self == "Pod"
    					subField:
    						type: object
    						properties:
    							apiVersion:
    								type: string
    								x-kubernetes-validations:
    								- rule: self == "v1"
    							kind:
    								type: string
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 17:14:10 UTC 2024
    - 159.9K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition/strategy.go

    // dropOptionalOldSelfField drops field optionalOldSelf from CRD schema
    func dropOptionalOldSelfField(schema *apiextensions.JSONSchemaProps) {
    	if schema == nil {
    		return
    	}
    	for i := range schema.XValidations {
    		schema.XValidations[i].OptionalOldSelf = nil
    	}
    
    	if schema.AdditionalProperties != nil {
    		dropOptionalOldSelfField(schema.AdditionalProperties.Schema)
    	}
    	for def, jsonSchema := range schema.Properties {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/cel/common/adaptor.go

    	IsXIntOrString() bool
    	IsXEmbeddedResource() bool
    	IsXPreserveUnknownFields() bool
    	XListType() string
    	XListMapKeys() []string
    	XMapType() string
    	XValidations() []ValidationRule
    }
    
    // ValidationRule represents a single x-kubernetes-validations rule.
    type ValidationRule interface {
    	Rule() string
    	Message() string
    	MessageExpression() string
    	FieldPath() string
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 10 21:26:55 UTC 2023
    - 3K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiextensions-apiserver/pkg/client/applyconfiguration/apiextensions/v1/jsonschemaprops.go

    	b.XMapType = &value
    	return b
    }
    
    // WithXValidations sets the XValidations field in the declarative configuration to the given value
    // and returns the receiver, so that objects can be built by chaining "With" function invocations.
    // If called multiple times, the XValidations field is set to the value of the last call.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Aug 28 12:38:10 UTC 2023
    - 25.2K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/compilation.go

    	t := time.Now()
    	defer func() {
    		metrics.Metrics.ObserveCompilation(time.Since(t))
    	}()
    
    	if len(s.XValidations) == 0 {
    		return nil, nil
    	}
    	celRules := s.XValidations
    
    	oldSelfEnvSet, optionalOldSelfEnvSet, err := prepareEnvSet(baseEnvSet, declType)
    	if err != nil {
    		return nil, err
    	}
    	estimator := newCostEstimator(declType)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 13.8K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/convert.go

    	if s == nil {
    		return nil, nil
    	}
    
    	ret := &ValidationExtensions{}
    	if err := apiextensionsv1.Convert_apiextensions_ValidationRules_To_v1_ValidationRules(&s.XValidations, &ret.XValidations, nil); err != nil {
    		return nil, err
    	}
    
    	return ret, nil
    }
    
    // validateUnsupportedFields checks that those fields rejected by validation are actually unset.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/validation/validation.go

    							}
    						} else if schema.XValidations[i].OptionalOldSelf != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 82.6K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiextensions-apiserver/pkg/client/applyconfiguration/apiextensions/v1beta1/jsonschemaprops.go

    	b.XMapType = &value
    	return b
    }
    
    // WithXValidations sets the XValidations field in the declarative configuration to the given value
    // and returns the receiver, so that objects can be built by chaining "With" function invocations.
    // If called multiple times, the XValidations field is set to the value of the last call.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Aug 28 12:38:10 UTC 2023
    - 25.2K bytes
    - Viewed (0)
Back to top