Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 17 for ParseGroupVersion (0.27 sec)

  1. staging/src/k8s.io/apiserver/pkg/server/resourceconfig/helpers.go

    			continue
    		}
    
    		tokens := strings.Split(key, "/")
    		if len(tokens) < 2 || len(tokens) > 3 {
    			continue
    		}
    		groupVersionString := tokens[0] + "/" + tokens[1]
    		groupVersion, err := schema.ParseGroupVersion(groupVersionString)
    		if err != nil {
    			return nil, fmt.Errorf("invalid key %s", key)
    		}
    
    		// Exclude group not registered into the registry.
    		if !registry.IsGroupRegistered(groupVersion.Group) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 23 18:36:33 UTC 2022
    - 7.8K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/converter_test.go

    				Conversion: &apiextensionsv1.CustomResourceConversion{
    					Strategy: apiextensionsv1.NoneConverter,
    				},
    			},
    		}
    		for _, v := range test.ValidVersions {
    			gv, _ := schema.ParseGroupVersion(v)
    			testCRD.Spec.Versions = append(testCRD.Spec.Versions, apiextensionsv1.CustomResourceDefinitionVersion{Name: gv.Version, Served: true})
    			testCRD.Spec.Group = gv.Group
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 13 15:27:39 UTC 2023
    - 5.6K bytes
    - Viewed (0)
  3. pkg/apis/rbac/v1alpha1/conversion.go

    		out.APIGroup = GroupName
    	case in.Kind == rbacv1alpha1.GroupKind:
    		out.APIGroup = GroupName
    	default:
    		// For unrecognized kinds, use the group portion of the APIVersion if we can get it
    		if gv, err := schema.ParseGroupVersion(in.APIVersion); err == nil {
    			out.APIGroup = gv.Group
    		}
    	}
    
    	// User * in v1alpha1 will only match all authenticated users
    	// This is only for compatibility with old RBAC bindings
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 22 18:30:51 UTC 2017
    - 2.8K bytes
    - Viewed (0)
  4. pkg/api/testing/conversion.go

    	badFieldLabels := []string{
    		"name",
    		".name",
    		"bad",
    		"metadata",
    		"foo.bar",
    	}
    
    	value := "value"
    
    	gv, err := schema.ParseGroupVersion(apiVersion)
    	if err != nil {
    		t.Errorf("kind=%s: got unexpected error: %v", kind, err)
    		return
    	}
    	gvk := gv.WithKind(kind)
    
    	if len(fields) == 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Sep 07 07:01:25 UTC 2018
    - 2.4K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/yaml/meta.go

    	gvk := runtime.TypeMeta{}
    	if err := yaml.Unmarshal(data, &gvk); err != nil {
    		return nil, fmt.Errorf("could not interpret GroupVersionKind; unmarshal error: %v", err)
    	}
    	gv, err := schema.ParseGroupVersion(gvk.APIVersion)
    	if err != nil {
    		return nil, err
    	}
    	return &schema.GroupVersionKind{Group: gv.Group, Version: gv.Version, Kind: gvk.Kind}, nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 27 09:44:59 UTC 2019
    - 1.8K bytes
    - Viewed (0)
  6. pkg/registry/admissionregistration/validatingadmissionpolicy/authz.go

    	}
    
    	paramKind := policy.Spec.ParamKind
    	// default to requiring permissions on all group/version/resources
    	resource, apiGroup, apiVersion := "*", "*", "*"
    	if gv, err := schema.ParseGroupVersion(paramKind.APIVersion); err == nil {
    		// we only need to authorize the parsed group/version
    		apiGroup = gv.Group
    		apiVersion = gv.Version
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 07 21:29:56 UTC 2022
    - 3.3K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apimachinery/pkg/util/managedfields/internal/versionconverter.go

    	objectToConvert, err := v.typeConverter.TypedToObject(object)
    	if err != nil {
    		return object, err
    	}
    
    	// Parse the target groupVersion.
    	groupVersion, err := schema.ParseGroupVersion(string(version))
    	if err != nil {
    		return object, err
    	}
    
    	// If attempting to convert to the same version as we already have, just return it.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 21:44:00 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  8. pkg/kube/controllers/common.go

    // clients.
    func UnstructuredToGVR(u unstructured.Unstructured) (schema.GroupVersionResource, error) {
    	res := schema.GroupVersionResource{}
    	gv, err := schema.ParseGroupVersion(u.GetAPIVersion())
    	if err != nil {
    		return res, err
    	}
    
    	gk := config.GroupVersionKind{
    		Group:   gv.Group,
    		Version: gv.Version,
    		Kind:    u.GetKind(),
    	}
    	found, ok := gvk.ToGVR(gk)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 11 08:27:29 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/json/meta.go

    		Kind string `json:"kind,omitempty"`
    	}{}
    	if err := json.Unmarshal(data, &findKind); err != nil {
    		return nil, fmt.Errorf("couldn't get version/kind; json parse error: %v", err)
    	}
    	gv, err := schema.ParseGroupVersion(findKind.APIVersion)
    	if err != nil {
    		return nil, err
    	}
    	return &schema.GroupVersionKind{Group: gv.Group, Version: gv.Version, Kind: findKind.Kind}, nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jan 11 14:09:48 UTC 2017
    - 2.2K bytes
    - Viewed (0)
  10. pkg/registry/admissionregistration/validatingadmissionpolicybinding/authz.go

    	if policy, err := v.policyGetter.GetValidatingAdmissionPolicy(ctx, binding.Spec.PolicyName); err == nil && policy.Spec.ParamKind != nil {
    		paramKind := policy.Spec.ParamKind
    		if gv, err := schema.ParseGroupVersion(paramKind.APIVersion); err == nil {
    			// we only need to authorize the parsed group/version
    			apiGroup = gv.Group
    			apiVersion = gv.Version
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 12:19:03 UTC 2024
    - 3.7K bytes
    - Viewed (0)
Back to top