Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for IsXPreserveUnknownFields (0.37 sec)

  1. staging/src/k8s.io/apiserver/pkg/cel/openapi/adaptor.go

    	return isXIntOrString(s.Schema)
    }
    
    func (s *Schema) IsXEmbeddedResource() bool {
    	return isXEmbeddedResource(s.Schema)
    }
    
    func (s *Schema) IsXPreserveUnknownFields() bool {
    	return isXPreserveUnknownFields(s.Schema)
    }
    
    func (s *Schema) XListType() string {
    	return getXListType(s.Schema)
    }
    
    func (s *Schema) XMapType() string {
    	return getXMapType(s.Schema)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 10 21:26:55 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/cel/openapi/extensions.go

    	return schema.Format == intOrStringFormat || isExtension(schema, extIntOrString)
    }
    
    func isXEmbeddedResource(schema *spec.Schema) bool {
    	return isExtension(schema, extEmbeddedResource)
    }
    
    func isXPreserveUnknownFields(schema *spec.Schema) bool {
    	return isExtension(schema, extPreserveUnknownFields)
    }
    
    func getXListType(schema *spec.Schema) string {
    	s, _ := schema.Extensions.GetString(extListType)
    	return s
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 10 21:26:55 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/cel/common/adaptor.go

    	AnyOf() []Schema
    	Not() Schema
    }
    
    // KubeExtensions contains Kubernetes-specific extensions to the OpenAPI schema.
    type KubeExtensions interface {
    	IsXIntOrString() bool
    	IsXEmbeddedResource() bool
    	IsXPreserveUnknownFields() bool
    	XListType() string
    	XListMapKeys() []string
    	XMapType() string
    	XValidations() []ValidationRule
    }
    
    // ValidationRule represents a single x-kubernetes-validations rule.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 10 21:26:55 UTC 2023
    - 3K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/model/adaptor.go

    func (s *Structural) IsXIntOrString() bool {
    	return s.Structural.XIntOrString
    }
    
    func (s *Structural) IsXEmbeddedResource() bool {
    	return s.Structural.XEmbeddedResource
    }
    
    func (s *Structural) IsXPreserveUnknownFields() bool {
    	return s.Structural.XPreserveUnknownFields
    }
    
    func (s *Structural) XListType() string {
    	if s.Structural.XListType == nil {
    		return ""
    	}
    	return *s.Structural.XListType
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/cel/common/values.go

    	if schema.Type() == "boolean" {
    		b, ok := unstructured.(bool)
    		if !ok {
    			return types.NewErr("invalid data, expected bool, got %T", unstructured)
    		}
    		return types.Bool(b)
    	}
    
    	if schema.IsXPreserveUnknownFields() {
    		return &unknownPreserved{u: unstructured}
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 23 22:30:17 UTC 2023
    - 20.5K bytes
    - Viewed (0)
Back to top