- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 16 for structuralSchemas (0.37 sec)
-
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/prunenulls_test.go
Generic: structuralschema.Generic{ Default: structuralschema.JSON{Object: "foo"}, }, }, "4"}, {"scalar array", "[1,null]", nil, "[1,null]"}, {"object array", `[{"a":null},{"b":null},{"c":null},{"d":null},{"e":null}]`, &structuralschema.Structural{ Items: &structuralschema.Structural{ Properties: map[string]structuralschema.Structural{ "a": { Generic: structuralschema.Generic{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Mar 03 06:51:04 UTC 2023 - 2.5K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/algorithm_test.go
}, }, "4"}, {"scalar array", "[1,2]", &structuralschema.Structural{ Items: &structuralschema.Structural{ Generic: structuralschema.Generic{ Default: structuralschema.JSON{Object: "foo"}, }, }, }, "[1,2]"}, {"object array", `[{"a":1},{"b":1},{"c":1}]`, &structuralschema.Structural{ Items: &structuralschema.Structural{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu May 16 20:13:14 UTC 2024 - 6.8K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/prunenulls.go
*/ package defaulting import structuralschema "k8s.io/apiextensions-apiserver/pkg/apiserver/schema" func isNonNullableNonDefaultableNull(x interface{}, s *structuralschema.Structural) bool { return x == nil && s != nil && s.Generic.Nullable == false && s.Default.Object == nil } func getSchemaForField(field string, s *structuralschema.Structural) *structuralschema.Structural { if s == nil { return nil }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Nov 06 03:49:29 UTC 2020 - 1.9K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/validation_test.go
schema := &structuralschema.Structural{ Properties: map[string]structuralschema.Structural{ "embedded": {Extensions: structuralschema.Extensions{XEmbeddedResource: true}}, "nested": { Extensions: structuralschema.Extensions{XEmbeddedResource: true}, Properties: map[string]structuralschema.Structural{ "embedded": {Extensions: structuralschema.Extensions{XEmbeddedResource: true}}, },
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu May 16 20:13:14 UTC 2024 - 6.1K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/pruning/algorithm.go
// It returns the set of fields that it prunes if opts.TrackUnknownFieldPaths is true func PruneWithOptions(obj interface{}, s *structuralschema.Structural, isResourceRoot bool, opts structuralschema.UnknownFieldPathOptions) []string { if isResourceRoot { if s == nil { s = &structuralschema.Structural{} } if !s.XEmbeddedResource { clone := *s clone.XEmbeddedResource = true s = &clone } }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Jul 18 14:55:12 UTC 2022 - 4K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/algorithm.go
fieldErr, _ := CoerceWithOptions(pth, obj, s, isResourceRoot, CoerceOptions{DropInvalidFields: dropInvalidFields}) return fieldErr } type coercer struct { DropInvalidFields bool ReturnUnknownFieldPaths bool }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Jul 18 14:55:12 UTC 2022 - 5.1K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/validation.go
func Validate(pth *field.Path, obj interface{}, s *structuralschema.Structural, isResourceRoot bool) field.ErrorList { if isResourceRoot { if s == nil { s = &structuralschema.Structural{} } if !s.XEmbeddedResource { clone := *s clone.XEmbeddedResource = true s = &clone } } return validate(pth, obj, s) } func validate(pth *field.Path, x interface{}, s *structuralschema.Structural) field.ErrorList { if s == nil {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Jun 10 17:46:57 UTC 2019 - 4K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/algorithm.go
limitations under the License. */ package defaulting import ( structuralschema "k8s.io/apiextensions-apiserver/pkg/apiserver/schema" "k8s.io/apimachinery/pkg/runtime" ) // isNonNullalbeNull returns true if the item is nil AND it's nullable func isNonNullableNull(x interface{}, s *structuralschema.Structural) bool { return x == nil && s != nil && s.Generic.Nullable == false }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Nov 06 03:49:29 UTC 2020 - 2K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/prune.go
// the ObjectMeta definition of the running server. It mutates the passed schema. func PruneDefaults(s *structuralschema.Structural) error { p := pruner{s} _, err := p.pruneDefaults(s, NewRootObjectFunc()) return err } type pruner struct { rootSchema *structuralschema.Structural } func (p *pruner) pruneDefaults(s *structuralschema.Structural, f SurroundingObjectFunc) (changed bool, err error) { if s == nil { return false, nil
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Aug 23 20:20:54 UTC 2019 - 2.6K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/v2/conversion.go
limitations under the License. */ package v2 import ( structuralschema "k8s.io/apiextensions-apiserver/pkg/apiserver/schema" ) // ToStructuralOpenAPIV2 converts our internal OpenAPI v3 structural schema to // to a v2 compatible schema. func ToStructuralOpenAPIV2(in *structuralschema.Structural) *structuralschema.Structural { if in == nil { return nil } out := in.DeepCopy()
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Nov 09 20:23:50 UTC 2020 - 3.5K bytes - Viewed (0)