package openapi
import "k8s.io/kubernetes/pkg/genericapiserver/openapi"
Package openapi contains code to generate OpenAPI discovery spec (which initial version of it also known as Swagger 2.0). For more details: https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md
Index ¶
- Constants
- func RegisterOpenAPIService(servePath string, webServices []*restful.WebService, config *common.Config, container *genericmux.APIContainer) (err error)
Constants ¶
const (
OpenAPIVersion = "2.0"
)
Functions ¶
func RegisterOpenAPIService ¶
func RegisterOpenAPIService(servePath string, webServices []*restful.WebService, config *common.Config, container *genericmux.APIContainer) (err error)
RegisterOpenAPIService registers a handler to provides standard OpenAPI specification.
Source Files ¶
doc.go openapi.go util.go
Directories ¶
Path | Synopsis |
---|---|
pkg/genericapiserver/openapi/common | package common holds shared codes and types between open API code generator and spec generator. |
- Version
- v1.5.7
- Published
- Apr 27, 2017
- Platform
- windows/amd64
- Imports
- 11 packages
- Last checked
- 25 minutes ago –
Tools for package owners.