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

39 lines
583 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
}
var api = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\xfb\x93\xdb\xb8\xb1\x2f\xfe\xaf\xa0\xb4\xdf\x2d\xdb\x29\x8d\xc6\xde\xbc\x6e\x79\xeb\xd4\xbd\x13\xdb\x49\x7c\xe3\xf5\xce\xf1\x8c\x93\x3a\x95\x49\x5d\x43\x24\x24\xe1\x98\x02\xb8\x04\x38\x63\xe5\xd4\xfe\xef\xdf\x42\x37\x00\x82\x24\x28\x52\x1a\x69\x1e\x36\xf3\x43\xd6\x23\x82\x20\x9e\xfd\xfc\x74\xf7\xff\x4c\x3e\xff\x2f\x35\xe3\xf2\x94\xe6\xfc\x94\xa6\x6b\xae\x14\x97\xa2\x60\x4b\xae\x74\x41\x35\x97\xe2\xf4\xfa\xc5\x9c\x69\xfa\x62\xf6\x53\xa9\xa9\xe6\x62\xf9\x0f\x36\x5f\x49\xf9\x79\xf2\xf2\x7f\x26\x17\xc9\x8a\xad\xa9\xf9\x57\xca\x54\x52\xf0\xdc\xbc\x30\x79\x39\x69\x34\x25\xf8\x74\xce\x14\xa1\x82\xf8\xaf\x90\x1b\xfb\x98\x8a\x94\xe8\x15\x23\x05\x53\xb2\x2c\x12\x68\x96\x12\x99\x33\x1c\x81\x22\x5c\x13\x9a\xe7\x19\x67\x8a\x68\x39\x9b\x4c\x27\x7a\x93\xb3\xc9\xcb\x89\x9c\xff\x37\x4b\xf4\x64\x3a\x29\xd8\x2f\x25\x2f\x58\x3a\x79\xf9\xcf\x89\xa0\x6b\x36\x99\x4e\x92\x8c\x33\xa1\x5f\x49\xb1\xe0\xcb\xc9\xbf\xa6\x93\xbc\x30\x1d\x6a\xce\x94\x19\xaf\x1f\xc4\x07\x76\xcd\xd9\xcd\xdf\x59\x61\xfe\x50\xed\xa9\x9c\xc5\x1b\x12\x0e\x73\x91\x45\xca\x0a\x96\x92\x8c\x2b\x4d\xe4\x82\xe4\x05\x5b\xb0\xc2\xfc\xf2\xa9\xf1\xe2\x27\x72\xed\x5e\x35\x53\x75\x2b\xc3\xbe\xe4\x2c\xd1\x6a\x46\xce\xce\xdf\x12\xc5\x8a\x6b\x56\x90\x1b\x9e\x65\x44\x17\x1b\xa2\x25\x29\x15\x23\x0b\x5e\x28\xed\x5e\x27\x5c\x40\x07\xf0\xc5\x9b\x15\x4f\x56\x66\x75\x54\x99\xe7\xb2\x30\xfd\xbc\x5d\x10\x21\x05\x33\x83\x31\xcd\xfc\x47\x55\xce\x12\xbe\xe0\x2c\xc5\x0e\xb8\xc2\x1e\xec\x8b\x2c\x25\xf3\x4d\x30\x86\x29\xb9\xa6\x19\x4f\x61\xf9\x71\x3c\x0b\xca\x33\xb2\x90\x05\xbe\x8b\x0b\x0f\x5f\xa3\x24\x37\xdf\x50\xa6\x0f\xb7\xa1\x09\xac\x7a\x89\xdb\xe7\x3f\xad\x08\xcd\x32\x79\xc3\xd2\x6a\x54\x66\x9f\x53\xc9\x14\x11\x52\x13\x2e\x92\xac\x4c\x19\xa1\x62\x53\xb5\xf8\x2c\xe4\x8d\x30\x2b\x61\x66\x63\x06\x78\x61\x07\x98\xd0\x2c\x53\xee\x81\xfb\x70\x35\x54\xd3\xf3\x9c\x11\x55\xc2\x48\x5d\x3b\xf3\xa8\x2c\x18\xc9\x65\xc6\x93\xcd\x8c\xbc\x66\x0b\x5a\x66\xf0\xf8\xd3\x3f\x9f\xd8\x93\xfe\xe4\x5f\x9f\x82\x33\x46\x8b\x82\x6e\x26\xd3\x09\xd7\x6c\x0d\xe7\xc3\xfe\xae\x74\xc1\xc5\x72\xf2\xeb\xaf\x8d\xa3\xd6\x3a\x41\xaf\x82\xa7\x24\x65\x0b\x2e\x98\x22\x2b\x79\x63\x3e\x9a\xc8\xf5\xba\x14\x3c\xa1\x9a\x91\x1b\xae\x57\x30\x48\x33\x93\x19\xf9\xe0\x8e\xf4\x74\xf2\xff\x15\x6c\x31\x79\x39\xf9\xee\x14\xde\xe6\x70\x27\x4e\xb9\x9c\x99\xab\x4b\x73\x3e\x8b\xde\xdb\x99\xbb\xb7\xf6\xa8\x85\xc3\x98\xfc\x3a\x9d\xd8\xa5\x38\x87\x95\x68\x8f\xfa\xcf\xe1\xe3\xda\xb0\x4b\x51\xb0\x44\x2e\x05\xff\x37\x4b\x09\x2b\x0a\x59\x28\xb2\x28\xe4\x1a\xc6\x5e\x5d\x6e\x26\xd2\x5c\x72\xa1\x09\x2d\x18\x59\x51\x91\x66\x2c\x25\x27\xd5\x11\xa0\x59\x69\x4e\x44\xc1\xc8\xdb\xa5\x90\x05\x23\xb2\x20\xe6\xa3\x7e\x53\x60\x73\xf1\x59\xb0\x1d\x6e\xd9\xa7\x93\x35\xd5\xc9\xaa\x6b\xf8\xc1\xc3\xfa\x9a\xaf\x18\xb9\x9a\x14\x65\xc6\xd4\xd5\x04\xaf\x00\x57\xe6\x96\xa5\xe6\x6b\xf0\x96\x39\x87\x72\xcd\xc5\x92\x18\xaa\xc2\x14\xdc\xce\xf6\xa8\xaf\x26\x6f\xbe\xd0\x44\x5f\x4d\xcc\xc0\xaf\x26\x6f\x7e\x29\xf9\x35\xcd\x98\xd0\x57\x93\xd9\x95\xb8\x12\x27\x04\x9e\xbf\xb4\x9d\x52\xd7\x1b\x91\x22\xdb\x10\xbe\x30\xd7\x96\x99\x16\xd9\x06\x9b\x98\x7e\x83\x6b\x6a\xc6\x38\x23\x7f\x96\x85\x69\xb5\xce\x33\x36\x35\x2f\xa5\x2c\xcf\xe4\x66\xcd\x84\x56\x24\xa1\xc2\x1c\xf1\xb5\x4c\xf1\x8d\x6b\x4e\x0d\x99\x54\xa7\xd7\x2f\xa6\xee\x1f\x70\x04\xa6\x70\x1b\xd8\x17\xcd\x04\x5c\xaa\xea\xf7\x79\xa9\x83\xe5\xc0\x91\xe1\x2d\x4c\xc9\x27\x9a\xf3\xbf\x14\xb2\xcc\xd5\xcb\x7f\x5e\x4d\x4c\x7f\x57\x93\x7f\x99\x8e\xb9\x23\x82\xe6\xf7\xeb\x17\xf0\xab\x27\xdd\x2f\xc9\x3f\xaf\x26\xc1\x28\xaf\x26\xff\xfa\x34\x0d\x66\xaf\x65\x6d\x68\x04\xe6\xd7\x1c\x18\xb9\x91\x65\x96\x02\x51\x30\x77\x98\x09\xdd\xb8\xe8\x6e\x85\xfd\xa2\xb7\x97\x99\x2f\xdc\xca\x28\xf8\x15\xc7\x07\x5b\x8e\x44\x10\x66\x3d\x25\xec\x9a\x09\x5c\x3a\x21\xf5\x8a\x15\x40\x64\x96\x66\xde\x66\x6c\x96\x0e\x1d\x7d\x23\xcc\xef\x0f\x77\x23\xe6\xcc\x90\xf4\x6b\x06\x8c\xa2\x7a\x11\x46\xdd\xb5\x3b\xe1\x2d\xf6\x77\x25\x76\x8f\x81\x5f\xb7\x2e\xf0\xe5\x8a\x11\xf3\xc4\x31\xb2\x96\xd4\x30\x23\xef\xcd\x63\xb5\x72\x23\x5c\x94\x59\xb6\x21\xbf\x94\x34\x83\x5d\x98\x12\x36\x5b\xce\xa6\x84\xaf\xe9\x92\x59\x7a\xff\xb9\x9c\xb3\