Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for XPreserveUnknownFields (0.4 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/pruning/algorithm_test.go

    							Extensions: structuralschema.Extensions{XPreserveUnknownFields: true},
    						},
    						"pruning": {
    							Generic: structuralschema.Generic{Type: "object"},
    						},
    					},
    				},
    				"preserving": {
    					Generic:    structuralschema.Generic{Type: "object"},
    					Extensions: structuralschema.Extensions{XPreserveUnknownFields: true},
    					Properties: map[string]structuralschema.Structural{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 20.3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/model/schemas.go

    //
    // Schemas with XPreserveUnknownFields not exposed unless they are objects. Array and "maps" schemas
    // are not exposed if their items or additionalProperties schemas are not exposed. Object Properties are not exposed
    // if their schema is not exposed.
    //
    // The CEL declaration for objects with XPreserveUnknownFields does not expose unknown fields.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/convert.go

    		XListType:         s.XListType,
    		XMapType:          s.XMapType,
    	}
    
    	if s.XPreserveUnknownFields != nil {
    		if !*s.XPreserveUnknownFields {
    			return nil, fmt.Errorf("internal error: 'x-kubernetes-preserve-unknown-fields' must be true or undefined")
    		}
    		ret.XPreserveUnknownFields = true
    	}
    
    	return ret, nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/validation.go

    func validateExtensions(x *Extensions, fldPath *field.Path) field.ErrorList {
    	allErrs := field.ErrorList{}
    
    	if x.XIntOrString && x.XPreserveUnknownFields {
    		allErrs = append(allErrs, field.Invalid(fldPath.Child("x-kubernetes-preserve-unknown-fields"), x.XPreserveUnknownFields, "must be false if x-kubernetes-int-or-string is true"))
    	}
    	if x.XIntOrString && x.XEmbeddedResource {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 20 18:21:31 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/kubeopenapi.go

    	ret.Description = g.Description
    	ret.Title = g.Title
    	ret.Default = g.Default.Object
    }
    
    func (x *Extensions) toKubeOpenAPI(ret *spec.Schema) {
    	if x == nil {
    		return
    	}
    
    	if x.XPreserveUnknownFields {
    		ret.VendorExtensible.AddExtension("x-kubernetes-preserve-unknown-fields", true)
    	}
    	if x.XEmbeddedResource {
    		ret.VendorExtensible.AddExtension("x-kubernetes-embedded-resource", true)
    	}
    	if x.XIntOrString {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/structural.go

    	// properties or additionalProperties are specified in the schema.
    	// False means that the pruning behaviour is inherited from the parent.
    	// False does not mean to activate pruning.
    	XPreserveUnknownFields bool
    
    	// x-kubernetes-embedded-resource defines that the value is an
    	// embedded Kubernetes runtime.Object, with TypeMeta and
    	// ObjectMeta. The type must be object. It is allowed to further
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/model/adaptor.go

    }
    
    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
    }
    
    func (s *Structural) XMapType() string {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/validation_test.go

    							Extensions: schema.Extensions{
    								XPreserveUnknownFields: true,
    							},
    						},
    					},
    				}),
    				"anyvalList": listType(&schema.Structural{
    					Extensions: schema.Extensions{
    						XPreserveUnknownFields: true,
    					},
    				}),
    				"anyvalMap": mapType(&schema.Structural{
    					Extensions: schema.Extensions{
    						XPreserveUnknownFields: true,
    					},
    				}),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 17:14:10 UTC 2024
    - 159.9K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition/strategy_test.go

    					Validation: &apiextensions.CustomResourceValidation{
    						OpenAPIV3Schema: &apiextensions.JSONSchemaProps{Type: "object", XPreserveUnknownFields: pointer.BoolPtr(true)},
    					},
    				},
    				Status: apiextensions.CustomResourceDefinitionStatus{
    					StoredVersions: []string{"v1"},
    				},
    			}
    			var oldCRD *apiextensions.CustomResourceDefinition
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 44.6K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/validation/validation_test.go

    											XEmbeddedResource:      true,
    											XPreserveUnknownFields: pointer.BoolPtr(true),
    										},
    										"apiVersion": {
    											Type: "string",
    											Properties: map[string]apiextensions.JSONSchemaProps{
    												"foo": {
    													Type:                   "object",
    													XEmbeddedResource:      true,
    													XPreserveUnknownFields: pointer.BoolPtr(true),
    												},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 349.4K bytes
    - Viewed (0)
Back to top