├── .github ├── dependabot.yaml └── workflows │ └── push.yaml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DCO ├── LICENSE ├── Makefile ├── README.md ├── schemas ├── v1.25 │ └── k8s.io │ │ ├── api │ │ ├── admission │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── admissionregistration │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── apps │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authentication │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authorization │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── autoscaling │ │ │ ├── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ │ └── v2 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── batch │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── certificates │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── coordination │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── core │ │ │ └── v1 │ │ │ │ ├── annotation_key_constants_go_gen.cue │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ ├── well_known_labels_go_gen.cue │ │ │ │ └── well_known_taints_go_gen.cue │ │ ├── discovery │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_labels_go_gen.cue │ │ ├── events │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── networking │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_annotations_go_gen.cue │ │ ├── node │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── policy │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── rbac │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── scheduling │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ └── storage │ │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ │ ├── apiextensions-apiserver │ │ └── pkg │ │ │ └── apis │ │ │ └── apiextensions │ │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── types_jsonschema_go_gen.cue │ │ └── apimachinery │ │ └── pkg │ │ ├── api │ │ └── resource │ │ │ ├── amount_go_gen.cue │ │ │ ├── math_go_gen.cue │ │ │ ├── quantity_go_gen.cue │ │ │ └── suffix_go_gen.cue │ │ ├── apis │ │ └── meta │ │ │ └── v1 │ │ │ ├── duration_go_gen.cue │ │ │ ├── group_version_go_gen.cue │ │ │ ├── meta_go_gen.cue │ │ │ ├── micro_time_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── time_go_gen.cue │ │ │ ├── time_proto_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── watch_go_gen.cue │ │ ├── runtime │ │ ├── allocator_go_gen.cue │ │ ├── codec_go_gen.cue │ │ ├── conversion_go_gen.cue │ │ ├── converter_go_gen.cue │ │ ├── doc_go_gen.cue │ │ ├── embedded_go_gen.cue │ │ ├── helper_go_gen.cue │ │ ├── interfaces_go_gen.cue │ │ ├── negotiate_go_gen.cue │ │ ├── swagger_doc_generator_go_gen.cue │ │ ├── types_go_gen.cue │ │ └── types_proto_go_gen.cue │ │ ├── types │ │ ├── doc_go_gen.cue │ │ ├── namespacedname_go_gen.cue │ │ ├── nodename_go_gen.cue │ │ ├── patch_go_gen.cue │ │ └── uid_go_gen.cue │ │ ├── util │ │ └── intstr │ │ │ └── intstr_go_gen.cue │ │ └── watch │ │ ├── doc_go_gen.cue │ │ ├── filter_go_gen.cue │ │ ├── mux_go_gen.cue │ │ ├── streamwatcher_go_gen.cue │ │ └── watch_go_gen.cue ├── v1.26 │ └── k8s.io │ │ ├── api │ │ ├── admission │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── admissionregistration │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── apps │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authentication │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authorization │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── autoscaling │ │ │ ├── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ │ └── v2 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── batch │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── certificates │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── coordination │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── core │ │ │ └── v1 │ │ │ │ ├── annotation_key_constants_go_gen.cue │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ ├── well_known_labels_go_gen.cue │ │ │ │ └── well_known_taints_go_gen.cue │ │ ├── discovery │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_labels_go_gen.cue │ │ ├── events │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── networking │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_annotations_go_gen.cue │ │ ├── node │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── policy │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── rbac │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── scheduling │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ └── storage │ │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ │ ├── apiextensions-apiserver │ │ └── pkg │ │ │ └── apis │ │ │ └── apiextensions │ │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── types_jsonschema_go_gen.cue │ │ └── apimachinery │ │ └── pkg │ │ ├── api │ │ └── resource │ │ │ ├── amount_go_gen.cue │ │ │ ├── math_go_gen.cue │ │ │ ├── quantity_go_gen.cue │ │ │ └── suffix_go_gen.cue │ │ ├── apis │ │ └── meta │ │ │ └── v1 │ │ │ ├── duration_go_gen.cue │ │ │ ├── group_version_go_gen.cue │ │ │ ├── meta_go_gen.cue │ │ │ ├── micro_time_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── time_go_gen.cue │ │ │ ├── time_proto_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── watch_go_gen.cue │ │ ├── runtime │ │ ├── allocator_go_gen.cue │ │ ├── codec_go_gen.cue │ │ ├── conversion_go_gen.cue │ │ ├── converter_go_gen.cue │ │ ├── doc_go_gen.cue │ │ ├── embedded_go_gen.cue │ │ ├── helper_go_gen.cue │ │ ├── interfaces_go_gen.cue │ │ ├── negotiate_go_gen.cue │ │ ├── swagger_doc_generator_go_gen.cue │ │ ├── types_go_gen.cue │ │ └── types_proto_go_gen.cue │ │ ├── types │ │ ├── doc_go_gen.cue │ │ ├── namespacedname_go_gen.cue │ │ ├── nodename_go_gen.cue │ │ ├── patch_go_gen.cue │ │ └── uid_go_gen.cue │ │ ├── util │ │ └── intstr │ │ │ └── intstr_go_gen.cue │ │ └── watch │ │ ├── doc_go_gen.cue │ │ ├── filter_go_gen.cue │ │ ├── mux_go_gen.cue │ │ ├── streamwatcher_go_gen.cue │ │ └── watch_go_gen.cue ├── v1.27 │ └── k8s.io │ │ ├── api │ │ ├── admission │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── admissionregistration │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── apps │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authentication │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authorization │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── autoscaling │ │ │ ├── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ │ └── v2 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── batch │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── certificates │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── coordination │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── core │ │ │ └── v1 │ │ │ │ ├── annotation_key_constants_go_gen.cue │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ ├── well_known_labels_go_gen.cue │ │ │ │ └── well_known_taints_go_gen.cue │ │ ├── discovery │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_labels_go_gen.cue │ │ ├── events │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── networking │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_annotations_go_gen.cue │ │ ├── node │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── policy │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── rbac │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── scheduling │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ └── storage │ │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ │ ├── apiextensions-apiserver │ │ └── pkg │ │ │ └── apis │ │ │ └── apiextensions │ │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── types_jsonschema_go_gen.cue │ │ └── apimachinery │ │ └── pkg │ │ ├── api │ │ └── resource │ │ │ ├── amount_go_gen.cue │ │ │ ├── math_go_gen.cue │ │ │ ├── quantity_go_gen.cue │ │ │ └── suffix_go_gen.cue │ │ ├── apis │ │ └── meta │ │ │ └── v1 │ │ │ ├── duration_go_gen.cue │ │ │ ├── group_version_go_gen.cue │ │ │ ├── meta_go_gen.cue │ │ │ ├── micro_time_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── time_go_gen.cue │ │ │ ├── time_proto_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── watch_go_gen.cue │ │ ├── runtime │ │ ├── allocator_go_gen.cue │ │ ├── codec_go_gen.cue │ │ ├── conversion_go_gen.cue │ │ ├── converter_go_gen.cue │ │ ├── doc_go_gen.cue │ │ ├── embedded_go_gen.cue │ │ ├── helper_go_gen.cue │ │ ├── interfaces_go_gen.cue │ │ ├── negotiate_go_gen.cue │ │ ├── swagger_doc_generator_go_gen.cue │ │ ├── types_go_gen.cue │ │ └── types_proto_go_gen.cue │ │ ├── types │ │ ├── doc_go_gen.cue │ │ ├── namespacedname_go_gen.cue │ │ ├── nodename_go_gen.cue │ │ ├── patch_go_gen.cue │ │ └── uid_go_gen.cue │ │ ├── util │ │ └── intstr │ │ │ └── intstr_go_gen.cue │ │ └── watch │ │ ├── doc_go_gen.cue │ │ ├── filter_go_gen.cue │ │ ├── mux_go_gen.cue │ │ ├── streamwatcher_go_gen.cue │ │ └── watch_go_gen.cue ├── v1.28 │ └── k8s.io │ │ ├── api │ │ ├── admission │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── admissionregistration │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── apps │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authentication │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authorization │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── autoscaling │ │ │ ├── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ │ └── v2 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── batch │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── certificates │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── coordination │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── core │ │ │ └── v1 │ │ │ │ ├── annotation_key_constants_go_gen.cue │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ ├── well_known_labels_go_gen.cue │ │ │ │ └── well_known_taints_go_gen.cue │ │ ├── discovery │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_labels_go_gen.cue │ │ ├── events │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── networking │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_annotations_go_gen.cue │ │ ├── node │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── policy │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── rbac │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── scheduling │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ └── storage │ │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ │ ├── apiextensions-apiserver │ │ └── pkg │ │ │ └── apis │ │ │ └── apiextensions │ │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── types_jsonschema_go_gen.cue │ │ └── apimachinery │ │ └── pkg │ │ ├── api │ │ └── resource │ │ │ ├── amount_go_gen.cue │ │ │ ├── math_go_gen.cue │ │ │ ├── quantity_go_gen.cue │ │ │ └── suffix_go_gen.cue │ │ ├── apis │ │ └── meta │ │ │ └── v1 │ │ │ ├── duration_go_gen.cue │ │ │ ├── group_version_go_gen.cue │ │ │ ├── meta_go_gen.cue │ │ │ ├── micro_time_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── time_go_gen.cue │ │ │ ├── time_proto_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── watch_go_gen.cue │ │ ├── runtime │ │ ├── allocator_go_gen.cue │ │ ├── codec_go_gen.cue │ │ ├── conversion_go_gen.cue │ │ ├── converter_go_gen.cue │ │ ├── doc_go_gen.cue │ │ ├── embedded_go_gen.cue │ │ ├── helper_go_gen.cue │ │ ├── interfaces_go_gen.cue │ │ ├── negotiate_go_gen.cue │ │ ├── splice_go_gen.cue │ │ ├── swagger_doc_generator_go_gen.cue │ │ ├── types_go_gen.cue │ │ └── types_proto_go_gen.cue │ │ ├── types │ │ ├── doc_go_gen.cue │ │ ├── namespacedname_go_gen.cue │ │ ├── nodename_go_gen.cue │ │ ├── patch_go_gen.cue │ │ └── uid_go_gen.cue │ │ ├── util │ │ └── intstr │ │ │ └── intstr_go_gen.cue │ │ └── watch │ │ ├── doc_go_gen.cue │ │ ├── filter_go_gen.cue │ │ ├── mux_go_gen.cue │ │ ├── streamwatcher_go_gen.cue │ │ └── watch_go_gen.cue ├── v1.29 │ └── k8s.io │ │ ├── api │ │ ├── admission │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── admissionregistration │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── apps │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authentication │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authorization │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── autoscaling │ │ │ ├── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ │ └── v2 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── batch │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── certificates │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── coordination │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── core │ │ │ └── v1 │ │ │ │ ├── annotation_key_constants_go_gen.cue │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ ├── well_known_labels_go_gen.cue │ │ │ │ └── well_known_taints_go_gen.cue │ │ ├── discovery │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_labels_go_gen.cue │ │ ├── events │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── flowcontrol │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── networking │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_annotations_go_gen.cue │ │ ├── node │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── policy │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── rbac │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── scheduling │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ └── storage │ │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ │ ├── apiextensions-apiserver │ │ └── pkg │ │ │ └── apis │ │ │ └── apiextensions │ │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── types_jsonschema_go_gen.cue │ │ └── apimachinery │ │ └── pkg │ │ ├── api │ │ └── resource │ │ │ ├── amount_go_gen.cue │ │ │ ├── math_go_gen.cue │ │ │ ├── quantity_go_gen.cue │ │ │ └── suffix_go_gen.cue │ │ ├── apis │ │ └── meta │ │ │ └── v1 │ │ │ ├── duration_go_gen.cue │ │ │ ├── group_version_go_gen.cue │ │ │ ├── meta_go_gen.cue │ │ │ ├── micro_time_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── time_go_gen.cue │ │ │ ├── time_proto_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── watch_go_gen.cue │ │ ├── runtime │ │ ├── allocator_go_gen.cue │ │ ├── codec_go_gen.cue │ │ ├── conversion_go_gen.cue │ │ ├── converter_go_gen.cue │ │ ├── doc_go_gen.cue │ │ ├── embedded_go_gen.cue │ │ ├── helper_go_gen.cue │ │ ├── interfaces_go_gen.cue │ │ ├── negotiate_go_gen.cue │ │ ├── splice_go_gen.cue │ │ ├── swagger_doc_generator_go_gen.cue │ │ ├── types_go_gen.cue │ │ └── types_proto_go_gen.cue │ │ ├── types │ │ ├── doc_go_gen.cue │ │ ├── namespacedname_go_gen.cue │ │ ├── nodename_go_gen.cue │ │ ├── patch_go_gen.cue │ │ └── uid_go_gen.cue │ │ ├── util │ │ └── intstr │ │ │ └── intstr_go_gen.cue │ │ └── watch │ │ ├── doc_go_gen.cue │ │ ├── filter_go_gen.cue │ │ ├── mux_go_gen.cue │ │ ├── streamwatcher_go_gen.cue │ │ └── watch_go_gen.cue ├── v1.30 │ └── k8s.io │ │ ├── api │ │ ├── admission │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── admissionregistration │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── apidiscovery │ │ │ └── v2 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── apps │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authentication │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authorization │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── autoscaling │ │ │ ├── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ │ └── v2 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── batch │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── certificates │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── coordination │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── core │ │ │ └── v1 │ │ │ │ ├── annotation_key_constants_go_gen.cue │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ ├── well_known_labels_go_gen.cue │ │ │ │ └── well_known_taints_go_gen.cue │ │ ├── discovery │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_labels_go_gen.cue │ │ ├── events │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── flowcontrol │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── networking │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_annotations_go_gen.cue │ │ ├── node │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── policy │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── rbac │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── scheduling │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ └── storage │ │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ │ ├── apiextensions-apiserver │ │ └── pkg │ │ │ └── apis │ │ │ └── apiextensions │ │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── types_jsonschema_go_gen.cue │ │ └── apimachinery │ │ └── pkg │ │ ├── api │ │ └── resource │ │ │ ├── amount_go_gen.cue │ │ │ ├── math_go_gen.cue │ │ │ ├── quantity_go_gen.cue │ │ │ └── suffix_go_gen.cue │ │ ├── apis │ │ └── meta │ │ │ └── v1 │ │ │ ├── duration_go_gen.cue │ │ │ ├── group_version_go_gen.cue │ │ │ ├── meta_go_gen.cue │ │ │ ├── micro_time_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── time_go_gen.cue │ │ │ ├── time_proto_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── watch_go_gen.cue │ │ ├── runtime │ │ ├── allocator_go_gen.cue │ │ ├── codec_go_gen.cue │ │ ├── conversion_go_gen.cue │ │ ├── converter_go_gen.cue │ │ ├── doc_go_gen.cue │ │ ├── embedded_go_gen.cue │ │ ├── helper_go_gen.cue │ │ ├── interfaces_go_gen.cue │ │ ├── negotiate_go_gen.cue │ │ ├── splice_go_gen.cue │ │ ├── swagger_doc_generator_go_gen.cue │ │ ├── types_go_gen.cue │ │ └── types_proto_go_gen.cue │ │ ├── types │ │ ├── doc_go_gen.cue │ │ ├── namespacedname_go_gen.cue │ │ ├── nodename_go_gen.cue │ │ ├── patch_go_gen.cue │ │ └── uid_go_gen.cue │ │ ├── util │ │ └── intstr │ │ │ └── intstr_go_gen.cue │ │ └── watch │ │ ├── doc_go_gen.cue │ │ ├── filter_go_gen.cue │ │ ├── mux_go_gen.cue │ │ ├── streamwatcher_go_gen.cue │ │ └── watch_go_gen.cue ├── v1.31 │ └── k8s.io │ │ ├── api │ │ ├── admission │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── admissionregistration │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── apidiscovery │ │ │ └── v2 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── apps │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authentication │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authorization │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── autoscaling │ │ │ ├── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ │ └── v2 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── batch │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── certificates │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── coordination │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── core │ │ │ └── v1 │ │ │ │ ├── annotation_key_constants_go_gen.cue │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ ├── well_known_labels_go_gen.cue │ │ │ │ └── well_known_taints_go_gen.cue │ │ ├── discovery │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_labels_go_gen.cue │ │ ├── events │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── flowcontrol │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── networking │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_annotations_go_gen.cue │ │ ├── node │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── policy │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── rbac │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── scheduling │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ └── storage │ │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ │ ├── apiextensions-apiserver │ │ └── pkg │ │ │ └── apis │ │ │ └── apiextensions │ │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── types_jsonschema_go_gen.cue │ │ └── apimachinery │ │ └── pkg │ │ ├── api │ │ └── resource │ │ │ ├── amount_go_gen.cue │ │ │ ├── math_go_gen.cue │ │ │ ├── quantity_go_gen.cue │ │ │ └── suffix_go_gen.cue │ │ ├── apis │ │ └── meta │ │ │ └── v1 │ │ │ ├── duration_go_gen.cue │ │ │ ├── group_version_go_gen.cue │ │ │ ├── helpers_go_gen.cue │ │ │ ├── meta_go_gen.cue │ │ │ ├── micro_time_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── time_go_gen.cue │ │ │ ├── time_proto_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── watch_go_gen.cue │ │ ├── runtime │ │ ├── allocator_go_gen.cue │ │ ├── codec_go_gen.cue │ │ ├── conversion_go_gen.cue │ │ ├── converter_go_gen.cue │ │ ├── doc_go_gen.cue │ │ ├── embedded_go_gen.cue │ │ ├── helper_go_gen.cue │ │ ├── interfaces_go_gen.cue │ │ ├── negotiate_go_gen.cue │ │ ├── splice_go_gen.cue │ │ ├── swagger_doc_generator_go_gen.cue │ │ ├── types_go_gen.cue │ │ └── types_proto_go_gen.cue │ │ ├── types │ │ ├── doc_go_gen.cue │ │ ├── namespacedname_go_gen.cue │ │ ├── nodename_go_gen.cue │ │ ├── patch_go_gen.cue │ │ └── uid_go_gen.cue │ │ ├── util │ │ └── intstr │ │ │ └── intstr_go_gen.cue │ │ └── watch │ │ ├── doc_go_gen.cue │ │ ├── filter_go_gen.cue │ │ ├── mux_go_gen.cue │ │ ├── streamwatcher_go_gen.cue │ │ └── watch_go_gen.cue ├── v1.32 │ └── k8s.io │ │ ├── api │ │ ├── admission │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── admissionregistration │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── apidiscovery │ │ │ └── v2 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── apps │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authentication │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── authorization │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── autoscaling │ │ │ ├── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ │ └── v2 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── batch │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── certificates │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── coordination │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── core │ │ │ └── v1 │ │ │ │ ├── annotation_key_constants_go_gen.cue │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ ├── well_known_labels_go_gen.cue │ │ │ │ └── well_known_taints_go_gen.cue │ │ ├── discovery │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_labels_go_gen.cue │ │ ├── events │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── flowcontrol │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── networking │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── well_known_annotations_go_gen.cue │ │ ├── node │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── policy │ │ │ └── v1 │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── rbac │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ ├── scheduling │ │ │ └── v1 │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ └── storage │ │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ │ ├── apiextensions-apiserver │ │ └── pkg │ │ │ └── apis │ │ │ └── apiextensions │ │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── marshal_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── types_jsonschema_go_gen.cue │ │ └── apimachinery │ │ └── pkg │ │ ├── api │ │ └── resource │ │ │ ├── amount_go_gen.cue │ │ │ ├── math_go_gen.cue │ │ │ ├── quantity_go_gen.cue │ │ │ └── suffix_go_gen.cue │ │ ├── apis │ │ └── meta │ │ │ └── v1 │ │ │ ├── duration_go_gen.cue │ │ │ ├── group_version_go_gen.cue │ │ │ ├── helpers_go_gen.cue │ │ │ ├── meta_go_gen.cue │ │ │ ├── micro_time_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── time_go_gen.cue │ │ │ ├── time_proto_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── watch_go_gen.cue │ │ ├── runtime │ │ ├── allocator_go_gen.cue │ │ ├── codec_go_gen.cue │ │ ├── conversion_go_gen.cue │ │ ├── converter_go_gen.cue │ │ ├── doc_go_gen.cue │ │ ├── embedded_go_gen.cue │ │ ├── helper_go_gen.cue │ │ ├── interfaces_go_gen.cue │ │ ├── negotiate_go_gen.cue │ │ ├── splice_go_gen.cue │ │ ├── swagger_doc_generator_go_gen.cue │ │ ├── types_go_gen.cue │ │ └── types_proto_go_gen.cue │ │ ├── types │ │ ├── doc_go_gen.cue │ │ ├── namespacedname_go_gen.cue │ │ ├── nodename_go_gen.cue │ │ ├── patch_go_gen.cue │ │ └── uid_go_gen.cue │ │ ├── util │ │ └── intstr │ │ │ └── intstr_go_gen.cue │ │ └── watch │ │ ├── doc_go_gen.cue │ │ ├── filter_go_gen.cue │ │ ├── mux_go_gen.cue │ │ ├── streamwatcher_go_gen.cue │ │ └── watch_go_gen.cue └── v1.33 │ └── k8s.io │ ├── api │ ├── admission │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── admissionregistration │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── apidiscovery │ │ └── v2 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── apps │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── authentication │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── authorization │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── autoscaling │ │ ├── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ │ └── v2 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── batch │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── certificates │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── coordination │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── core │ │ └── v1 │ │ │ ├── annotation_key_constants_go_gen.cue │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ ├── well_known_labels_go_gen.cue │ │ │ └── well_known_taints_go_gen.cue │ ├── discovery │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ └── well_known_labels_go_gen.cue │ ├── events │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── flowcontrol │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── networking │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ ├── types_go_gen.cue │ │ │ ├── well_known_annotations_go_gen.cue │ │ │ └── well_known_labels_go_gen.cue │ ├── node │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── policy │ │ └── v1 │ │ │ ├── doc_go_gen.cue │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── rbac │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ ├── scheduling │ │ └── v1 │ │ │ ├── register_go_gen.cue │ │ │ └── types_go_gen.cue │ └── storage │ │ └── v1 │ │ ├── register_go_gen.cue │ │ └── types_go_gen.cue │ ├── apiextensions-apiserver │ └── pkg │ │ └── apis │ │ └── apiextensions │ │ └── v1 │ │ ├── doc_go_gen.cue │ │ ├── marshal_go_gen.cue │ │ ├── register_go_gen.cue │ │ ├── types_go_gen.cue │ │ └── types_jsonschema_go_gen.cue │ └── apimachinery │ └── pkg │ ├── api │ └── resource │ │ ├── amount_go_gen.cue │ │ ├── math_go_gen.cue │ │ ├── quantity_go_gen.cue │ │ └── suffix_go_gen.cue │ ├── apis │ └── meta │ │ └── v1 │ │ ├── duration_go_gen.cue │ │ ├── group_version_go_gen.cue │ │ ├── helpers_go_gen.cue │ │ ├── meta_go_gen.cue │ │ ├── micro_time_go_gen.cue │ │ ├── register_go_gen.cue │ │ ├── time_go_gen.cue │ │ ├── time_proto_go_gen.cue │ │ ├── types_go_gen.cue │ │ └── watch_go_gen.cue │ ├── runtime │ ├── allocator_go_gen.cue │ ├── codec_go_gen.cue │ ├── conversion_go_gen.cue │ ├── converter_go_gen.cue │ ├── doc_go_gen.cue │ ├── embedded_go_gen.cue │ ├── helper_go_gen.cue │ ├── interfaces_go_gen.cue │ ├── negotiate_go_gen.cue │ ├── splice_go_gen.cue │ ├── swagger_doc_generator_go_gen.cue │ ├── types_go_gen.cue │ └── types_proto_go_gen.cue │ ├── types │ ├── doc_go_gen.cue │ ├── namespacedname_go_gen.cue │ ├── nodename_go_gen.cue │ ├── patch_go_gen.cue │ └── uid_go_gen.cue │ ├── util │ └── intstr │ │ └── intstr_go_gen.cue │ └── watch │ ├── doc_go_gen.cue │ ├── filter_go_gen.cue │ ├── mux_go_gen.cue │ ├── streamwatcher_go_gen.cue │ └── watch_go_gen.cue └── scripts ├── generate-schemas.sh └── push-schemas.sh /.github/dependabot.yaml: -------------------------------------------------------------------------------- 1 | version: 2 2 | 3 | updates: 4 | - package-ecosystem: "github-actions" 5 | directory: "/" 6 | labels: ["area/ci", "dependencies"] 7 | groups: 8 | # Group all updates together, so that they are all applied in a single PR. 9 | # Grouped updates are currently in beta and is subject to change. 10 | # xref: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#groups 11 | ci: 12 | patterns: 13 | - "*" 14 | schedule: 15 | # By default, this will be on a monday. 16 | interval: "weekly" 17 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.out 2 | .DS_Store 3 | bin/ 4 | tmp/ 5 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | ## Code of Conduct 2 | 3 | This project follows the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md). 4 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | # kubernetes-cue-schema makefile 2 | 3 | .ONESHELL: 4 | .SHELLFLAGS += -e 5 | 6 | all: gen 7 | 8 | gen: ## Generate schemas using the local kubectl version. 9 | @KVER=$(shell kubectl version --client -ojson | jq -r .clientVersion.gitVersion) 10 | @echo "Using k8s.io/api@$${KVER/v1/v0}" 11 | @./scripts/generate-schemas.sh $${KVER/v1/v0} 12 | 13 | push: ## Publish schemas as OCI artifacts to GHCR. 14 | @./scripts/push-schemas.sh 15 | 16 | .PHONY: help 17 | help: ## Display this help menu 18 | @awk 'BEGIN {FS = ":.*##"; printf "\nUsage:\n make \033[36m\033[0m\n"} /^[a-zA-Z_0-9-]+:.*?##/ { printf " \033[36m%-20s\033[0m %s\n", $$1, $$2 } /^##@/ { printf "\n\033[1m%s\033[0m\n", substr($$0, 5) } ' $(MAKEFILE_LIST) 19 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/admission/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admission/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admission.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/admissionregistration/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration 7 | // MutatingWebhookConfiguration and ValidatingWebhookConfiguration are for the 8 | // new dynamic admission controller configuration. 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/admissionregistration/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admissionregistration.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/apps/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apps/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apps" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/authentication/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authentication/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authentication.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/authorization/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authorization/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/autoscaling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/autoscaling/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v2 4 | 5 | package v2 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/batch/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | package v1 6 | 7 | #GroupName: "batch" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/certificates/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/certificates/v1 4 | 5 | package v1 6 | 7 | #GroupName: "certificates.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/coordination/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/coordination/v1 4 | 5 | package v1 6 | 7 | #GroupName: "coordination.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/core/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | // Package v1 is the v1 version of the core API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/core/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | package v1 6 | 7 | #GroupName: "" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/discovery/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/discovery/v1 4 | 5 | package v1 6 | 7 | #GroupName: "discovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/discovery/v1/well_known_labels_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/discovery/v1 4 | 5 | package v1 6 | 7 | // LabelServiceName is used to indicate the name of a Kubernetes service. 8 | #LabelServiceName: "kubernetes.io/service-name" 9 | 10 | // LabelManagedBy is used to indicate the controller or entity that manages 11 | // an EndpointSlice. This label aims to enable different EndpointSlice 12 | // objects to be managed by different controllers or entities within the 13 | // same cluster. It is highly recommended to configure this label for all 14 | // EndpointSlices. 15 | #LabelManagedBy: "endpointslice.kubernetes.io/managed-by" 16 | 17 | // LabelSkipMirror can be set to true on an Endpoints resource to indicate 18 | // that the EndpointSliceMirroring controller should not mirror this 19 | // resource with EndpointSlices. 20 | #LabelSkipMirror: "endpointslice.kubernetes.io/skip-mirror" 21 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/events/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/events/v1 4 | 5 | package v1 6 | 7 | #GroupName: "events.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/networking/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | #GroupName: "networking.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/networking/v1/well_known_annotations_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | // AnnotationIsDefaultIngressClass can be used to indicate that an 8 | // IngressClass should be considered default. When a single IngressClass 9 | // resource has this annotation set to true, new Ingress resources without a 10 | // class specified will be assigned this default class. 11 | #AnnotationIsDefaultIngressClass: "ingressclass.kubernetes.io/is-default-class" 12 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/node/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/node/v1 4 | 5 | package v1 6 | 7 | #GroupName: "node.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/policy/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | // Package policy is for any kind of policy object. Suitable examples, even if 6 | // they aren't all here, are PodDisruptionBudget, PodSecurityPolicy, 7 | // NetworkPolicy, etc. 8 | package v1 9 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/policy/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | package v1 6 | 7 | #GroupName: "policy" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/rbac/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/rbac/v1 4 | 5 | package v1 6 | 7 | #GroupName: "rbac.authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/scheduling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/scheduling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "scheduling.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/api/storage/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/storage/v1 4 | 5 | package v1 6 | 7 | #GroupName: "storage.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apiextensions.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/api/resource/math_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | // maxInt64Factors is the highest value that will be checked when removing factors of 10 from an int64. 8 | // It is also the maximum decimal digits that can be represented with an int64. 9 | _#maxInt64Factors: 18 10 | 11 | _#mostNegative: -9223372036854775808 12 | 13 | _#mostPositive: 9223372036854775807 14 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/api/resource/suffix_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | _#suffix: string 8 | 9 | // suffixer can interpret and construct suffixes. 10 | _#suffixer: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/apis/meta/v1/duration_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Duration is a wrapper around time.Duration which supports correct 8 | // marshaling to YAML and JSON. In particular, it marshals into strings, which 9 | // can be used as map keys in json. 10 | #Duration: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #RFC3339Micro: "2006-01-02T15:04:05.000000Z07:00" 8 | 9 | // MicroTime is version of Time with microsecond level precision. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #MicroTime: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/apis/meta/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #GroupName: "meta.k8s.io" 8 | 9 | #WatchEventKind: "WatchEvent" 10 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/apis/meta/v1/time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Time is a wrapper around time.Time which supports correct 8 | // marshaling to YAML and JSON. Wrappers are provided for many 9 | // of the factory methods that the time package offers. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #Time: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/runtime/allocator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // SimpleAllocator a wrapper around make([]byte) 8 | // conforms to the MemoryAllocator interface 9 | #SimpleAllocator: { 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/runtime/conversion_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | // Package runtime defines conversions between generic types and structs to map query strings 6 | // to struct objects. 7 | package runtime 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/runtime/converter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // UnstructuredConverter is an interface for converting between interface{} 8 | // and map[string]interface representation. 9 | #UnstructuredConverter: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/runtime/embedded_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | _#encodable: _ 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/runtime/helper_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // MultiObjectTyper returns the types of objects across multiple schemes in order. 8 | #MultiObjectTyper: [...#ObjectTyper] 9 | 10 | _#defaultFramer: { 11 | } 12 | 13 | // WithVersionEncoder serializes an object and ensures the GVK is set. 14 | #WithVersionEncoder: { 15 | Version: #GroupVersioner 16 | Encoder: #Encoder 17 | ObjectTyper: #ObjectTyper 18 | } 19 | 20 | // WithoutVersionDecoder clears the group version kind of a deserialized object. 21 | #WithoutVersionDecoder: { 22 | Decoder: #Decoder 23 | } 24 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/runtime/negotiate_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // NegotiateError is returned when a ClientNegotiator is unable to locate 8 | // a serializer for the requested operation. 9 | #NegotiateError: { 10 | ContentType: string 11 | Stream: bool 12 | } 13 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Pair of strings. We keed the name of fields and the doc 8 | #Pair: { 9 | Name: string 10 | Doc: string 11 | } 12 | 13 | // KubeTypes is an array to represent all available types in a parsed file. [0] is for the type itself 14 | #KubeTypes: [...#Pair] 15 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/runtime/types_proto_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | #ProtobufMarshaller: _ 8 | 9 | #ProtobufReverseMarshaller: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/types/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | // Package types implements various generic types used throughout kubernetes. 6 | package types 7 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/types/namespacedname_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | #NamespacedName: { 8 | Namespace: string 9 | Name: string 10 | } 11 | 12 | #Separator: 47 // '/' 13 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/types/patch_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // Similarly to above, these are constants to support HTTP PATCH utilized by 8 | // both the client and server that didn't make sense for a whole package to be 9 | // dedicated to. 10 | #PatchType: string // #enumPatchType 11 | 12 | #enumPatchType: 13 | #JSONPatchType | 14 | #MergePatchType | 15 | #StrategicMergePatchType | 16 | #ApplyPatchType 17 | 18 | #JSONPatchType: #PatchType & "application/json-patch+json" 19 | #MergePatchType: #PatchType & "application/merge-patch+json" 20 | #StrategicMergePatchType: #PatchType & "application/strategic-merge-patch+json" 21 | #ApplyPatchType: #PatchType & "application/apply-patch+yaml" 22 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/types/uid_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // UID is a type that holds unique ID values, including UUIDs. Because we 8 | // don't ONLY use UUIDs, this is an alias to string. Being a type captures 9 | // intent and helps make sure that UIDs and names do not get conflated. 10 | #UID: string 11 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/util/intstr/intstr_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/util/intstr 4 | 5 | package intstr 6 | 7 | // IntOrString is a type that can hold an int32 or a string. When used in 8 | // JSON or YAML marshalling and unmarshalling, it produces or consumes the 9 | // inner type. This allows you to have, for example, a JSON field that can 10 | // accept a name or number. 11 | // TODO: Rename to Int32OrString 12 | // 13 | // +protobuf=true 14 | // +protobuf.options.(gogoproto.goproto_stringer)=false 15 | // +k8s:openapi-gen=true 16 | #IntOrString: _ 17 | 18 | // Type represents the stored type of IntOrString. 19 | #Type: int64 // #enumType 20 | 21 | #enumType: 22 | #Int | 23 | #String 24 | 25 | #values_Type: { 26 | Int: #Int 27 | String: #String 28 | } 29 | 30 | #Int: #Type & 0 31 | #String: #Type & 1 32 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/watch/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | // Package watch contains a generic watchable interface, and a fake for 6 | // testing code that uses the watch interface. 7 | package watch 8 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/watch/filter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Recorder records all events that are sent from the watch until it is closed. 8 | #Recorder: { 9 | Interface: #Interface 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/watch/mux_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // FullChannelBehavior controls how the Broadcaster reacts if a watcher's watch 8 | // channel is full. 9 | #FullChannelBehavior: int // #enumFullChannelBehavior 10 | 11 | #enumFullChannelBehavior: 12 | #WaitIfChannelFull | 13 | #DropIfChannelFull 14 | 15 | #values_FullChannelBehavior: { 16 | WaitIfChannelFull: #WaitIfChannelFull 17 | DropIfChannelFull: #DropIfChannelFull 18 | } 19 | 20 | #WaitIfChannelFull: #FullChannelBehavior & 0 21 | #DropIfChannelFull: #FullChannelBehavior & 1 22 | 23 | _#incomingQueueLength: 25 24 | 25 | _#internalRunFunctionMarker: "internal-do-function" 26 | -------------------------------------------------------------------------------- /schemas/v1.25/k8s.io/apimachinery/pkg/watch/streamwatcher_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Decoder allows StreamWatcher to watch any stream for which a Decoder can be written. 8 | #Decoder: _ 9 | 10 | // Reporter hides the details of how an error is turned into a runtime.Object for 11 | // reporting on a watch stream since this package may not import a higher level report. 12 | #Reporter: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/admission/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admission/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admission.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/admissionregistration/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration 7 | // MutatingWebhookConfiguration and ValidatingWebhookConfiguration are for the 8 | // new dynamic admission controller configuration. 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/admissionregistration/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admissionregistration.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/apps/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apps/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apps" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/authentication/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authentication/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authentication.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/authorization/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authorization/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/autoscaling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/autoscaling/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v2 4 | 5 | package v2 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/batch/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | package v1 6 | 7 | #GroupName: "batch" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/certificates/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/certificates/v1 4 | 5 | package v1 6 | 7 | #GroupName: "certificates.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/coordination/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/coordination/v1 4 | 5 | package v1 6 | 7 | #GroupName: "coordination.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/core/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | // Package v1 is the v1 version of the core API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/core/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | package v1 6 | 7 | #GroupName: "" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/discovery/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/discovery/v1 4 | 5 | package v1 6 | 7 | #GroupName: "discovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/discovery/v1/well_known_labels_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/discovery/v1 4 | 5 | package v1 6 | 7 | // LabelServiceName is used to indicate the name of a Kubernetes service. 8 | #LabelServiceName: "kubernetes.io/service-name" 9 | 10 | // LabelManagedBy is used to indicate the controller or entity that manages 11 | // an EndpointSlice. This label aims to enable different EndpointSlice 12 | // objects to be managed by different controllers or entities within the 13 | // same cluster. It is highly recommended to configure this label for all 14 | // EndpointSlices. 15 | #LabelManagedBy: "endpointslice.kubernetes.io/managed-by" 16 | 17 | // LabelSkipMirror can be set to true on an Endpoints resource to indicate 18 | // that the EndpointSliceMirroring controller should not mirror this 19 | // resource with EndpointSlices. 20 | #LabelSkipMirror: "endpointslice.kubernetes.io/skip-mirror" 21 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/events/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/events/v1 4 | 5 | package v1 6 | 7 | #GroupName: "events.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/networking/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | #GroupName: "networking.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/networking/v1/well_known_annotations_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | // AnnotationIsDefaultIngressClass can be used to indicate that an 8 | // IngressClass should be considered default. When a single IngressClass 9 | // resource has this annotation set to true, new Ingress resources without a 10 | // class specified will be assigned this default class. 11 | #AnnotationIsDefaultIngressClass: "ingressclass.kubernetes.io/is-default-class" 12 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/node/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/node/v1 4 | 5 | package v1 6 | 7 | #GroupName: "node.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/policy/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | // Package policy is for any kind of policy object. Suitable examples, even if 6 | // they aren't all here, are PodDisruptionBudget, PodSecurityPolicy, 7 | // NetworkPolicy, etc. 8 | package v1 9 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/policy/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | package v1 6 | 7 | #GroupName: "policy" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/rbac/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/rbac/v1 4 | 5 | package v1 6 | 7 | #GroupName: "rbac.authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/scheduling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/scheduling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "scheduling.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/api/storage/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/storage/v1 4 | 5 | package v1 6 | 7 | #GroupName: "storage.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apiextensions.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/api/resource/math_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | // maxInt64Factors is the highest value that will be checked when removing factors of 10 from an int64. 8 | // It is also the maximum decimal digits that can be represented with an int64. 9 | _#maxInt64Factors: 18 10 | 11 | _#mostNegative: -9223372036854775808 12 | 13 | _#mostPositive: 9223372036854775807 14 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/api/resource/suffix_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | _#suffix: string 8 | 9 | // suffixer can interpret and construct suffixes. 10 | _#suffixer: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/apis/meta/v1/duration_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Duration is a wrapper around time.Duration which supports correct 8 | // marshaling to YAML and JSON. In particular, it marshals into strings, which 9 | // can be used as map keys in json. 10 | #Duration: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #RFC3339Micro: "2006-01-02T15:04:05.000000Z07:00" 8 | 9 | // MicroTime is version of Time with microsecond level precision. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #MicroTime: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/apis/meta/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #GroupName: "meta.k8s.io" 8 | 9 | #WatchEventKind: "WatchEvent" 10 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/apis/meta/v1/time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Time is a wrapper around time.Time which supports correct 8 | // marshaling to YAML and JSON. Wrappers are provided for many 9 | // of the factory methods that the time package offers. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #Time: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/runtime/allocator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // SimpleAllocator a wrapper around make([]byte) 8 | // conforms to the MemoryAllocator interface 9 | #SimpleAllocator: { 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/runtime/conversion_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | // Package runtime defines conversions between generic types and structs to map query strings 6 | // to struct objects. 7 | package runtime 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/runtime/converter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // UnstructuredConverter is an interface for converting between interface{} 8 | // and map[string]interface representation. 9 | #UnstructuredConverter: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/runtime/embedded_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | _#encodable: _ 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/runtime/helper_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // MultiObjectTyper returns the types of objects across multiple schemes in order. 8 | #MultiObjectTyper: [...#ObjectTyper] 9 | 10 | _#defaultFramer: { 11 | } 12 | 13 | // WithVersionEncoder serializes an object and ensures the GVK is set. 14 | #WithVersionEncoder: { 15 | Version: #GroupVersioner 16 | Encoder: #Encoder 17 | ObjectTyper: #ObjectTyper 18 | } 19 | 20 | // WithoutVersionDecoder clears the group version kind of a deserialized object. 21 | #WithoutVersionDecoder: { 22 | Decoder: #Decoder 23 | } 24 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/runtime/negotiate_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // NegotiateError is returned when a ClientNegotiator is unable to locate 8 | // a serializer for the requested operation. 9 | #NegotiateError: { 10 | ContentType: string 11 | Stream: bool 12 | } 13 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Pair of strings. We keed the name of fields and the doc 8 | #Pair: { 9 | Name: string 10 | Doc: string 11 | } 12 | 13 | // KubeTypes is an array to represent all available types in a parsed file. [0] is for the type itself 14 | #KubeTypes: [...#Pair] 15 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/runtime/types_proto_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | #ProtobufMarshaller: _ 8 | 9 | #ProtobufReverseMarshaller: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/types/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | // Package types implements various generic types used throughout kubernetes. 6 | package types 7 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/types/namespacedname_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | #NamespacedName: { 8 | Namespace: string 9 | Name: string 10 | } 11 | 12 | #Separator: 47 // '/' 13 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/types/patch_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // Similarly to above, these are constants to support HTTP PATCH utilized by 8 | // both the client and server that didn't make sense for a whole package to be 9 | // dedicated to. 10 | #PatchType: string // #enumPatchType 11 | 12 | #enumPatchType: 13 | #JSONPatchType | 14 | #MergePatchType | 15 | #StrategicMergePatchType | 16 | #ApplyPatchType 17 | 18 | #JSONPatchType: #PatchType & "application/json-patch+json" 19 | #MergePatchType: #PatchType & "application/merge-patch+json" 20 | #StrategicMergePatchType: #PatchType & "application/strategic-merge-patch+json" 21 | #ApplyPatchType: #PatchType & "application/apply-patch+yaml" 22 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/types/uid_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // UID is a type that holds unique ID values, including UUIDs. Because we 8 | // don't ONLY use UUIDs, this is an alias to string. Being a type captures 9 | // intent and helps make sure that UIDs and names do not get conflated. 10 | #UID: string 11 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/util/intstr/intstr_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/util/intstr 4 | 5 | package intstr 6 | 7 | // IntOrString is a type that can hold an int32 or a string. When used in 8 | // JSON or YAML marshalling and unmarshalling, it produces or consumes the 9 | // inner type. This allows you to have, for example, a JSON field that can 10 | // accept a name or number. 11 | // TODO: Rename to Int32OrString 12 | // 13 | // +protobuf=true 14 | // +protobuf.options.(gogoproto.goproto_stringer)=false 15 | // +k8s:openapi-gen=true 16 | #IntOrString: _ 17 | 18 | // Type represents the stored type of IntOrString. 19 | #Type: int64 // #enumType 20 | 21 | #enumType: 22 | #Int | 23 | #String 24 | 25 | #values_Type: { 26 | Int: #Int 27 | String: #String 28 | } 29 | 30 | #Int: #Type & 0 31 | #String: #Type & 1 32 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/watch/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | // Package watch contains a generic watchable interface, and a fake for 6 | // testing code that uses the watch interface. 7 | package watch 8 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/watch/filter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Recorder records all events that are sent from the watch until it is closed. 8 | #Recorder: { 9 | Interface: #Interface 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/watch/mux_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // FullChannelBehavior controls how the Broadcaster reacts if a watcher's watch 8 | // channel is full. 9 | #FullChannelBehavior: int // #enumFullChannelBehavior 10 | 11 | #enumFullChannelBehavior: 12 | #WaitIfChannelFull | 13 | #DropIfChannelFull 14 | 15 | #values_FullChannelBehavior: { 16 | WaitIfChannelFull: #WaitIfChannelFull 17 | DropIfChannelFull: #DropIfChannelFull 18 | } 19 | 20 | #WaitIfChannelFull: #FullChannelBehavior & 0 21 | #DropIfChannelFull: #FullChannelBehavior & 1 22 | 23 | _#incomingQueueLength: 25 24 | 25 | _#internalRunFunctionMarker: "internal-do-function" 26 | -------------------------------------------------------------------------------- /schemas/v1.26/k8s.io/apimachinery/pkg/watch/streamwatcher_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Decoder allows StreamWatcher to watch any stream for which a Decoder can be written. 8 | #Decoder: _ 9 | 10 | // Reporter hides the details of how an error is turned into a runtime.Object for 11 | // reporting on a watch stream since this package may not import a higher level report. 12 | #Reporter: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/admission/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admission/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admission.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/admissionregistration/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration 7 | // MutatingWebhookConfiguration and ValidatingWebhookConfiguration are for the 8 | // new dynamic admission controller configuration. 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/admissionregistration/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admissionregistration.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/apps/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apps/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apps" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/authentication/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authentication/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authentication.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/authorization/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authorization/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/autoscaling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/autoscaling/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v2 4 | 5 | package v2 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/batch/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | package v1 6 | 7 | #GroupName: "batch" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/certificates/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/certificates/v1 4 | 5 | package v1 6 | 7 | #GroupName: "certificates.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/coordination/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/coordination/v1 4 | 5 | package v1 6 | 7 | #GroupName: "coordination.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/core/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | // Package v1 is the v1 version of the core API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/core/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | package v1 6 | 7 | #GroupName: "" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/discovery/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/discovery/v1 4 | 5 | package v1 6 | 7 | #GroupName: "discovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/events/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/events/v1 4 | 5 | package v1 6 | 7 | #GroupName: "events.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/networking/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | #GroupName: "networking.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/networking/v1/well_known_annotations_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | // AnnotationIsDefaultIngressClass can be used to indicate that an 8 | // IngressClass should be considered default. When a single IngressClass 9 | // resource has this annotation set to true, new Ingress resources without a 10 | // class specified will be assigned this default class. 11 | #AnnotationIsDefaultIngressClass: "ingressclass.kubernetes.io/is-default-class" 12 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/node/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/node/v1 4 | 5 | package v1 6 | 7 | #GroupName: "node.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/policy/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | // Package policy is for any kind of policy object. Suitable examples, even if 6 | // they aren't all here, are PodDisruptionBudget, PodSecurityPolicy, 7 | // NetworkPolicy, etc. 8 | package v1 9 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/policy/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | package v1 6 | 7 | #GroupName: "policy" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/rbac/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/rbac/v1 4 | 5 | package v1 6 | 7 | #GroupName: "rbac.authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/scheduling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/scheduling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "scheduling.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/api/storage/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/storage/v1 4 | 5 | package v1 6 | 7 | #GroupName: "storage.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apiextensions.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/api/resource/math_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | // maxInt64Factors is the highest value that will be checked when removing factors of 10 from an int64. 8 | // It is also the maximum decimal digits that can be represented with an int64. 9 | _#maxInt64Factors: 18 10 | 11 | _#mostNegative: -9223372036854775808 12 | 13 | _#mostPositive: 9223372036854775807 14 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/api/resource/suffix_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | _#suffix: string 8 | 9 | // suffixer can interpret and construct suffixes. 10 | _#suffixer: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/apis/meta/v1/duration_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Duration is a wrapper around time.Duration which supports correct 8 | // marshaling to YAML and JSON. In particular, it marshals into strings, which 9 | // can be used as map keys in json. 10 | #Duration: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #RFC3339Micro: "2006-01-02T15:04:05.000000Z07:00" 8 | 9 | // MicroTime is version of Time with microsecond level precision. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #MicroTime: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/apis/meta/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #GroupName: "meta.k8s.io" 8 | 9 | #WatchEventKind: "WatchEvent" 10 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/apis/meta/v1/time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Time is a wrapper around time.Time which supports correct 8 | // marshaling to YAML and JSON. Wrappers are provided for many 9 | // of the factory methods that the time package offers. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #Time: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/runtime/allocator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // SimpleAllocator a wrapper around make([]byte) 8 | // conforms to the MemoryAllocator interface 9 | #SimpleAllocator: { 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/runtime/conversion_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | // Package runtime defines conversions between generic types and structs to map query strings 6 | // to struct objects. 7 | package runtime 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/runtime/converter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // UnstructuredConverter is an interface for converting between interface{} 8 | // and map[string]interface representation. 9 | #UnstructuredConverter: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/runtime/embedded_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | _#encodable: _ 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/runtime/helper_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // MultiObjectTyper returns the types of objects across multiple schemes in order. 8 | #MultiObjectTyper: [...#ObjectTyper] 9 | 10 | _#defaultFramer: { 11 | } 12 | 13 | // WithVersionEncoder serializes an object and ensures the GVK is set. 14 | #WithVersionEncoder: { 15 | Version: #GroupVersioner 16 | Encoder: #Encoder 17 | ObjectTyper: #ObjectTyper 18 | } 19 | 20 | // WithoutVersionDecoder clears the group version kind of a deserialized object. 21 | #WithoutVersionDecoder: { 22 | Decoder: #Decoder 23 | } 24 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/runtime/negotiate_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // NegotiateError is returned when a ClientNegotiator is unable to locate 8 | // a serializer for the requested operation. 9 | #NegotiateError: { 10 | ContentType: string 11 | Stream: bool 12 | } 13 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Pair of strings. We keed the name of fields and the doc 8 | #Pair: { 9 | Name: string 10 | Doc: string 11 | } 12 | 13 | // KubeTypes is an array to represent all available types in a parsed file. [0] is for the type itself 14 | #KubeTypes: [...#Pair] 15 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/runtime/types_proto_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | #ProtobufMarshaller: _ 8 | 9 | #ProtobufReverseMarshaller: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/types/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | // Package types implements various generic types used throughout kubernetes. 6 | package types 7 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/types/namespacedname_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | #NamespacedName: { 8 | Namespace: string 9 | Name: string 10 | } 11 | 12 | #Separator: 47 // '/' 13 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/types/patch_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // Similarly to above, these are constants to support HTTP PATCH utilized by 8 | // both the client and server that didn't make sense for a whole package to be 9 | // dedicated to. 10 | #PatchType: string // #enumPatchType 11 | 12 | #enumPatchType: 13 | #JSONPatchType | 14 | #MergePatchType | 15 | #StrategicMergePatchType | 16 | #ApplyPatchType 17 | 18 | #JSONPatchType: #PatchType & "application/json-patch+json" 19 | #MergePatchType: #PatchType & "application/merge-patch+json" 20 | #StrategicMergePatchType: #PatchType & "application/strategic-merge-patch+json" 21 | #ApplyPatchType: #PatchType & "application/apply-patch+yaml" 22 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/types/uid_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // UID is a type that holds unique ID values, including UUIDs. Because we 8 | // don't ONLY use UUIDs, this is an alias to string. Being a type captures 9 | // intent and helps make sure that UIDs and names do not get conflated. 10 | #UID: string 11 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/util/intstr/intstr_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/util/intstr 4 | 5 | package intstr 6 | 7 | // IntOrString is a type that can hold an int32 or a string. When used in 8 | // JSON or YAML marshalling and unmarshalling, it produces or consumes the 9 | // inner type. This allows you to have, for example, a JSON field that can 10 | // accept a name or number. 11 | // TODO: Rename to Int32OrString 12 | // 13 | // +protobuf=true 14 | // +protobuf.options.(gogoproto.goproto_stringer)=false 15 | // +k8s:openapi-gen=true 16 | #IntOrString: _ 17 | 18 | // Type represents the stored type of IntOrString. 19 | #Type: int64 // #enumType 20 | 21 | #enumType: 22 | #Int | 23 | #String 24 | 25 | #values_Type: { 26 | Int: #Int 27 | String: #String 28 | } 29 | 30 | #Int: #Type & 0 31 | #String: #Type & 1 32 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/watch/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | // Package watch contains a generic watchable interface, and a fake for 6 | // testing code that uses the watch interface. 7 | package watch 8 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/watch/filter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Recorder records all events that are sent from the watch until it is closed. 8 | #Recorder: { 9 | Interface: #Interface 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/watch/mux_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // FullChannelBehavior controls how the Broadcaster reacts if a watcher's watch 8 | // channel is full. 9 | #FullChannelBehavior: int // #enumFullChannelBehavior 10 | 11 | #enumFullChannelBehavior: 12 | #WaitIfChannelFull | 13 | #DropIfChannelFull 14 | 15 | #values_FullChannelBehavior: { 16 | WaitIfChannelFull: #WaitIfChannelFull 17 | DropIfChannelFull: #DropIfChannelFull 18 | } 19 | 20 | #WaitIfChannelFull: #FullChannelBehavior & 0 21 | #DropIfChannelFull: #FullChannelBehavior & 1 22 | 23 | _#incomingQueueLength: 25 24 | 25 | _#internalRunFunctionMarker: "internal-do-function" 26 | -------------------------------------------------------------------------------- /schemas/v1.27/k8s.io/apimachinery/pkg/watch/streamwatcher_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Decoder allows StreamWatcher to watch any stream for which a Decoder can be written. 8 | #Decoder: _ 9 | 10 | // Reporter hides the details of how an error is turned into a runtime.Object for 11 | // reporting on a watch stream since this package may not import a higher level report. 12 | #Reporter: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/admission/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admission/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admission.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/admissionregistration/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration 7 | // MutatingWebhookConfiguration and ValidatingWebhookConfiguration are for the 8 | // new dynamic admission controller configuration. 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/admissionregistration/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admissionregistration.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/apps/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apps/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apps" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/authentication/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authentication/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authentication.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/authorization/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authorization/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/autoscaling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/autoscaling/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v2 4 | 5 | package v2 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/batch/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | package v1 6 | 7 | #GroupName: "batch" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/certificates/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/certificates/v1 4 | 5 | package v1 6 | 7 | #GroupName: "certificates.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/coordination/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/coordination/v1 4 | 5 | package v1 6 | 7 | #GroupName: "coordination.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/core/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | // Package v1 is the v1 version of the core API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/core/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | package v1 6 | 7 | #GroupName: "" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/discovery/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/discovery/v1 4 | 5 | package v1 6 | 7 | #GroupName: "discovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/events/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/events/v1 4 | 5 | package v1 6 | 7 | #GroupName: "events.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/networking/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | #GroupName: "networking.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/networking/v1/well_known_annotations_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | // AnnotationIsDefaultIngressClass can be used to indicate that an 8 | // IngressClass should be considered default. When a single IngressClass 9 | // resource has this annotation set to true, new Ingress resources without a 10 | // class specified will be assigned this default class. 11 | #AnnotationIsDefaultIngressClass: "ingressclass.kubernetes.io/is-default-class" 12 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/node/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/node/v1 4 | 5 | package v1 6 | 7 | #GroupName: "node.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/policy/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | // Package policy is for any kind of policy object. Suitable examples, even if 6 | // they aren't all here, are PodDisruptionBudget, PodSecurityPolicy, 7 | // NetworkPolicy, etc. 8 | package v1 9 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/policy/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | package v1 6 | 7 | #GroupName: "policy" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/rbac/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/rbac/v1 4 | 5 | package v1 6 | 7 | #GroupName: "rbac.authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/scheduling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/scheduling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "scheduling.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/api/storage/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/storage/v1 4 | 5 | package v1 6 | 7 | #GroupName: "storage.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apiextensions.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/api/resource/math_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | // maxInt64Factors is the highest value that will be checked when removing factors of 10 from an int64. 8 | // It is also the maximum decimal digits that can be represented with an int64. 9 | _#maxInt64Factors: 18 10 | 11 | _#mostNegative: -9223372036854775808 12 | 13 | _#mostPositive: 9223372036854775807 14 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/api/resource/suffix_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | _#suffix: string 8 | 9 | // suffixer can interpret and construct suffixes. 10 | _#suffixer: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/apis/meta/v1/duration_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Duration is a wrapper around time.Duration which supports correct 8 | // marshaling to YAML and JSON. In particular, it marshals into strings, which 9 | // can be used as map keys in json. 10 | #Duration: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #RFC3339Micro: "2006-01-02T15:04:05.000000Z07:00" 8 | 9 | // MicroTime is version of Time with microsecond level precision. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #MicroTime: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/apis/meta/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #GroupName: "meta.k8s.io" 8 | 9 | #WatchEventKind: "WatchEvent" 10 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/apis/meta/v1/time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Time is a wrapper around time.Time which supports correct 8 | // marshaling to YAML and JSON. Wrappers are provided for many 9 | // of the factory methods that the time package offers. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #Time: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/runtime/allocator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // SimpleAllocator a wrapper around make([]byte) 8 | // conforms to the MemoryAllocator interface 9 | #SimpleAllocator: { 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/runtime/conversion_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | // Package runtime defines conversions between generic types and structs to map query strings 6 | // to struct objects. 7 | package runtime 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/runtime/converter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // UnstructuredConverter is an interface for converting between interface{} 8 | // and map[string]interface representation. 9 | #UnstructuredConverter: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/runtime/embedded_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | _#encodable: _ 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/runtime/helper_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // MultiObjectTyper returns the types of objects across multiple schemes in order. 8 | #MultiObjectTyper: [...#ObjectTyper] 9 | 10 | _#defaultFramer: { 11 | } 12 | 13 | // WithVersionEncoder serializes an object and ensures the GVK is set. 14 | #WithVersionEncoder: { 15 | Version: #GroupVersioner 16 | Encoder: #Encoder 17 | ObjectTyper: #ObjectTyper 18 | } 19 | 20 | // WithoutVersionDecoder clears the group version kind of a deserialized object. 21 | #WithoutVersionDecoder: { 22 | Decoder: #Decoder 23 | } 24 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/runtime/negotiate_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // NegotiateError is returned when a ClientNegotiator is unable to locate 8 | // a serializer for the requested operation. 9 | #NegotiateError: { 10 | ContentType: string 11 | Stream: bool 12 | } 13 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/runtime/splice_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Splice is the interface that wraps the Splice method. 8 | // 9 | // Splice moves data from given slice without copying the underlying data for 10 | // efficiency purpose. Therefore, the caller should make sure the underlying 11 | // data is not changed later. 12 | #Splice: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Pair of strings. We keed the name of fields and the doc 8 | #Pair: { 9 | Name: string 10 | Doc: string 11 | } 12 | 13 | // KubeTypes is an array to represent all available types in a parsed file. [0] is for the type itself 14 | #KubeTypes: [...#Pair] 15 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/runtime/types_proto_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | #ProtobufMarshaller: _ 8 | 9 | #ProtobufReverseMarshaller: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/types/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | // Package types implements various generic types used throughout kubernetes. 6 | package types 7 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/types/namespacedname_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | #NamespacedName: { 8 | Namespace: string 9 | Name: string 10 | } 11 | 12 | #Separator: 47 // '/' 13 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/types/patch_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // Similarly to above, these are constants to support HTTP PATCH utilized by 8 | // both the client and server that didn't make sense for a whole package to be 9 | // dedicated to. 10 | #PatchType: string // #enumPatchType 11 | 12 | #enumPatchType: 13 | #JSONPatchType | 14 | #MergePatchType | 15 | #StrategicMergePatchType | 16 | #ApplyPatchType 17 | 18 | #JSONPatchType: #PatchType & "application/json-patch+json" 19 | #MergePatchType: #PatchType & "application/merge-patch+json" 20 | #StrategicMergePatchType: #PatchType & "application/strategic-merge-patch+json" 21 | #ApplyPatchType: #PatchType & "application/apply-patch+yaml" 22 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/types/uid_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // UID is a type that holds unique ID values, including UUIDs. Because we 8 | // don't ONLY use UUIDs, this is an alias to string. Being a type captures 9 | // intent and helps make sure that UIDs and names do not get conflated. 10 | #UID: string 11 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/util/intstr/intstr_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/util/intstr 4 | 5 | package intstr 6 | 7 | // IntOrString is a type that can hold an int32 or a string. When used in 8 | // JSON or YAML marshalling and unmarshalling, it produces or consumes the 9 | // inner type. This allows you to have, for example, a JSON field that can 10 | // accept a name or number. 11 | // TODO: Rename to Int32OrString 12 | // 13 | // +protobuf=true 14 | // +protobuf.options.(gogoproto.goproto_stringer)=false 15 | // +k8s:openapi-gen=true 16 | #IntOrString: _ 17 | 18 | // Type represents the stored type of IntOrString. 19 | #Type: int64 // #enumType 20 | 21 | #enumType: 22 | #Int | 23 | #String 24 | 25 | #values_Type: { 26 | Int: #Int 27 | String: #String 28 | } 29 | 30 | #Int: #Type & 0 31 | #String: #Type & 1 32 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/watch/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | // Package watch contains a generic watchable interface, and a fake for 6 | // testing code that uses the watch interface. 7 | package watch 8 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/watch/filter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Recorder records all events that are sent from the watch until it is closed. 8 | #Recorder: { 9 | Interface: #Interface 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/watch/mux_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // FullChannelBehavior controls how the Broadcaster reacts if a watcher's watch 8 | // channel is full. 9 | #FullChannelBehavior: int // #enumFullChannelBehavior 10 | 11 | #enumFullChannelBehavior: 12 | #WaitIfChannelFull | 13 | #DropIfChannelFull 14 | 15 | #values_FullChannelBehavior: { 16 | WaitIfChannelFull: #WaitIfChannelFull 17 | DropIfChannelFull: #DropIfChannelFull 18 | } 19 | 20 | #WaitIfChannelFull: #FullChannelBehavior & 0 21 | #DropIfChannelFull: #FullChannelBehavior & 1 22 | 23 | _#incomingQueueLength: 25 24 | 25 | _#internalRunFunctionMarker: "internal-do-function" 26 | -------------------------------------------------------------------------------- /schemas/v1.28/k8s.io/apimachinery/pkg/watch/streamwatcher_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Decoder allows StreamWatcher to watch any stream for which a Decoder can be written. 8 | #Decoder: _ 9 | 10 | // Reporter hides the details of how an error is turned into a runtime.Object for 11 | // reporting on a watch stream since this package may not import a higher level report. 12 | #Reporter: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/admission/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admission/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admission.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/admissionregistration/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration 7 | // MutatingWebhookConfiguration and ValidatingWebhookConfiguration are for the 8 | // new dynamic admission controller configuration. 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/admissionregistration/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admissionregistration.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/apps/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apps/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apps" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/authentication/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authentication/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authentication.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/authorization/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authorization/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/autoscaling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/autoscaling/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v2 4 | 5 | package v2 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/batch/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | package v1 6 | 7 | #GroupName: "batch" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/certificates/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/certificates/v1 4 | 5 | package v1 6 | 7 | #GroupName: "certificates.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/coordination/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/coordination/v1 4 | 5 | package v1 6 | 7 | #GroupName: "coordination.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/core/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | // Package v1 is the v1 version of the core API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/core/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | package v1 6 | 7 | #GroupName: "" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/discovery/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/discovery/v1 4 | 5 | package v1 6 | 7 | #GroupName: "discovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/events/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/events/v1 4 | 5 | package v1 6 | 7 | #GroupName: "events.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/flowcontrol/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/flowcontrol/v1 4 | 5 | // Package v1 holds api types of version v1 for group "flowcontrol.apiserver.k8s.io". 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/flowcontrol/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/flowcontrol/v1 4 | 5 | package v1 6 | 7 | #GroupName: "flowcontrol.apiserver.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/networking/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | #GroupName: "networking.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/networking/v1/well_known_annotations_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | // AnnotationIsDefaultIngressClass can be used to indicate that an 8 | // IngressClass should be considered default. When a single IngressClass 9 | // resource has this annotation set to true, new Ingress resources without a 10 | // class specified will be assigned this default class. 11 | #AnnotationIsDefaultIngressClass: "ingressclass.kubernetes.io/is-default-class" 12 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/node/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/node/v1 4 | 5 | package v1 6 | 7 | #GroupName: "node.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/policy/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | // Package policy is for any kind of policy object. Suitable examples, even if 6 | // they aren't all here, are PodDisruptionBudget, 7 | // NetworkPolicy, etc. 8 | package v1 9 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/policy/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | package v1 6 | 7 | #GroupName: "policy" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/rbac/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/rbac/v1 4 | 5 | package v1 6 | 7 | #GroupName: "rbac.authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/scheduling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/scheduling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "scheduling.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/api/storage/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/storage/v1 4 | 5 | package v1 6 | 7 | #GroupName: "storage.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apiextensions.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/api/resource/math_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | // maxInt64Factors is the highest value that will be checked when removing factors of 10 from an int64. 8 | // It is also the maximum decimal digits that can be represented with an int64. 9 | _#maxInt64Factors: 18 10 | 11 | _#mostNegative: -9223372036854775808 12 | 13 | _#mostPositive: 9223372036854775807 14 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/api/resource/suffix_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | _#suffix: string 8 | 9 | // suffixer can interpret and construct suffixes. 10 | _#suffixer: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/apis/meta/v1/duration_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Duration is a wrapper around time.Duration which supports correct 8 | // marshaling to YAML and JSON. In particular, it marshals into strings, which 9 | // can be used as map keys in json. 10 | #Duration: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #RFC3339Micro: "2006-01-02T15:04:05.000000Z07:00" 8 | 9 | // MicroTime is version of Time with microsecond level precision. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #MicroTime: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/apis/meta/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #GroupName: "meta.k8s.io" 8 | 9 | #WatchEventKind: "WatchEvent" 10 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/apis/meta/v1/time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Time is a wrapper around time.Time which supports correct 8 | // marshaling to YAML and JSON. Wrappers are provided for many 9 | // of the factory methods that the time package offers. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #Time: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/runtime/allocator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // SimpleAllocator a wrapper around make([]byte) 8 | // conforms to the MemoryAllocator interface 9 | #SimpleAllocator: { 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/runtime/conversion_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | // Package runtime defines conversions between generic types and structs to map query strings 6 | // to struct objects. 7 | package runtime 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/runtime/converter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // UnstructuredConverter is an interface for converting between interface{} 8 | // and map[string]interface representation. 9 | #UnstructuredConverter: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/runtime/embedded_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | _#encodable: _ 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/runtime/helper_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // MultiObjectTyper returns the types of objects across multiple schemes in order. 8 | #MultiObjectTyper: [...#ObjectTyper] 9 | 10 | _#defaultFramer: { 11 | } 12 | 13 | // WithVersionEncoder serializes an object and ensures the GVK is set. 14 | #WithVersionEncoder: { 15 | Version: #GroupVersioner 16 | Encoder: #Encoder 17 | ObjectTyper: #ObjectTyper 18 | } 19 | 20 | // WithoutVersionDecoder clears the group version kind of a deserialized object. 21 | #WithoutVersionDecoder: { 22 | Decoder: #Decoder 23 | } 24 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/runtime/negotiate_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // NegotiateError is returned when a ClientNegotiator is unable to locate 8 | // a serializer for the requested operation. 9 | #NegotiateError: { 10 | ContentType: string 11 | Stream: bool 12 | } 13 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/runtime/splice_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Splice is the interface that wraps the Splice method. 8 | // 9 | // Splice moves data from given slice without copying the underlying data for 10 | // efficiency purpose. Therefore, the caller should make sure the underlying 11 | // data is not changed later. 12 | #Splice: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Pair of strings. We keed the name of fields and the doc 8 | #Pair: { 9 | Name: string 10 | Doc: string 11 | } 12 | 13 | // KubeTypes is an array to represent all available types in a parsed file. [0] is for the type itself 14 | #KubeTypes: [...#Pair] 15 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/runtime/types_proto_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | #ProtobufMarshaller: _ 8 | 9 | #ProtobufReverseMarshaller: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/types/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | // Package types implements various generic types used throughout kubernetes. 6 | package types 7 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/types/namespacedname_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | #NamespacedName: { 8 | Namespace: string 9 | Name: string 10 | } 11 | 12 | #Separator: 47 // '/' 13 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/types/patch_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // Similarly to above, these are constants to support HTTP PATCH utilized by 8 | // both the client and server that didn't make sense for a whole package to be 9 | // dedicated to. 10 | #PatchType: string // #enumPatchType 11 | 12 | #enumPatchType: 13 | #JSONPatchType | 14 | #MergePatchType | 15 | #StrategicMergePatchType | 16 | #ApplyPatchType 17 | 18 | #JSONPatchType: #PatchType & "application/json-patch+json" 19 | #MergePatchType: #PatchType & "application/merge-patch+json" 20 | #StrategicMergePatchType: #PatchType & "application/strategic-merge-patch+json" 21 | #ApplyPatchType: #PatchType & "application/apply-patch+yaml" 22 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/types/uid_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // UID is a type that holds unique ID values, including UUIDs. Because we 8 | // don't ONLY use UUIDs, this is an alias to string. Being a type captures 9 | // intent and helps make sure that UIDs and names do not get conflated. 10 | #UID: string 11 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/util/intstr/intstr_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/util/intstr 4 | 5 | package intstr 6 | 7 | // IntOrString is a type that can hold an int32 or a string. When used in 8 | // JSON or YAML marshalling and unmarshalling, it produces or consumes the 9 | // inner type. This allows you to have, for example, a JSON field that can 10 | // accept a name or number. 11 | // TODO: Rename to Int32OrString 12 | // 13 | // +protobuf=true 14 | // +protobuf.options.(gogoproto.goproto_stringer)=false 15 | // +k8s:openapi-gen=true 16 | #IntOrString: _ 17 | 18 | // Type represents the stored type of IntOrString. 19 | #Type: int64 // #enumType 20 | 21 | #enumType: 22 | #Int | 23 | #String 24 | 25 | #values_Type: { 26 | Int: #Int 27 | String: #String 28 | } 29 | 30 | #Int: #Type & 0 31 | #String: #Type & 1 32 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/watch/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | // Package watch contains a generic watchable interface, and a fake for 6 | // testing code that uses the watch interface. 7 | package watch 8 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/watch/filter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Recorder records all events that are sent from the watch until it is closed. 8 | #Recorder: { 9 | Interface: #Interface 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/watch/mux_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // FullChannelBehavior controls how the Broadcaster reacts if a watcher's watch 8 | // channel is full. 9 | #FullChannelBehavior: int // #enumFullChannelBehavior 10 | 11 | #enumFullChannelBehavior: 12 | #WaitIfChannelFull | 13 | #DropIfChannelFull 14 | 15 | #values_FullChannelBehavior: { 16 | WaitIfChannelFull: #WaitIfChannelFull 17 | DropIfChannelFull: #DropIfChannelFull 18 | } 19 | 20 | #WaitIfChannelFull: #FullChannelBehavior & 0 21 | #DropIfChannelFull: #FullChannelBehavior & 1 22 | 23 | _#incomingQueueLength: 25 24 | 25 | _#internalRunFunctionMarker: "internal-do-function" 26 | -------------------------------------------------------------------------------- /schemas/v1.29/k8s.io/apimachinery/pkg/watch/streamwatcher_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Decoder allows StreamWatcher to watch any stream for which a Decoder can be written. 8 | #Decoder: _ 9 | 10 | // Reporter hides the details of how an error is turned into a runtime.Object for 11 | // reporting on a watch stream since this package may not import a higher level report. 12 | #Reporter: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/admission/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admission/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admission.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/admissionregistration/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration 7 | // MutatingWebhookConfiguration and ValidatingWebhookConfiguration are for the 8 | // new dynamic admission controller configuration. 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/admissionregistration/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admissionregistration.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/apidiscovery/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apidiscovery/v2 4 | 5 | package v2 6 | 7 | #GroupName: "apidiscovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/apps/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apps/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apps" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/authentication/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authentication/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authentication.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/authorization/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authorization/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/autoscaling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/autoscaling/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v2 4 | 5 | package v2 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/batch/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | package v1 6 | 7 | #GroupName: "batch" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/certificates/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/certificates/v1 4 | 5 | package v1 6 | 7 | #GroupName: "certificates.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/coordination/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/coordination/v1 4 | 5 | package v1 6 | 7 | #GroupName: "coordination.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/core/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | // Package v1 is the v1 version of the core API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/core/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | package v1 6 | 7 | #GroupName: "" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/discovery/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/discovery/v1 4 | 5 | package v1 6 | 7 | #GroupName: "discovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/events/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/events/v1 4 | 5 | package v1 6 | 7 | #GroupName: "events.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/flowcontrol/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/flowcontrol/v1 4 | 5 | // Package v1 holds api types of version v1 for group "flowcontrol.apiserver.k8s.io". 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/flowcontrol/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/flowcontrol/v1 4 | 5 | package v1 6 | 7 | #GroupName: "flowcontrol.apiserver.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/networking/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | #GroupName: "networking.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/networking/v1/well_known_annotations_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | // AnnotationIsDefaultIngressClass can be used to indicate that an 8 | // IngressClass should be considered default. When a single IngressClass 9 | // resource has this annotation set to true, new Ingress resources without a 10 | // class specified will be assigned this default class. 11 | #AnnotationIsDefaultIngressClass: "ingressclass.kubernetes.io/is-default-class" 12 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/node/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/node/v1 4 | 5 | package v1 6 | 7 | #GroupName: "node.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/policy/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | // Package policy is for any kind of policy object. Suitable examples, even if 6 | // they aren't all here, are PodDisruptionBudget, 7 | // NetworkPolicy, etc. 8 | package v1 9 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/policy/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | package v1 6 | 7 | #GroupName: "policy" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/rbac/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/rbac/v1 4 | 5 | package v1 6 | 7 | #GroupName: "rbac.authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/scheduling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/scheduling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "scheduling.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/api/storage/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/storage/v1 4 | 5 | package v1 6 | 7 | #GroupName: "storage.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apiextensions.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/api/resource/math_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | // maxInt64Factors is the highest value that will be checked when removing factors of 10 from an int64. 8 | // It is also the maximum decimal digits that can be represented with an int64. 9 | _#maxInt64Factors: 18 10 | 11 | _#mostNegative: -9223372036854775808 12 | 13 | _#mostPositive: 9223372036854775807 14 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/api/resource/suffix_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | _#suffix: string 8 | 9 | // suffixer can interpret and construct suffixes. 10 | _#suffixer: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/apis/meta/v1/duration_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Duration is a wrapper around time.Duration which supports correct 8 | // marshaling to YAML and JSON. In particular, it marshals into strings, which 9 | // can be used as map keys in json. 10 | #Duration: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #RFC3339Micro: "2006-01-02T15:04:05.000000Z07:00" 8 | 9 | // MicroTime is version of Time with microsecond level precision. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #MicroTime: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/apis/meta/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #GroupName: "meta.k8s.io" 8 | 9 | #WatchEventKind: "WatchEvent" 10 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/apis/meta/v1/time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Time is a wrapper around time.Time which supports correct 8 | // marshaling to YAML and JSON. Wrappers are provided for many 9 | // of the factory methods that the time package offers. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #Time: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/runtime/allocator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // SimpleAllocator a wrapper around make([]byte) 8 | // conforms to the MemoryAllocator interface 9 | #SimpleAllocator: { 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/runtime/conversion_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | // Package runtime defines conversions between generic types and structs to map query strings 6 | // to struct objects. 7 | package runtime 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/runtime/converter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // UnstructuredConverter is an interface for converting between interface{} 8 | // and map[string]interface representation. 9 | #UnstructuredConverter: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/runtime/embedded_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | _#encodable: _ 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/runtime/helper_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // MultiObjectTyper returns the types of objects across multiple schemes in order. 8 | #MultiObjectTyper: [...#ObjectTyper] 9 | 10 | _#defaultFramer: { 11 | } 12 | 13 | // WithVersionEncoder serializes an object and ensures the GVK is set. 14 | #WithVersionEncoder: { 15 | Version: #GroupVersioner 16 | Encoder: #Encoder 17 | ObjectTyper: #ObjectTyper 18 | } 19 | 20 | // WithoutVersionDecoder clears the group version kind of a deserialized object. 21 | #WithoutVersionDecoder: { 22 | Decoder: #Decoder 23 | } 24 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/runtime/negotiate_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // NegotiateError is returned when a ClientNegotiator is unable to locate 8 | // a serializer for the requested operation. 9 | #NegotiateError: { 10 | ContentType: string 11 | Stream: bool 12 | } 13 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/runtime/splice_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Splice is the interface that wraps the Splice method. 8 | // 9 | // Splice moves data from given slice without copying the underlying data for 10 | // efficiency purpose. Therefore, the caller should make sure the underlying 11 | // data is not changed later. 12 | #Splice: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Pair of strings. We keed the name of fields and the doc 8 | #Pair: { 9 | Name: string 10 | Doc: string 11 | } 12 | 13 | // KubeTypes is an array to represent all available types in a parsed file. [0] is for the type itself 14 | #KubeTypes: [...#Pair] 15 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/runtime/types_proto_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | #ProtobufMarshaller: _ 8 | 9 | #ProtobufReverseMarshaller: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/types/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | // Package types implements various generic types used throughout kubernetes. 6 | package types 7 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/types/namespacedname_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | #NamespacedName: { 8 | Namespace: string 9 | Name: string 10 | } 11 | 12 | #Separator: 47 // '/' 13 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/types/patch_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // Similarly to above, these are constants to support HTTP PATCH utilized by 8 | // both the client and server that didn't make sense for a whole package to be 9 | // dedicated to. 10 | #PatchType: string // #enumPatchType 11 | 12 | #enumPatchType: 13 | #JSONPatchType | 14 | #MergePatchType | 15 | #StrategicMergePatchType | 16 | #ApplyPatchType 17 | 18 | #JSONPatchType: #PatchType & "application/json-patch+json" 19 | #MergePatchType: #PatchType & "application/merge-patch+json" 20 | #StrategicMergePatchType: #PatchType & "application/strategic-merge-patch+json" 21 | #ApplyPatchType: #PatchType & "application/apply-patch+yaml" 22 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/types/uid_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // UID is a type that holds unique ID values, including UUIDs. Because we 8 | // don't ONLY use UUIDs, this is an alias to string. Being a type captures 9 | // intent and helps make sure that UIDs and names do not get conflated. 10 | #UID: string 11 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/util/intstr/intstr_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/util/intstr 4 | 5 | package intstr 6 | 7 | // IntOrString is a type that can hold an int32 or a string. When used in 8 | // JSON or YAML marshalling and unmarshalling, it produces or consumes the 9 | // inner type. This allows you to have, for example, a JSON field that can 10 | // accept a name or number. 11 | // TODO: Rename to Int32OrString 12 | // 13 | // +protobuf=true 14 | // +protobuf.options.(gogoproto.goproto_stringer)=false 15 | // +k8s:openapi-gen=true 16 | #IntOrString: _ 17 | 18 | // Type represents the stored type of IntOrString. 19 | #Type: int64 // #enumType 20 | 21 | #enumType: 22 | #Int | 23 | #String 24 | 25 | #values_Type: { 26 | Int: #Int 27 | String: #String 28 | } 29 | 30 | #Int: #Type & 0 31 | #String: #Type & 1 32 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/watch/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | // Package watch contains a generic watchable interface, and a fake for 6 | // testing code that uses the watch interface. 7 | package watch 8 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/watch/filter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Recorder records all events that are sent from the watch until it is closed. 8 | #Recorder: { 9 | Interface: #Interface 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/watch/mux_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // FullChannelBehavior controls how the Broadcaster reacts if a watcher's watch 8 | // channel is full. 9 | #FullChannelBehavior: int // #enumFullChannelBehavior 10 | 11 | #enumFullChannelBehavior: 12 | #WaitIfChannelFull | 13 | #DropIfChannelFull 14 | 15 | #values_FullChannelBehavior: { 16 | WaitIfChannelFull: #WaitIfChannelFull 17 | DropIfChannelFull: #DropIfChannelFull 18 | } 19 | 20 | #WaitIfChannelFull: #FullChannelBehavior & 0 21 | #DropIfChannelFull: #FullChannelBehavior & 1 22 | 23 | _#incomingQueueLength: 25 24 | 25 | _#internalRunFunctionMarker: "internal-do-function" 26 | -------------------------------------------------------------------------------- /schemas/v1.30/k8s.io/apimachinery/pkg/watch/streamwatcher_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Decoder allows StreamWatcher to watch any stream for which a Decoder can be written. 8 | #Decoder: _ 9 | 10 | // Reporter hides the details of how an error is turned into a runtime.Object for 11 | // reporting on a watch stream since this package may not import a higher level report. 12 | #Reporter: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/admission/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admission/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admission.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/admissionregistration/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration 7 | // MutatingWebhookConfiguration and ValidatingWebhookConfiguration are for the 8 | // new dynamic admission controller configuration. 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/admissionregistration/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admissionregistration.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/apidiscovery/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apidiscovery/v2 4 | 5 | package v2 6 | 7 | #GroupName: "apidiscovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/apps/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apps/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apps" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/authentication/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authentication/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authentication.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/authorization/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authorization/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/autoscaling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/autoscaling/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v2 4 | 5 | package v2 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/batch/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | // +k8s:deepcopy-gen=package 6 | // +k8s:protobuf-gen=package 7 | // +k8s:openapi-gen=true 8 | // +k8s:prerelease-lifecycle-gen=true 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/batch/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | package v1 6 | 7 | #GroupName: "batch" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/certificates/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/certificates/v1 4 | 5 | package v1 6 | 7 | #GroupName: "certificates.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/coordination/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/coordination/v1 4 | 5 | package v1 6 | 7 | #GroupName: "coordination.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/core/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | // Package v1 is the v1 version of the core API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/core/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | package v1 6 | 7 | #GroupName: "" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/discovery/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/discovery/v1 4 | 5 | package v1 6 | 7 | #GroupName: "discovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/events/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/events/v1 4 | 5 | package v1 6 | 7 | #GroupName: "events.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/flowcontrol/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/flowcontrol/v1 4 | 5 | // Package v1 holds api types of version v1 for group "flowcontrol.apiserver.k8s.io". 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/flowcontrol/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/flowcontrol/v1 4 | 5 | package v1 6 | 7 | #GroupName: "flowcontrol.apiserver.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/networking/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | #GroupName: "networking.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/networking/v1/well_known_annotations_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | // AnnotationIsDefaultIngressClass can be used to indicate that an 8 | // IngressClass should be considered default. When a single IngressClass 9 | // resource has this annotation set to true, new Ingress resources without a 10 | // class specified will be assigned this default class. 11 | #AnnotationIsDefaultIngressClass: "ingressclass.kubernetes.io/is-default-class" 12 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/node/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/node/v1 4 | 5 | package v1 6 | 7 | #GroupName: "node.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/policy/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | // Package policy is for any kind of policy object. Suitable examples, even if 6 | // they aren't all here, are PodDisruptionBudget, 7 | // NetworkPolicy, etc. 8 | package v1 9 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/policy/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | package v1 6 | 7 | #GroupName: "policy" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/rbac/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/rbac/v1 4 | 5 | package v1 6 | 7 | #GroupName: "rbac.authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/scheduling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/scheduling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "scheduling.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/api/storage/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/storage/v1 4 | 5 | package v1 6 | 7 | #GroupName: "storage.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apiextensions.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/api/resource/math_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | // maxInt64Factors is the highest value that will be checked when removing factors of 10 from an int64. 8 | // It is also the maximum decimal digits that can be represented with an int64. 9 | _#maxInt64Factors: 18 10 | 11 | _#mostNegative: -9223372036854775808 12 | 13 | _#mostPositive: 9223372036854775807 14 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/api/resource/suffix_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | _#suffix: string 8 | 9 | // suffixer can interpret and construct suffixes. 10 | _#suffixer: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/apis/meta/v1/duration_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Duration is a wrapper around time.Duration which supports correct 8 | // marshaling to YAML and JSON. In particular, it marshals into strings, which 9 | // can be used as map keys in json. 10 | #Duration: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/apis/meta/v1/helpers_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // fieldsV1InvalidOrEmpty indicates that a FieldsV1 either contains no raw bytes or its raw 8 | // bytes don't represent an allowable value in any supported encoding. 9 | _#fieldsV1InvalidOrEmpty: 0 10 | 11 | // fieldsV1InvalidOrValidJSONObject indicates that a FieldV1 either contains raw bytes that 12 | // are a valid JSON encoding of an allowable value or don't represent an allowable value in 13 | // any supported encoding. 14 | _#fieldsV1InvalidOrValidJSONObject: 1 15 | 16 | // fieldsV1InvalidOrValidCBORObject indicates that a FieldV1 either contains raw bytes that 17 | // are a valid CBOR encoding of an allowable value or don't represent an allowable value in 18 | // any supported encoding. 19 | _#fieldsV1InvalidOrValidCBORObject: 2 20 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #RFC3339Micro: "2006-01-02T15:04:05.000000Z07:00" 8 | 9 | // MicroTime is version of Time with microsecond level precision. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #MicroTime: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/apis/meta/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #GroupName: "meta.k8s.io" 8 | 9 | #WatchEventKind: "WatchEvent" 10 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/apis/meta/v1/time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Time is a wrapper around time.Time which supports correct 8 | // marshaling to YAML and JSON. Wrappers are provided for many 9 | // of the factory methods that the time package offers. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #Time: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/runtime/allocator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // SimpleAllocator a wrapper around make([]byte) 8 | // conforms to the MemoryAllocator interface 9 | #SimpleAllocator: {} 10 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/runtime/conversion_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | // Package runtime defines conversions between generic types and structs to map query strings 6 | // to struct objects. 7 | package runtime 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/runtime/converter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // UnstructuredConverter is an interface for converting between interface{} 8 | // and map[string]interface representation. 9 | #UnstructuredConverter: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/runtime/embedded_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | _#encodable: _ 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/runtime/helper_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // MultiObjectTyper returns the types of objects across multiple schemes in order. 8 | #MultiObjectTyper: [...#ObjectTyper] 9 | 10 | _#defaultFramer: {} 11 | 12 | // WithVersionEncoder serializes an object and ensures the GVK is set. 13 | #WithVersionEncoder: { 14 | Version: #GroupVersioner 15 | Encoder: #Encoder 16 | ObjectTyper: #ObjectTyper 17 | } 18 | 19 | // WithoutVersionDecoder clears the group version kind of a deserialized object. 20 | #WithoutVersionDecoder: { 21 | Decoder: #Decoder 22 | } 23 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/runtime/negotiate_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // NegotiateError is returned when a ClientNegotiator is unable to locate 8 | // a serializer for the requested operation. 9 | #NegotiateError: { 10 | ContentType: string 11 | Stream: bool 12 | } 13 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/runtime/splice_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Splice is the interface that wraps the Splice method. 8 | // 9 | // Splice moves data from given slice without copying the underlying data for 10 | // efficiency purpose. Therefore, the caller should make sure the underlying 11 | // data is not changed later. 12 | #Splice: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Pair of strings. We keed the name of fields and the doc 8 | #Pair: { 9 | Name: string 10 | Doc: string 11 | } 12 | 13 | // KubeTypes is an array to represent all available types in a parsed file. [0] is for the type itself 14 | #KubeTypes: [...#Pair] 15 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/runtime/types_proto_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | #ProtobufMarshaller: _ 8 | 9 | #ProtobufReverseMarshaller: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/types/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | // Package types implements various generic types used throughout kubernetes. 6 | package types 7 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/types/namespacedname_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | #NamespacedName: { 8 | Namespace: string 9 | Name: string 10 | } 11 | 12 | #Separator: 47 // '/' 13 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/types/patch_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // Similarly to above, these are constants to support HTTP PATCH utilized by 8 | // both the client and server that didn't make sense for a whole package to be 9 | // dedicated to. 10 | #PatchType: string // #enumPatchType 11 | 12 | #enumPatchType: 13 | #JSONPatchType | 14 | #MergePatchType | 15 | #StrategicMergePatchType | 16 | #ApplyPatchType 17 | 18 | #JSONPatchType: #PatchType & "application/json-patch+json" 19 | #MergePatchType: #PatchType & "application/merge-patch+json" 20 | #StrategicMergePatchType: #PatchType & "application/strategic-merge-patch+json" 21 | #ApplyPatchType: #PatchType & "application/apply-patch+yaml" 22 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/types/uid_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // UID is a type that holds unique ID values, including UUIDs. Because we 8 | // don't ONLY use UUIDs, this is an alias to string. Being a type captures 9 | // intent and helps make sure that UIDs and names do not get conflated. 10 | #UID: string 11 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/util/intstr/intstr_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/util/intstr 4 | 5 | package intstr 6 | 7 | // IntOrString is a type that can hold an int32 or a string. When used in 8 | // JSON or YAML marshalling and unmarshalling, it produces or consumes the 9 | // inner type. This allows you to have, for example, a JSON field that can 10 | // accept a name or number. 11 | // TODO: Rename to Int32OrString 12 | // 13 | // +protobuf=true 14 | // +protobuf.options.(gogoproto.goproto_stringer)=false 15 | // +k8s:openapi-gen=true 16 | #IntOrString: _ 17 | 18 | // Type represents the stored type of IntOrString. 19 | #Type: int64 // #enumType 20 | 21 | #enumType: 22 | #Int | 23 | #String 24 | 25 | #values_Type: { 26 | Int: #Int 27 | String: #String 28 | } 29 | 30 | #Int: #Type & 0 31 | #String: #Type & 1 32 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/watch/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | // Package watch contains a generic watchable interface, and a fake for 6 | // testing code that uses the watch interface. 7 | package watch 8 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/watch/filter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Recorder records all events that are sent from the watch until it is closed. 8 | #Recorder: { 9 | Interface: #Interface 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/watch/mux_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // FullChannelBehavior controls how the Broadcaster reacts if a watcher's watch 8 | // channel is full. 9 | #FullChannelBehavior: int // #enumFullChannelBehavior 10 | 11 | #enumFullChannelBehavior: 12 | #WaitIfChannelFull | 13 | #DropIfChannelFull 14 | 15 | #values_FullChannelBehavior: { 16 | WaitIfChannelFull: #WaitIfChannelFull 17 | DropIfChannelFull: #DropIfChannelFull 18 | } 19 | 20 | #WaitIfChannelFull: #FullChannelBehavior & 0 21 | #DropIfChannelFull: #FullChannelBehavior & 1 22 | 23 | _#incomingQueueLength: 25 24 | 25 | _#internalRunFunctionMarker: "internal-do-function" 26 | -------------------------------------------------------------------------------- /schemas/v1.31/k8s.io/apimachinery/pkg/watch/streamwatcher_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Decoder allows StreamWatcher to watch any stream for which a Decoder can be written. 8 | #Decoder: _ 9 | 10 | // Reporter hides the details of how an error is turned into a runtime.Object for 11 | // reporting on a watch stream since this package may not import a higher level report. 12 | #Reporter: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/admission/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admission/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admission.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/admissionregistration/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration 7 | // MutatingWebhookConfiguration and ValidatingWebhookConfiguration are for the 8 | // new dynamic admission controller configuration. 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/admissionregistration/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admissionregistration.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/apidiscovery/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apidiscovery/v2 4 | 5 | package v2 6 | 7 | #GroupName: "apidiscovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/apps/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apps/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apps" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/authentication/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authentication/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authentication.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/authorization/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authorization/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/autoscaling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/autoscaling/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v2 4 | 5 | package v2 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/batch/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | // +k8s:deepcopy-gen=package 6 | // +k8s:protobuf-gen=package 7 | // +k8s:openapi-gen=true 8 | // +k8s:prerelease-lifecycle-gen=true 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/batch/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | package v1 6 | 7 | #GroupName: "batch" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/certificates/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/certificates/v1 4 | 5 | package v1 6 | 7 | #GroupName: "certificates.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/coordination/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/coordination/v1 4 | 5 | package v1 6 | 7 | #GroupName: "coordination.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/core/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | // Package v1 is the v1 version of the core API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/core/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | package v1 6 | 7 | #GroupName: "" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/discovery/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/discovery/v1 4 | 5 | package v1 6 | 7 | #GroupName: "discovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/events/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/events/v1 4 | 5 | package v1 6 | 7 | #GroupName: "events.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/flowcontrol/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/flowcontrol/v1 4 | 5 | // Package v1 holds api types of version v1 for group "flowcontrol.apiserver.k8s.io". 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/flowcontrol/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/flowcontrol/v1 4 | 5 | package v1 6 | 7 | #GroupName: "flowcontrol.apiserver.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/networking/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | #GroupName: "networking.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/networking/v1/well_known_annotations_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | // AnnotationIsDefaultIngressClass can be used to indicate that an 8 | // IngressClass should be considered default. When a single IngressClass 9 | // resource has this annotation set to true, new Ingress resources without a 10 | // class specified will be assigned this default class. 11 | #AnnotationIsDefaultIngressClass: "ingressclass.kubernetes.io/is-default-class" 12 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/node/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/node/v1 4 | 5 | package v1 6 | 7 | #GroupName: "node.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/policy/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | // Package policy is for any kind of policy object. Suitable examples, even if 6 | // they aren't all here, are PodDisruptionBudget, 7 | // NetworkPolicy, etc. 8 | package v1 9 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/policy/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | package v1 6 | 7 | #GroupName: "policy" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/rbac/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/rbac/v1 4 | 5 | package v1 6 | 7 | #GroupName: "rbac.authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/scheduling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/scheduling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "scheduling.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/api/storage/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/storage/v1 4 | 5 | package v1 6 | 7 | #GroupName: "storage.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apiextensions.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/api/resource/math_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | // maxInt64Factors is the highest value that will be checked when removing factors of 10 from an int64. 8 | // It is also the maximum decimal digits that can be represented with an int64. 9 | _#maxInt64Factors: 18 10 | 11 | _#mostNegative: -9223372036854775808 12 | 13 | _#mostPositive: 9223372036854775807 14 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/api/resource/suffix_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | _#suffix: string 8 | 9 | // suffixer can interpret and construct suffixes. 10 | _#suffixer: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/apis/meta/v1/duration_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Duration is a wrapper around time.Duration which supports correct 8 | // marshaling to YAML and JSON. In particular, it marshals into strings, which 9 | // can be used as map keys in json. 10 | #Duration: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/apis/meta/v1/helpers_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // fieldsV1InvalidOrEmpty indicates that a FieldsV1 either contains no raw bytes or its raw 8 | // bytes don't represent an allowable value in any supported encoding. 9 | _#fieldsV1InvalidOrEmpty: 0 10 | 11 | // fieldsV1InvalidOrValidJSONObject indicates that a FieldV1 either contains raw bytes that 12 | // are a valid JSON encoding of an allowable value or don't represent an allowable value in 13 | // any supported encoding. 14 | _#fieldsV1InvalidOrValidJSONObject: 1 15 | 16 | // fieldsV1InvalidOrValidCBORObject indicates that a FieldV1 either contains raw bytes that 17 | // are a valid CBOR encoding of an allowable value or don't represent an allowable value in 18 | // any supported encoding. 19 | _#fieldsV1InvalidOrValidCBORObject: 2 20 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #RFC3339Micro: "2006-01-02T15:04:05.000000Z07:00" 8 | 9 | // MicroTime is version of Time with microsecond level precision. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #MicroTime: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/apis/meta/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #GroupName: "meta.k8s.io" 8 | 9 | #WatchEventKind: "WatchEvent" 10 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/apis/meta/v1/time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Time is a wrapper around time.Time which supports correct 8 | // marshaling to YAML and JSON. Wrappers are provided for many 9 | // of the factory methods that the time package offers. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #Time: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/runtime/allocator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // SimpleAllocator a wrapper around make([]byte) 8 | // conforms to the MemoryAllocator interface 9 | #SimpleAllocator: {} 10 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/runtime/conversion_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | // Package runtime defines conversions between generic types and structs to map query strings 6 | // to struct objects. 7 | package runtime 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/runtime/converter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // UnstructuredConverter is an interface for converting between interface{} 8 | // and map[string]interface representation. 9 | #UnstructuredConverter: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/runtime/embedded_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | _#encodable: _ 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/runtime/helper_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // MultiObjectTyper returns the types of objects across multiple schemes in order. 8 | #MultiObjectTyper: [...#ObjectTyper] 9 | 10 | _#defaultFramer: {} 11 | 12 | // WithVersionEncoder serializes an object and ensures the GVK is set. 13 | #WithVersionEncoder: { 14 | Version: #GroupVersioner 15 | Encoder: #Encoder 16 | ObjectTyper: #ObjectTyper 17 | } 18 | 19 | // WithoutVersionDecoder clears the group version kind of a deserialized object. 20 | #WithoutVersionDecoder: { 21 | Decoder: #Decoder 22 | } 23 | 24 | _#nondeterministicEncoderToEncoderAdapter: NondeterministicEncoder: #NondeterministicEncoder 25 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/runtime/negotiate_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // NegotiateError is returned when a ClientNegotiator is unable to locate 8 | // a serializer for the requested operation. 9 | #NegotiateError: { 10 | ContentType: string 11 | Stream: bool 12 | } 13 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/runtime/splice_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Splice is the interface that wraps the Splice method. 8 | // 9 | // Splice moves data from given slice without copying the underlying data for 10 | // efficiency purpose. Therefore, the caller should make sure the underlying 11 | // data is not changed later. 12 | #Splice: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Pair of strings. We keed the name of fields and the doc 8 | #Pair: { 9 | Name: string 10 | Doc: string 11 | } 12 | 13 | // KubeTypes is an array to represent all available types in a parsed file. [0] is for the type itself 14 | #KubeTypes: [...#Pair] 15 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/runtime/types_proto_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | #ProtobufMarshaller: _ 8 | 9 | #ProtobufReverseMarshaller: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/types/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | // Package types implements various generic types used throughout kubernetes. 6 | package types 7 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/types/namespacedname_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | #NamespacedName: { 8 | Namespace: string 9 | Name: string 10 | } 11 | 12 | #Separator: 47 // '/' 13 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/types/uid_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // UID is a type that holds unique ID values, including UUIDs. Because we 8 | // don't ONLY use UUIDs, this is an alias to string. Being a type captures 9 | // intent and helps make sure that UIDs and names do not get conflated. 10 | #UID: string 11 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/util/intstr/intstr_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/util/intstr 4 | 5 | package intstr 6 | 7 | // IntOrString is a type that can hold an int32 or a string. When used in 8 | // JSON or YAML marshalling and unmarshalling, it produces or consumes the 9 | // inner type. This allows you to have, for example, a JSON field that can 10 | // accept a name or number. 11 | // TODO: Rename to Int32OrString 12 | // 13 | // +protobuf=true 14 | // +protobuf.options.(gogoproto.goproto_stringer)=false 15 | // +k8s:openapi-gen=true 16 | #IntOrString: _ 17 | 18 | // Type represents the stored type of IntOrString. 19 | #Type: int64 // #enumType 20 | 21 | #enumType: 22 | #Int | 23 | #String 24 | 25 | #values_Type: { 26 | Int: #Int 27 | String: #String 28 | } 29 | 30 | #Int: #Type & 0 31 | #String: #Type & 1 32 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/watch/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | // Package watch contains a generic watchable interface, and a fake for 6 | // testing code that uses the watch interface. 7 | package watch 8 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/watch/filter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Recorder records all events that are sent from the watch until it is closed. 8 | #Recorder: { 9 | Interface: #Interface 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/watch/mux_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // FullChannelBehavior controls how the Broadcaster reacts if a watcher's watch 8 | // channel is full. 9 | #FullChannelBehavior: int // #enumFullChannelBehavior 10 | 11 | #enumFullChannelBehavior: 12 | #WaitIfChannelFull | 13 | #DropIfChannelFull 14 | 15 | #values_FullChannelBehavior: { 16 | WaitIfChannelFull: #WaitIfChannelFull 17 | DropIfChannelFull: #DropIfChannelFull 18 | } 19 | 20 | #WaitIfChannelFull: #FullChannelBehavior & 0 21 | #DropIfChannelFull: #FullChannelBehavior & 1 22 | 23 | _#incomingQueueLength: 25 24 | 25 | _#internalRunFunctionMarker: "internal-do-function" 26 | -------------------------------------------------------------------------------- /schemas/v1.32/k8s.io/apimachinery/pkg/watch/streamwatcher_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Decoder allows StreamWatcher to watch any stream for which a Decoder can be written. 8 | #Decoder: _ 9 | 10 | // Reporter hides the details of how an error is turned into a runtime.Object for 11 | // reporting on a watch stream since this package may not import a higher level report. 12 | #Reporter: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/admission/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admission/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admission.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/admissionregistration/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | // AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration 7 | // MutatingWebhookConfiguration and ValidatingWebhookConfiguration are for the 8 | // new dynamic admission controller configuration. 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/admissionregistration/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/admissionregistration/v1 4 | 5 | package v1 6 | 7 | #GroupName: "admissionregistration.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/apidiscovery/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apidiscovery/v2 4 | 5 | package v2 6 | 7 | #GroupName: "apidiscovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/apps/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/apps/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apps" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/authentication/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authentication/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authentication.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/authorization/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/authorization/v1 4 | 5 | package v1 6 | 7 | #GroupName: "authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/autoscaling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/autoscaling/v2/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/autoscaling/v2 4 | 5 | package v2 6 | 7 | #GroupName: "autoscaling" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/batch/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | // +k8s:deepcopy-gen=package 6 | // +k8s:protobuf-gen=package 7 | // +k8s:openapi-gen=true 8 | // +k8s:prerelease-lifecycle-gen=true 9 | package v1 10 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/batch/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/batch/v1 4 | 5 | package v1 6 | 7 | #GroupName: "batch" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/certificates/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/certificates/v1 4 | 5 | package v1 6 | 7 | #GroupName: "certificates.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/coordination/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/coordination/v1 4 | 5 | package v1 6 | 7 | #GroupName: "coordination.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/core/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | // Package v1 is the v1 version of the core API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/core/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/core/v1 4 | 5 | package v1 6 | 7 | #GroupName: "" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/discovery/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/discovery/v1 4 | 5 | package v1 6 | 7 | #GroupName: "discovery.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/events/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/events/v1 4 | 5 | package v1 6 | 7 | #GroupName: "events.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/flowcontrol/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/flowcontrol/v1 4 | 5 | // Package v1 holds api types of version v1 for group "flowcontrol.apiserver.k8s.io". 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/flowcontrol/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/flowcontrol/v1 4 | 5 | package v1 6 | 7 | #GroupName: "flowcontrol.apiserver.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/networking/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | #GroupName: "networking.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/networking/v1/well_known_annotations_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/networking/v1 4 | 5 | package v1 6 | 7 | // AnnotationIsDefaultIngressClass can be used to indicate that an 8 | // IngressClass should be considered default. When a single IngressClass 9 | // resource has this annotation set to true, new Ingress resources without a 10 | // class specified will be assigned this default class. 11 | #AnnotationIsDefaultIngressClass: "ingressclass.kubernetes.io/is-default-class" 12 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/node/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/node/v1 4 | 5 | package v1 6 | 7 | #GroupName: "node.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/policy/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | // Package policy is for any kind of policy object. Suitable examples, even if 6 | // they aren't all here, are PodDisruptionBudget, 7 | // NetworkPolicy, etc. 8 | package v1 9 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/policy/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/policy/v1 4 | 5 | package v1 6 | 7 | #GroupName: "policy" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/rbac/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/rbac/v1 4 | 5 | package v1 6 | 7 | #GroupName: "rbac.authorization.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/scheduling/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/scheduling/v1 4 | 5 | package v1 6 | 7 | #GroupName: "scheduling.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/api/storage/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/api/storage/v1 4 | 5 | package v1 6 | 7 | #GroupName: "storage.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | // Package v1 is the v1 version of the API. 6 | package v1 7 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1 4 | 5 | package v1 6 | 7 | #GroupName: "apiextensions.k8s.io" 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/api/resource/math_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | // maxInt64Factors is the highest value that will be checked when removing factors of 10 from an int64. 8 | // It is also the maximum decimal digits that can be represented with an int64. 9 | _#maxInt64Factors: 18 10 | 11 | _#mostNegative: -9223372036854775808 12 | 13 | _#mostPositive: 9223372036854775807 14 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/api/resource/suffix_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/api/resource 4 | 5 | package resource 6 | 7 | _#suffix: string 8 | 9 | // suffixer can interpret and construct suffixes. 10 | _#suffixer: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/apis/meta/v1/duration_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Duration is a wrapper around time.Duration which supports correct 8 | // marshaling to YAML and JSON. In particular, it marshals into strings, which 9 | // can be used as map keys in json. 10 | #Duration: _ 11 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/apis/meta/v1/helpers_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // fieldsV1InvalidOrEmpty indicates that a FieldsV1 either contains no raw bytes or its raw 8 | // bytes don't represent an allowable value in any supported encoding. 9 | _#fieldsV1InvalidOrEmpty: 0 10 | 11 | // fieldsV1InvalidOrValidJSONObject indicates that a FieldV1 either contains raw bytes that 12 | // are a valid JSON encoding of an allowable value or don't represent an allowable value in 13 | // any supported encoding. 14 | _#fieldsV1InvalidOrValidJSONObject: 1 15 | 16 | // fieldsV1InvalidOrValidCBORObject indicates that a FieldV1 either contains raw bytes that 17 | // are a valid CBOR encoding of an allowable value or don't represent an allowable value in 18 | // any supported encoding. 19 | _#fieldsV1InvalidOrValidCBORObject: 2 20 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #RFC3339Micro: "2006-01-02T15:04:05.000000Z07:00" 8 | 9 | // MicroTime is version of Time with microsecond level precision. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #MicroTime: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/apis/meta/v1/register_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | #GroupName: "meta.k8s.io" 8 | 9 | #WatchEventKind: "WatchEvent" 10 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/apis/meta/v1/time_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 4 | 5 | package v1 6 | 7 | // Time is a wrapper around time.Time which supports correct 8 | // marshaling to YAML and JSON. Wrappers are provided for many 9 | // of the factory methods that the time package offers. 10 | // 11 | // +protobuf.options.marshal=false 12 | // +protobuf.as=Timestamp 13 | // +protobuf.options.(gogoproto.goproto_stringer)=false 14 | #Time: _ 15 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/runtime/allocator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // SimpleAllocator a wrapper around make([]byte) 8 | // conforms to the MemoryAllocator interface 9 | #SimpleAllocator: {} 10 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/runtime/conversion_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | // Package runtime defines conversions between generic types and structs to map query strings 6 | // to struct objects. 7 | package runtime 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/runtime/converter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // UnstructuredConverter is an interface for converting between interface{} 8 | // and map[string]interface representation. 9 | #UnstructuredConverter: _ 10 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/runtime/embedded_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | _#encodable: _ 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/runtime/helper_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // MultiObjectTyper returns the types of objects across multiple schemes in order. 8 | #MultiObjectTyper: [...#ObjectTyper] 9 | 10 | _#defaultFramer: {} 11 | 12 | // WithVersionEncoder serializes an object and ensures the GVK is set. 13 | #WithVersionEncoder: { 14 | Version: #GroupVersioner 15 | Encoder: #Encoder 16 | ObjectTyper: #ObjectTyper 17 | } 18 | 19 | // WithoutVersionDecoder clears the group version kind of a deserialized object. 20 | #WithoutVersionDecoder: { 21 | Decoder: #Decoder 22 | } 23 | 24 | _#nondeterministicEncoderToEncoderAdapter: NondeterministicEncoder: #NondeterministicEncoder 25 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/runtime/negotiate_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // NegotiateError is returned when a ClientNegotiator is unable to locate 8 | // a serializer for the requested operation. 9 | #NegotiateError: { 10 | ContentType: string 11 | Stream: bool 12 | } 13 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/runtime/splice_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Splice is the interface that wraps the Splice method. 8 | // 9 | // Splice moves data from given slice without copying the underlying data for 10 | // efficiency purpose. Therefore, the caller should make sure the underlying 11 | // data is not changed later. 12 | #Splice: _ 13 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | // Pair of strings. We keed the name of fields and the doc 8 | #Pair: { 9 | Name: string 10 | Doc: string 11 | } 12 | 13 | // KubeTypes is an array to represent all available types in a parsed file. [0] is for the type itself 14 | #KubeTypes: [...#Pair] 15 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/runtime/types_proto_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/runtime 4 | 5 | package runtime 6 | 7 | #ProtobufMarshaller: _ 8 | 9 | #ProtobufReverseMarshaller: _ 10 | 11 | _#typeMetaTag: 0xa 12 | _#rawTag: 0x12 13 | _#contentEncodingTag: 0x1a 14 | _#contentTypeTag: 0x22 15 | 16 | // max length of a varint for a uint64 17 | _#maxUint64VarIntLength: 10 18 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/types/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | // Package types implements various generic types used throughout kubernetes. 6 | package types 7 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/types/namespacedname_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | #NamespacedName: { 8 | Namespace: string 9 | Name: string 10 | } 11 | 12 | #Separator: 47 // '/' 13 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/types/uid_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/types 4 | 5 | package types 6 | 7 | // UID is a type that holds unique ID values, including UUIDs. Because we 8 | // don't ONLY use UUIDs, this is an alias to string. Being a type captures 9 | // intent and helps make sure that UIDs and names do not get conflated. 10 | #UID: string 11 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/util/intstr/intstr_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/util/intstr 4 | 5 | package intstr 6 | 7 | // IntOrString is a type that can hold an int32 or a string. When used in 8 | // JSON or YAML marshalling and unmarshalling, it produces or consumes the 9 | // inner type. This allows you to have, for example, a JSON field that can 10 | // accept a name or number. 11 | // TODO: Rename to Int32OrString 12 | // 13 | // +protobuf=true 14 | // +protobuf.options.(gogoproto.goproto_stringer)=false 15 | // +k8s:openapi-gen=true 16 | #IntOrString: _ 17 | 18 | // Type represents the stored type of IntOrString. 19 | #Type: int64 // #enumType 20 | 21 | #enumType: 22 | #Int | 23 | #String 24 | 25 | #values_Type: { 26 | Int: #Int 27 | String: #String 28 | } 29 | 30 | #Int: #Type & 0 31 | #String: #Type & 1 32 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/watch/doc_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | // Package watch contains a generic watchable interface, and a fake for 6 | // testing code that uses the watch interface. 7 | package watch 8 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/watch/filter_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Recorder records all events that are sent from the watch until it is closed. 8 | #Recorder: { 9 | Interface: #Interface 10 | } 11 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/watch/mux_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // FullChannelBehavior controls how the Broadcaster reacts if a watcher's watch 8 | // channel is full. 9 | #FullChannelBehavior: int // #enumFullChannelBehavior 10 | 11 | #enumFullChannelBehavior: 12 | #WaitIfChannelFull | 13 | #DropIfChannelFull 14 | 15 | #values_FullChannelBehavior: { 16 | WaitIfChannelFull: #WaitIfChannelFull 17 | DropIfChannelFull: #DropIfChannelFull 18 | } 19 | 20 | #WaitIfChannelFull: #FullChannelBehavior & 0 21 | #DropIfChannelFull: #FullChannelBehavior & 1 22 | 23 | _#incomingQueueLength: 25 24 | 25 | _#internalRunFunctionMarker: "internal-do-function" 26 | -------------------------------------------------------------------------------- /schemas/v1.33/k8s.io/apimachinery/pkg/watch/streamwatcher_go_gen.cue: -------------------------------------------------------------------------------- 1 | // Code generated by cue get go. DO NOT EDIT. 2 | 3 | //cue:generate cue get go k8s.io/apimachinery/pkg/watch 4 | 5 | package watch 6 | 7 | // Decoder allows StreamWatcher to watch any stream for which a Decoder can be written. 8 | #Decoder: _ 9 | 10 | // Reporter hides the details of how an error is turned into a runtime.Object for 11 | // reporting on a watch stream since this package may not import a higher level report. 12 | #Reporter: _ 13 | --------------------------------------------------------------------------------