Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for SelectableFields (0.18 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/client/applyconfiguration/apiextensions/v1/customresourcedefinitionversion.go

    	AdditionalPrinterColumns []CustomResourceColumnDefinitionApplyConfiguration `json:"additionalPrinterColumns,omitempty"`
    	SelectableFields         []SelectableFieldApplyConfiguration                `json:"selectableFields,omitempty"`
    }
    
    // CustomResourceDefinitionVersionApplyConfiguration constructs an declarative configuration of the CustomResourceDefinitionVersion type for use with
    // apply.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/conversion.go

    			out.Versions[i].AdditionalPrinterColumns = additionalPrinterColumns
    		}
    	}
    	if in.SelectableFields != nil {
    		selectableFields := make([]SelectableField, len(in.SelectableFields))
    		for i := range in.SelectableFields {
    			if err := Convert_apiextensions_SelectableField_To_v1_SelectableField(&in.SelectableFields[i], &selectableFields[i], s); err != nil {
    				return err
    			}
    		}
    		for i := range out.Versions {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/client/applyconfiguration/apiextensions/v1beta1/customresourcedefinitionspec.go

    	AdditionalPrinterColumns []CustomResourceColumnDefinitionApplyConfiguration  `json:"additionalPrinterColumns,omitempty"`
    	SelectableFields         []SelectableFieldApplyConfiguration                 `json:"selectableFields,omitempty"`
    	Conversion               *CustomResourceConversionApplyConfiguration         `json:"conversion,omitempty"`
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresource/strategy_test.go

    		}
    	}
    }
    
    func TestSelectableFields(t *testing.T) {
    	tcs := []struct {
    		name             string
    		selectableFields []v1.SelectableField
    		obj              *unstructured.Unstructured
    		expectFields     fields.Set
    	}{
    		{
    			name: "valid path",
    			selectableFields: []v1.SelectableField{
    				{JSONPath: ".spec.foo"},
    			},
    			obj: &unstructured.Unstructured{
    				Object: map[string]interface{}{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/client/applyconfiguration/apiextensions/v1beta1/customresourcedefinitionversion.go

    	AdditionalPrinterColumns []CustomResourceColumnDefinitionApplyConfiguration `json:"additionalPrinterColumns,omitempty"`
    	SelectableFields         []SelectableFieldApplyConfiguration                `json:"selectableFields,omitempty"`
    }
    
    // CustomResourceDefinitionVersionApplyConfiguration constructs an declarative configuration of the CustomResourceDefinitionVersion type for use with
    // apply.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/fuzzer/fuzzer.go

    					obj.AdditionalPrinterColumns = obj.Versions[0].AdditionalPrinterColumns
    					obj.Versions[0].AdditionalPrinterColumns = nil
    				}
    				if obj.Versions[0].SelectableFields != nil {
    					obj.SelectableFields = obj.Versions[0].SelectableFields
    					obj.Versions[0].SelectableFields = nil
    				}
    				if obj.Versions[0].Subresources != nil {
    					obj.Subresources = obj.Versions[0].Subresources
    					obj.Versions[0].Subresources = nil
    				}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/converter.go

    			for _, sf := range version.SelectableFields {
    				fieldPaths.Insert(strings.TrimPrefix(sf.JSONPath, "."))
    			}
    			selectableFields[gv] = fieldPaths
    		}
    	}
    
    	unsafe = &crConverter{
    		convertScale:     convertScale,
    		validVersions:    validVersions,
    		clusterScoped:    crd.Spec.Scope == apiextensionsv1.ClusterScoped,
    		converter:        converter,
    		selectableFields: selectableFields,
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/testdata/HEAD/apiextensions.k8s.io.v1beta1.CustomResourceDefinition.json

                "format": "formatValue",
                "description": "descriptionValue",
                "priority": 5,
                "JSONPath": "JSONPathValue"
              }
            ],
            "selectableFields": [
              {
                "jsonPath": "jsonPathValue"
              }
            ]
          }
        ],
        "additionalPrinterColumns": [
          {
            "name": "nameValue",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 8.6K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/testdata/HEAD/apiextensions.k8s.io.v1beta1.CustomResourceDefinition.yaml

        kind: kindValue
        listKind: listKindValue
        plural: pluralValue
        shortNames:
        - shortNamesValue
        singular: singularValue
      preserveUnknownFields: true
      scope: scopeValue
      selectableFields:
      - jsonPath: jsonPathValue
      subresources:
        scale:
          labelSelectorPath: labelSelectorPathValue
          specReplicasPath: specReplicasPathValue
          statusReplicasPath: statusReplicasPathValue
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 6.1K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiextensions-apiserver/pkg/features/kube_features.go

    	// across UPDATE/PATCH requests.
    	CRDValidationRatcheting featuregate.Feature = "CRDValidationRatcheting"
    
    	// owner: @jpbetz
    	// alpha: v1.30
    	//
    	// CustomResourceDefinitions may include SelectableFields to declare which fields
    	// may be used as field selectors.
    	CustomResourceFieldSelectors featuregate.Feature = "CustomResourceFieldSelectors"
    )
    
    func init() {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 06 15:53:03 UTC 2024
    - 1.8K bytes
    - Viewed (0)
Back to top