Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for XListMapKeys (0.21 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/listtype/validation_test.go

    							XListType:    strPtr("map"),
    							XListMapKeys: []string{"a"},
    						},
    					},
    					"integers": {
    						Generic: schema.Generic{
    							Type: "array",
    						},
    						Items: &schema.Structural{
    							Generic: schema.Generic{
    								Type: "integer",
    							},
    						},
    						Extensions: schema.Extensions{
    							XListType:    strPtr("map"),
    							XListMapKeys: []string{"a"},
    						},
    					},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 24.2K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/client/applyconfiguration/apiextensions/v1/jsonschemaprops.go

    	b.XIntOrString = &value
    	return b
    }
    
    // WithXListMapKeys adds the given value to the XListMapKeys field in the declarative configuration
    // and returns the receiver, so that objects can be build by chaining "With" function invocations.
    // If called multiple times, values provided by each call will be appended to the XListMapKeys field.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Aug 28 12:38:10 UTC 2023
    - 25.2K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/client/applyconfiguration/apiextensions/v1beta1/jsonschemaprops.go

    	b.XIntOrString = &value
    	return b
    }
    
    // WithXListMapKeys adds the given value to the XListMapKeys field in the declarative configuration
    // and returns the receiver, so that objects can be build by chaining "With" function invocations.
    // If called multiple times, values provided by each call will be appended to the XListMapKeys field.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Aug 28 12:38:10 UTC 2023
    - 25.2K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/values_test.go

    		},
    	}
    	mapListSchema = schema.Structural{
    		Extensions: schema.Extensions{XListType: &listTypeMap, XListMapKeys: []string{"key"}},
    		Generic: schema.Generic{
    			Type: "array",
    		},
    		Items: &mapListElementSchema,
    	}
    	multiKeyMapListSchema = schema.Structural{
    		Extensions: schema.Extensions{XListType: &listTypeMap, XListMapKeys: []string{"key1", "key2"}},
    		Generic: schema.Generic{
    			Type: "array",
    		},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 17.3K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/validation.go

    	}
    	if in.XEmbeddedResource {
    		out.VendorExtensible.AddExtension("x-kubernetes-embedded-resource", true)
    	}
    	if len(in.XListMapKeys) != 0 {
    		out.VendorExtensible.AddExtension("x-kubernetes-list-map-keys", convertSliceToInterfaceSlice(in.XListMapKeys))
    	}
    	if in.XListType != nil {
    		out.VendorExtensible.AddExtension("x-kubernetes-list-type", *in.XListType)
    	}
    	if in.XMapType != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 24 18:23:28 UTC 2023
    - 15K bytes
    - Viewed (0)
  6. api/api-rules/violation_exceptions.list

    API rule violation: names_match,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,JSONSchemaProps,XIntOrString
    API rule violation: names_match,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,JSONSchemaProps,XListMapKeys
    API rule violation: names_match,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,JSONSchemaProps,XListType
    API rule violation: names_match,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,JSONSchemaProps,XMapType
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 27 02:59:09 UTC 2024
    - 29.9K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/validation.go

    	}
    	if v.ForbiddenExtensions.XIntOrString {
    		allErrs = append(allErrs, field.Forbidden(fldPath.Child("x-kubernetes-int-or-string"), "must be false to be structural"))
    	}
    	if len(v.ForbiddenExtensions.XListMapKeys) > 0 {
    		allErrs = append(allErrs, field.Forbidden(fldPath.Child("x-kubernetes-list-map-keys"), "must be empty to be structural"))
    	}
    	if v.ForbiddenExtensions.XListType != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 20 18:21:31 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/types_jsonschema.go

    	// extension set to "map". Also, the values specified for this attribute must
    	// be a scalar typed field of the child structure (no nesting is supported).
    	XListMapKeys []string
    
    	// x-kubernetes-list-type annotates an array to further describe its topology.
    	// This extension must only be used on lists and may have 3 possible values:
    	//
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 03 22:23:23 UTC 2023
    - 15.9K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/validation_test.go

    			schema: apiextensions.JSONSchemaProps{
    				Type: "object",
    				Properties: map[string]apiextensions.JSONSchemaProps{
    					"field": {
    						Type:         "array",
    						XListType:    &listMapType,
    						XListMapKeys: []string{"k1", "k2"},
    						Items: &apiextensions.JSONSchemaPropsOrArray{
    							Schema: &apiextensions.JSONSchemaProps{
    								Type: "object",
    								Properties: map[string]apiextensions.JSONSchemaProps{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 18 04:49:59 UTC 2023
    - 24.8K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/cel/common/values.go

    		}
    		typedList := unstructuredList{elements: l, itemsSchema: schema.Items()}
    		listType := schema.XListType()
    		if listType != "" {
    			switch listType {
    			case "map":
    				mapKeys := schema.XListMapKeys()
    				return &unstructuredMapList{unstructuredList: typedList, escapedKeyProps: escapeKeyProps(mapKeys)}
    			case "set":
    				return &unstructuredSetList{unstructuredList: typedList}
    			case "atomic":
    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