- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for BuildOpenAPIV3 (0.31 sec)
-
staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapiv3/controller.go
return c.updateGroupVersion(gv) } func (c *Controller) buildV3Spec(crd *apiextensionsv1.CustomResourceDefinition, name, versionName string) error { v3, err := builder.BuildOpenAPIV3(crd, versionName, builder.Options{ V2: false, IncludeSelectableFields: utilfeature.DefaultFeatureGate.Enabled(apiextensionsfeatures.CustomResourceFieldSelectors), }) if err != nil {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat May 04 18:33:12 UTC 2024 - 7.9K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/builder/builder_test.go
} } if tt.preserveUnknownFields != nil && *tt.preserveUnknownFields { validation.OpenAPIV3Schema.XPreserveUnknownFields = utilpointer.BoolPtr(true) } got, err := BuildOpenAPIV3(&apiextensionsv1.CustomResourceDefinition{ Spec: apiextensionsv1.CustomResourceDefinitionSpec{ Group: "bar.k8s.io", Versions: []apiextensionsv1.CustomResourceDefinitionVersion{ {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Feb 28 19:06:46 UTC 2024 - 26.2K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/builder/builder.go
routes = append(routes, b.buildRoute(root, "/{name}/scale", "PATCH", "patch", "patch", scale).Reads(patch)) } for _, route := range routes { b.ws.Route(route) } return b, nil } func BuildOpenAPIV3(crd *apiextensionsv1.CustomResourceDefinition, version string, opts Options) (*spec3.OpenAPI, error) { b, err := generateBuilder(crd, version, opts) if err != nil { return nil, err }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Feb 28 19:06:46 UTC 2024 - 22.8K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go
specs := []*spec3.OpenAPI{staticSpecV3} for _, v := range crd.Spec.Versions { // Defaults are not pruned here, but before being served. // See flag description in builder.go for flag usage s, err := builder.BuildOpenAPIV3(crd, v.Name, builder.Options{}) if err != nil { return nil, err } specs = append(specs, s) } mergedOpenAPI, err := builder.MergeSpecsV3(specs...) if err != nil {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Feb 28 19:06:46 UTC 2024 - 52.9K bytes - Viewed (0)