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

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

PathSynopsis
pkg/genericapiserver/openapi/commonpackage 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.