k3s/vendor/k8s.io/kubernetes/pkg/generated/openapi/openapi.go

39 lines
696 KiB
Go
Raw Normal View History

2019-08-30 18:33:25 +00:00
package openapi
import (
"bytes"
"compress/gzip"
"time"
jsoniter "github.com/json-iterator/go"
"k8s.io/klog"
"k8s.io/kube-openapi/pkg/common"
)
var (
definitions = map[string]common.OpenAPIDefinition{}
)
func init() {
start := time.Now()
defer func() {
2019-09-19 23:17:14 +00:00
klog.V(7).Info("Instantiated OpenAPI definitions in ", time.Now().Sub(start))
2019-08-30 18:33:25 +00:00
}()
var json = jsoniter.ConfigCompatibleWithStandardLibrary
gz, err := gzip.NewReader(bytes.NewBuffer(api))
if err != nil {
panic(err)
}
if err := json.NewDecoder(gz).Decode(&definitions); err != nil {
panic(err)
}
}
func GetOpenAPIDefinitions(_ common.ReferenceCallback) map[string]common.OpenAPIDefinition {
return definitions
}
2020-03-26 21:07:15 +00:00
var api = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x7b\x93\xdb\xb8\xb5\x2f\xfa\x55\x50\xca\x4d\xd9\x4e\xa9\xd5\xed\x99\x3c\xce\xf5\xd4\xae\x73\x3a\xb6\xb3\xe3\xca\x8c\xa7\xb7\xbb\x9d\xd4\xb9\xe9\xd4\x31\x44\x42\x12\x8e\x29\x80\x43\x80\xdd\x56\x76\xcd\x77\xbf\x85\xb5\x00\x10\x24\x41\x8a\x52\x4b\xfd\xb0\x99\x3f\x32\x6e\x11\x04\xf1\x5c\xcf\xdf\x5a\xeb\xbf\x27\x9f\xff\x87\x9a\x71\x79\x4a\x73\x7e\x4a\xd3\x35\x57\x8a\x4b\x51\xb0\x25\x57\xba\xa0\x9a\x4b\x71\x7a\xf3\x72\xf6\x53\xa9\xa9\xe6\x62\xf9\x0f\x36\x5f\x49\xf9\x79\xf2\xea\xbf\x27\x97\xc9\x8a\xad\xa9\xf9\x57\xca\x54\x52\xf0\xdc\xb4\x9d\xbc\x9a\x34\x9a\x12\x7c\x3a\x67\x8a\x50\x41\xfc\x07\xc8\xad\x7d\x4c\x45\x4a\xf4\x8a\x91\x82\x29\x59\x16\x09\x34\x4b\x89\xcc\x19\x7e\x5c\x11\xae\x09\xcd\xf3\x8c\x33\x45\xb4\x9c\x4d\xa6\x13\xbd\xc9\xd9\xe4\xd5\x44\xce\xff\x2f\x4b\xf4\x64\x3a\x29\xd8\x2f\x25\x2f\x58\x3a\x79\xf5\xcf\x89\xa0\x6b\x36\x99\x4e\x92\x8c\x33\xa1\x5f\x4b\xb1\xe0\xcb\xc9\x74\xa2\x78\xca\xde\x2e\x16\x2c\xd1\x6a\x32\x9d\xf8\x31\x7c\x60\x37\x9c\xdd\xfe\x9d\x15\xe6\x0f\x35\xf9\xd7\x74\x92\x17\xe6\xc3\x9a\x33\x65\xe6\xd5\xd5\xb0\x35\xe5\xf3\x78\x43\xc2\x61\xce\xb2\x48\x59\xc1\x52\x92\x71\xa5\x89\x5c\x90\xbc\x60\x0b\x56\x98\x5f\x3e\x35\x5e\xfc\x44\x6e\xdc\xab\x66\x49\xdc\x0a\xb2\x2f\xb9\x19\xfa\x8c\x9c\x5f\xbc\x23\x8a\x15\x37\xac\x20\xb7\x3c\xcb\x88\x2e\x36\x44\x4b\x52\x2a\x46\x16\xbc\x50\xda\xbd\x4e\xb8\x80\x0e\xe0\x8b\xb7\x2b\x9e\xac\xcc\x2a\xaa\x32\xcf\x65\x61\xfa\x79\xb7\x20\x42\x0a\x66\x06\x63\x9a\xf9\x8f\xaa\x9c\x25\x7c\xc1\x59\x8a\x1d\x70\x85\x3d\xd8\x17\x59\x4a\xe6\x9b\x60\x0c\x53\x72\x43\x33\x9e\xc2\x36\xe1\x78\x16\x94\x67\x64\x21\x0b\x7c\x17\x37\x08\xbe\x46\x49\x6e\xbe\xa1\x4c\x1f\x6e\xe3\x13\xd8\x9d\x12\xb7\xd9\x7f\x5a\x11\x9a\x65\xf2\x96\xa5\xd5\xa8\xcc\x79\x48\x25\x53\x44\x48\x4d\xb8\x48\xb2\x32\x65\x84\x8a\x4d\xd5\xe2\xb3\x90\xb7\xc2\xac\x84\x99\x8d\x19\xe0\xa5\x1d\x60\x42\xb3\x4c\xb9\x07\xee\xc3\xd5\x50\x4d\xcf\x73\x46\x54\x09\x23\x75\xed\xcc\xa3\xb2\x60\x24\x97\x19\x4f\x36\xc1\x89\xa3\x45\x41\x37\x93\xe9\x84\x6b\xb6\x86\x53\x60\x7f\x57\xba\xe0\x62\x39\xf9\xf5\xd7\xc6\xc1\x6b\x9d\x93\xd7\xc1\x53\x92\xb2\x05\x17\x4c\x91\x95\xbc\x35\x5f\x4e\xe4\x7a\x5d\x0a\x9e\x50\xcd\xc8\x2d\xd7\x2b\x18\x8a\x19\xef\x8c\x7c\x70\x07\x7c\x3a\xf9\x7f\x0a\xb6\x98\xbc\x9a\xfc\xe6\x14\xde\xe6\x70\x43\x4e\xb9\x9c\x99\x3b\x4c\x73\x3e\x8b\x5e\xe0\xd9\xcd\xcb\x99\x3d\x4b\xe1\x08\x26\xbf\x4e\x27\x76\xae\x17\x30\xd5\xf6\x80\xff\x12\x3e\xae\x8d\xb8\x14\x05\x4b\xe4\x52\xf0\x7f\xb3\x94\xb0\xa2\x90\x85\x22\x8b\x42\xae\x61\xd8\xd5\x2d\x67\x22\xcd\x25\x17\x9a\xd0\x82\x91\x15\x15\x69\xc6\x52\x72\x52\xed\x31\xcd\x4a\xb3\xe5\x05\x23\xef\x96\x42\x16\x8c\xc8\x82\x98\x8f\xce\xc8\x1b\xb6\xa0\x65\xa6\x61\xf7\xe0\x97\x6a\x1f\xdc\x7a\x4f\x27\x6b\xaa\x93\x55\xd7\xe0\x83\x87\xf5\xc5\x5e\x31\x72\x3d\x29\xca\x8c\xa9\xeb\x09\x9e\x70\xae\xcc\x25\x4a\xcd\xb7\xe0\x2d\x73\xcc\xe4\x9a\x8b\x25\x31\xc4\x85\x29\xb8\x7c\xed\x31\x5f\x4f\xde\x7e\xa1\x89\xbe\x9e\x98\x61\x5f\x4f\xde\xfe\x52\xf2\x1b\x9a\x31\xa1\xaf\x27\xb3\x6b\x71\x2d\x4e\x08\x3c\x7f\x65\x3b\xa5\xae\x37\x22\x45\xb6\x21\x7c\x61\x6e\x25\x33\x2d\xb2\x0d\x36\x31\xfd\x06\xb7\xd0\x8c\x71\x46\xfe\x22\x0b\xd3\x6a\x9d\x67\x6c\x6a\x5e\x4a\x59\x9e\xc9\xcd\x9a\x09\xad\x48\x42\x85\x39\xc1\x6b\x99\xe2\x1b\x37\x9c\x1a\x6a\xa9\x4e\x6f\x5e\x4e\xdd\x3f\xe6\x4c\x53\xf3\x97\x48\x09\xfb\xa2\x99\x80\x3b\x53\xfd\x3e\x2f\x75\xb0\x1c\x38\x32\xbc\x64\x29\xf9\x44\x73\xfe\x9f\x85\x2c\x73\xf5\xea\x9f\xd7\x13\xd3\xdf\xf5\xe4\x5f\xa6\x63\xee\x68\x9c\xf9\xfd\xe6\x25\xfc\xea\x29\xf8\x2b\xf2\xcf\xeb\x49\x30\xca\xeb\xc9\xbf\x3e\x4d\x83\xd9\x6b\x59\x1b\x1a\x81\xf9\x35\x07\x46\x6e\x65\x99\xa5\x70\xe7\xcd\x15\x65\x42\x37\xee\xb1\x5b\x61\xbf\xe8\xed\x65\xe6\x0b\xb7\x32\x0a\x7e\xc5\xf1\xc1\x96\x23\x8d\x83\x59\x4f\x09\xbb\x61\x02\x97\x4e\x48\xbd\x62\x05\xd0\x90\xa5\x99\xb7\x19\x9b\x25\x33\x47\xdf\x08\xf3\xfb\xe3\xdd\x88\x39\x33\x14\xfb\x86\x01\x1f\xa8\x5e\x84\x51\x77\xed\x4e\x78\x87\xeb\xd7\x23\x76\x99\x81\x77\xb7\x6e\xf1\xd5\x8a\x11\xf3\xc4\x31\xab\x96\x04\x31\x23\xef\xcd\x63\xb5\x72\xc3\x5c\x94\x59\xb6\x21\xbf\x94\x34\x83\xad\x98\x12\x36\x5b\xce\xa6\x84\xaf\xe9\x92\x59\x9a\xfe\xb9\