Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for NewDefinitionNamer (0.33 sec)

  1. staging/src/k8s.io/apiserver/pkg/cel/openapi/resolver/definitions.go

    func NewDefinitionsSchemaResolver(getDefinitions common.GetOpenAPIDefinitions, schemes ...*runtime.Scheme) *DefinitionsSchemaResolver {
    	gvkToRef := make(map[schema.GroupVersionKind]string)
    	namer := openapi.NewDefinitionNamer(schemes...)
    	defs := getDefinitions(func(path string) spec.Ref {
    		return spec.MustCreateRef(path)
    	})
    	for name := range defs {
    		_, e := namer.GetDefinitionName(name)
    		gvks := extensionsToGVKs(e)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 31 17:23:50 UTC 2023
    - 3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/endpoints/openapi/openapi.go

    	if strings.Contains(path, "/vendor/") {
    		path = path[strings.Index(path, "/vendor/")+len("/vendor/"):]
    	}
    	return fmt.Sprintf("%s.%s", path, t.Name())
    }
    
    // NewDefinitionNamer constructs a new DefinitionNamer to be used to customize OpenAPI spec.
    func NewDefinitionNamer(schemes ...*runtime.Scheme) *DefinitionNamer {
    	ret := &DefinitionNamer{
    		typeGroupVersionKinds: map[string]groupVersionKinds{},
    	}
    	for _, s := range schemes {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 09 18:11:41 UTC 2022
    - 5.5K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/endpoints/openapi/openapi_test.go

    	typeFriendlyName := "io.k8s.apiserver.pkg.endpoints.openapi.testing.TestType"
    	s := runtime.NewScheme()
    	s.AddKnownTypeWithName(testType.GroupVersionKind(), &testType)
    	namer := NewDefinitionNamer(s)
    	n, e := namer.GetDefinitionName(typePkgName)
    	assertEqual(t, typeFriendlyName, n)
    	assertEqual(t, []interface{}{
    		map[string]interface{}{
    			"group":   "test",
    			"version": "v1",
    			"kind":    "TestType",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 29 06:38:01 UTC 2022
    - 2.7K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/cmd/server/options/options.go

    		return nil, err
    	}
    
    	serverConfig.OpenAPIV3Config = genericapiserver.DefaultOpenAPIV3Config(openapi.GetOpenAPIDefinitionsWithoutDisabledFeatures(generatedopenapi.GetOpenAPIDefinitions), openapinamer.NewDefinitionNamer(apiserver.Scheme, scheme.Scheme))
    	config := &apiserver.Config{
    		GenericConfig: serverConfig,
    		ExtraConfig: apiserver.ExtraConfig{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 17:57:37 UTC 2024
    - 6K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/cmd/server/testing/testserver.go

    	}
    
    	getOpenAPIDefinitions := openapi.GetOpenAPIDefinitionsWithoutDisabledFeatures(generatedopenapi.GetOpenAPIDefinitions)
    	namer := openapinamer.NewDefinitionNamer(extensionsapiserver.Scheme)
    	config.GenericConfig.OpenAPIConfig = genericapiserver.DefaultOpenAPIConfig(getOpenAPIDefinitions, namer)
    
    	completedConfig := config.Complete()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 18:59:21 UTC 2024
    - 9K bytes
    - Viewed (1)
  6. staging/src/k8s.io/apiserver/pkg/server/genericapiserver_test.go

    	}
    
    	config.OpenAPIConfig = DefaultOpenAPIConfig(testGetOpenAPIDefinitions, openapinamer.NewDefinitionNamer(runtime.NewScheme()))
    	config.OpenAPIConfig.Info.Version = "unversioned"
    	config.OpenAPIV3Config = DefaultOpenAPIV3Config(testGetOpenAPIDefinitions, openapinamer.NewDefinitionNamer(runtime.NewScheme()))
    	config.OpenAPIV3Config.Info.Version = "unversioned"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 18:59:21 UTC 2024
    - 23.2K bytes
    - Viewed (0)
  7. pkg/controlplane/apiserver/config.go

    			return
    		}
    	}
    	// wrap the definitions to revert any changes from disabled features
    	getOpenAPIDefinitions = openapi.GetOpenAPIDefinitionsWithoutDisabledFeatures(getOpenAPIDefinitions)
    	namer := openapinamer.NewDefinitionNamer(schemes...)
    	genericConfig.OpenAPIConfig = genericapiserver.DefaultOpenAPIConfig(getOpenAPIDefinitions, namer)
    	genericConfig.OpenAPIConfig.Info.Title = "Kubernetes"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 17:57:37 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  8. pkg/controlplane/instance_test.go

    	getOpenAPIDefinitions := openapi.GetOpenAPIDefinitionsWithoutDisabledFeatures(generatedopenapi.GetOpenAPIDefinitions)
    	namer := openapinamer.NewDefinitionNamer(legacyscheme.Scheme, extensionsapiserver.Scheme, aggregatorscheme.Scheme)
    	config.ControlPlane.Generic.OpenAPIV3Config = genericapiserver.DefaultOpenAPIV3Config(getOpenAPIDefinitions, namer)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jun 03 11:50:04 UTC 2024
    - 21.5K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/builder/builder.go

    	}
    	return definitionsV3[name].Schema
    }
    
    func withDescription(s spec.Schema, desc string) spec.Schema {
    	return *s.WithDescription(desc)
    }
    
    func generateBuildDefinitionsFunc() {
    	namer = openapi.NewDefinitionNamer(scheme.Scheme)
    	definitionsV3 = utilopenapi.GetOpenAPIDefinitionsWithoutDisabledFeatures(generatedopenapi.GetOpenAPIDefinitions)(func(name string) spec.Ref {
    		defName, _ := namer.GetDefinitionName(name)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 22.8K bytes
    - Viewed (0)
Back to top