@@ -57,67 +57,87 @@ let IgnoredSchemaTypes = Set([
5757] )
5858
5959let PluralNames = [
60- " APIService " : " apiservices " ,
61- " AuditSink " : " auditsinks " ,
62- " Binding " : " bindings " ,
63- " CertificateSigningRequest " : " certificatesigningrequests " ,
64- " ClusterRole " : " clusterroles " ,
65- " ClusterRoleBinding " : " clusterrolebindings " ,
66- " ComponentStatus " : " componentstatuses " ,
67- " ConfigMap " : " configmaps " ,
68- " ControllerRevision " : " controllerrevisions " ,
69- " CronJob " : " cronjobs " ,
70- " CSIDriver " : " csidrivers " ,
71- " CSINode " : " csinodes " ,
72- " CSIStorageCapacity " : " csistoragecapacities " ,
73- " CustomResourceDefinition " : " customresourcedefinitions " ,
74- " DaemonSet " : " daemonsets " ,
75- " Deployment " : " deployments " ,
76- " Endpoints " : " endpoints " ,
77- " EndpointSlice " : " endpointslices " ,
78- " Event " : " events " ,
79- " FlowSchema " : " flowschemas " ,
80- " HorizontalPodAutoscaler " : " horizontalpodautoscalers " ,
81- " Ingress " : " ingresses " ,
82- " IngressClass " : " ingressclasses " ,
83- " Job " : " jobs " ,
84- " Lease " : " leases " ,
85- " LimitRange " : " limitranges " ,
86- " LocalSubjectAccessReview " : " localsubjectaccessreviews " ,
87- " MutatingWebhookConfiguration " : " mutatingwebhookconfigurations " ,
88- " Namespace " : " namespaces " ,
89- " NetworkPolicy " : " networkpolicies " ,
90- " Node " : " nodes " ,
91- " NodeMetrics " : " nodes " ,
92- " PersistentVolume " : " persistentvolumes " ,
93- " PersistentVolumeClaim " : " persistentvolumeclaims " ,
94- " Pod " : " pods " ,
95- " PodDisruptionBudget " : " poddisruptionbudgets " ,
96- " PodMetrics " : " pods " ,
97- " PodPreset " : " podpresets " ,
98- " PodSecurityPolicy " : " podsecuritypolicies " ,
99- " PodTemplate " : " podtemplates " ,
100- " PriorityClass " : " priorityclasses " ,
101- " PriorityLevelConfiguration " : " prioritylevelconfigurations " ,
102- " ReplicaSet " : " replicasets " ,
103- " ReplicationController " : " replicationcontrollers " ,
104- " ResourceQuota " : " resourcequotas " ,
105- " Role " : " roles " ,
106- " RoleBinding " : " rolebindings " ,
107- " RuntimeClass " : " runtimeclasses " ,
108- " Secret " : " secrets " ,
109- " SelfSubjectAccessReview " : " selfsubjectaccessreviews " ,
110- " SelfSubjectRulesReview " : " selfsubjectrulesreviews " ,
111- " Service " : " services " ,
112- " ServiceAccount " : " serviceaccounts " ,
113- " StatefulSet " : " statefulsets " ,
114- " StorageClass " : " storageclasses " ,
115- " StorageVersion " : " storageversions " ,
116- " SubjectAccessReview " : " subjectaccessreviews " ,
117- " TokenRequest " : " tokenrequests " ,
118- " TokenReview " : " tokenreviews " ,
119- " ValidatingWebhookConfiguration " : " validatingwebhookconfigurations " ,
120- " VolumeAttachment " : " volumeattachments " ,
60+ " APIService " : " apiservices " ,
61+ " AuditSink " : " auditsinks " ,
62+ " Binding " : " bindings " ,
63+ " CertificateSigningRequest " : " certificatesigningrequests " ,
64+ " ClusterCIDR " : " clustercidrs " ,
65+ " ClusterRole " : " clusterroles " ,
66+ " ClusterRoleBinding " : " clusterrolebindings " ,
67+ " ClusterTrustBundle " : " clustertrustbundles " ,
68+ " ComponentStatus " : " componentstatuses " ,
69+ " ConfigMap " : " configmaps " ,
70+ " ControllerRevision " : " controllerrevisions " ,
71+ " CronJob " : " cronjobs " ,
72+ " CSIDriver " : " csidrivers " ,
73+ " CSINode " : " csinodes " ,
74+ " CSIStorageCapacity " : " csistoragecapacities " ,
75+ " CustomResourceDefinition " : " customresourcedefinitions " ,
76+ " DaemonSet " : " daemonsets " ,
77+ " Deployment " : " deployments " ,
78+ " DeviceClass " : " deviceclasses " ,
79+ " Endpoints " : " endpoints " ,
80+ " EndpointSlice " : " endpointslices " ,
81+ " Event " : " events " ,
82+ " FlowSchema " : " flowschemas " ,
83+ " HorizontalPodAutoscaler " : " horizontalpodautoscalers " ,
84+ " Ingress " : " ingresses " ,
85+ " IngressClass " : " ingressclasses " ,
86+ " IPAddress " : " ipaddresses " ,
87+ " Job " : " jobs " ,
88+ " Lease " : " leases " ,
89+ " LeaseCandidate " : " leasecandidates " ,
90+ " LimitRange " : " limitranges " ,
91+ " LocalSubjectAccessReview " : " localsubjectaccessreviews " ,
92+ " MutatingAdmissionPolicy " : " mutatingadmissionpolicies " ,
93+ " MutatingAdmissionPolicyBinding " : " mutatingadmissionpolicybindings " ,
94+ " MutatingWebhookConfiguration " : " mutatingwebhookconfigurations " ,
95+ " Namespace " : " namespaces " ,
96+ " NetworkPolicy " : " networkpolicies " ,
97+ " Node " : " nodes " ,
98+ " NodeMetrics " : " nodes " ,
99+ " PersistentVolume " : " persistentvolumes " ,
100+ " PersistentVolumeClaim " : " persistentvolumeclaims " ,
101+ " Pod " : " pods " ,
102+ " PodDisruptionBudget " : " poddisruptionbudgets " ,
103+ " PodMetrics " : " pods " ,
104+ " PodPreset " : " podpresets " ,
105+ " PodSchedulingContext " : " podschedulingcontexts " ,
106+ " PodSecurityPolicy " : " podsecuritypolicies " ,
107+ " PodTemplate " : " podtemplates " ,
108+ " PriorityClass " : " priorityclasses " ,
109+ " PriorityLevelConfiguration " : " prioritylevelconfigurations " ,
110+ " ReplicaSet " : " replicasets " ,
111+ " ReplicationController " : " replicationcontrollers " ,
112+ " ResourceClaim " : " resourceclaims " ,
113+ " ResourceClaimParameters " : " resourceclaimparameters " ,
114+ " ResourceClaimTemplate " : " resourceclaimtemplates " ,
115+ " ResourceClass " : " resourceclasses " ,
116+ " ResourceClassParameters " : " resourceclassparameters " ,
117+ " ResourceQuota " : " resourcequotas " ,
118+ " ResourceSlice " : " resourceslices " ,
119+ " Role " : " roles " ,
120+ " RoleBinding " : " rolebindings " ,
121+ " RuntimeClass " : " runtimeclasses " ,
122+ " Secret " : " secrets " ,
123+ " SelfSubjectAccessReview " : " selfsubjectaccessreviews " ,
124+ " SelfSubjectReview " : " selfsubjectreviews " ,
125+ " SelfSubjectRulesReview " : " selfsubjectrulesreviews " ,
126+ " Service " : " services " ,
127+ " ServiceAccount " : " serviceaccounts " ,
128+ " ServiceCIDR " : " servicecidrs " ,
129+ " StatefulSet " : " statefulsets " ,
130+ " StorageClass " : " storageclasses " ,
131+ " StorageVersion " : " storageversions " ,
132+ " StorageVersionMigration " : " storageversionmigrations " ,
133+ " SubjectAccessReview " : " subjectaccessreviews " ,
134+ " TokenRequest " : " tokenrequests " ,
135+ " TokenReview " : " tokenreviews " ,
136+ " ValidatingAdmissionPolicy " : " validatingadmissionpolicies " ,
137+ " ValidatingAdmissionPolicyBinding " : " validatingadmissionpolicybindings " ,
138+ " ValidatingWebhookConfiguration " : " validatingwebhookconfigurations " ,
139+ " VolumeAttachment " : " volumeattachments " ,
140+ " VolumeAttributesClass " : " volumeattributesclasses " ,
121141]
122142
123143let ShortNames = [
@@ -152,28 +172,30 @@ let ShortNames = [
152172]
153173
154174let APIGroups = [
155- " admissionregistration.k8s.io " : " AdmissionRegistration " ,
156- " apiextensions.k8s.io " : " APIExtensions " ,
157- " apiregistration.k8s.io " : " APIRegistration " ,
158- " apps " : " Apps " ,
159- " authentication.k8s.io " : " Authentication " ,
160- " authorization.k8s.io " : " Authorization " ,
161- " autoscaling " : " AutoScaling " ,
162- " batch " : " Batch " ,
163- " certificates.k8s.io " : " Certificates " ,
164- " coordination.k8s.io " : " Coordination " ,
165- " core " : " Core " ,
166- " discovery.k8s.io " : " Discovery " ,
167- " events.k8s.io " : " Events " ,
168- " extensions " : " Extensions " ,
169- " flowcontrol.apiserver.k8s.io " : " FlowControl " ,
170- " internal.apiserver.k8s.io " : " Internal " ,
171- " networking.k8s.io " : " Networking " ,
172- " node.k8s.io " : " Node " ,
173- " policy " : " Policy " ,
174- " rbac.authorization.k8s.io " : " RBAC " ,
175- " scheduling.k8s.io " : " Scheduling " ,
176- " storage.k8s.io " : " Storage " ,
175+ " admissionregistration.k8s.io " : " AdmissionRegistration " ,
176+ " apiextensions.k8s.io " : " APIExtensions " ,
177+ " apiregistration.k8s.io " : " APIRegistration " ,
178+ " apps " : " Apps " ,
179+ " authentication.k8s.io " : " Authentication " ,
180+ " authorization.k8s.io " : " Authorization " ,
181+ " autoscaling " : " AutoScaling " ,
182+ " batch " : " Batch " ,
183+ " certificates.k8s.io " : " Certificates " ,
184+ " coordination.k8s.io " : " Coordination " ,
185+ " core " : " Core " ,
186+ " discovery.k8s.io " : " Discovery " ,
187+ " events.k8s.io " : " Events " ,
188+ " extensions " : " Extensions " ,
189+ " flowcontrol.apiserver.k8s.io " : " FlowControl " ,
190+ " internal.apiserver.k8s.io " : " Internal " ,
191+ " networking.k8s.io " : " Networking " ,
192+ " node.k8s.io " : " Node " ,
193+ " policy " : " Policy " ,
194+ " rbac.authorization.k8s.io " : " RBAC " ,
195+ " resource.k8s.io " : " Resource " ,
196+ " scheduling.k8s.io " : " Scheduling " ,
197+ " storage.k8s.io " : " Storage " ,
198+ " storagemigration.k8s.io " : " StorageVersionMigration "
177199]
178200
179201let Keywords = Set ( [ " continue " , " default " , " internal " , " operator " , " protocol " ] )
0 commit comments