@@ -57,90 +57,92 @@ let IgnoredSchemaTypes = Set([
57
57
] )
58
58
59
59
let PluralNames = [
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 " ,
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 " ,
141
141
]
142
142
143
143
let ShortNames = [
144
+ " Certificate " : " cert " ,
145
+ " CertificateRequest " : " cr " ,
144
146
" CertificateSigningRequest " : " csr " ,
145
147
" ComponentStatus " : " cs " ,
146
148
" ConfigMap " : " cm " ,
@@ -169,33 +171,34 @@ let ShortNames = [
169
171
" ServiceAccount " : " sa " ,
170
172
" StatefulSet " : " sts " ,
171
173
" StorageClass " : " sc " ,
174
+ " ScheduledScaler " : " ss " ,
172
175
]
173
176
174
177
let APIGroups = [
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 "
178
+ " admissionregistration.k8s.io " : " AdmissionRegistration " ,
179
+ " apiextensions.k8s.io " : " APIExtensions " ,
180
+ " apiregistration.k8s.io " : " APIRegistration " ,
181
+ " apps " : " Apps " ,
182
+ " authentication.k8s.io " : " Authentication " ,
183
+ " authorization.k8s.io " : " Authorization " ,
184
+ " autoscaling " : " AutoScaling " ,
185
+ " batch " : " Batch " ,
186
+ " certificates.k8s.io " : " Certificates " ,
187
+ " coordination.k8s.io " : " Coordination " ,
188
+ " core " : " Core " ,
189
+ " discovery.k8s.io " : " Discovery " ,
190
+ " events.k8s.io " : " Events " ,
191
+ " extensions " : " Extensions " ,
192
+ " flowcontrol.apiserver.k8s.io " : " FlowControl " ,
193
+ " internal.apiserver.k8s.io " : " Internal " ,
194
+ " networking.k8s.io " : " Networking " ,
195
+ " node.k8s.io " : " Node " ,
196
+ " policy " : " Policy " ,
197
+ " rbac.authorization.k8s.io " : " RBAC " ,
198
+ " resource.k8s.io " : " Resource " ,
199
+ " scheduling.k8s.io " : " Scheduling " ,
200
+ " storage.k8s.io " : " Storage " ,
201
+ " storagemigration.k8s.io " : " StorageVersionMigration "
199
202
]
200
203
201
204
let Keywords = Set ( [ " continue " , " default " , " internal " , " operator " , " protocol " ] )
0 commit comments