diff --git a/api/api-rules/apiextensions_violation_exceptions.list b/api/api-rules/apiextensions_violation_exceptions.list index 8f86f6bad2a..0b5ad9e759b 100644 --- a/api/api-rules/apiextensions_violation_exceptions.list +++ b/api/api-rules/apiextensions_violation_exceptions.list @@ -1,4 +1,3 @@ -API rule violation: list_type_missing,k8s.io/api/autoscaling/v1,HorizontalPodAutoscalerList,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,APIGroup,ServerAddressByClientCIDRs API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,APIGroup,Versions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,APIGroupList,Groups @@ -12,11 +11,9 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Delet API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,FieldsV1,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelector,MatchExpressions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelectorRequirement,Values -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,List,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,Finalizers API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,ManagedFields API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,OwnerReferences -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PartialObjectMetadataList,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PatchOptions,DryRun API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,RootPaths,Paths API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,StatusDetails,Causes diff --git a/api/api-rules/codegen_violation_exceptions.list b/api/api-rules/codegen_violation_exceptions.list index a20637beff2..98cfd4bc06f 100644 --- a/api/api-rules/codegen_violation_exceptions.list +++ b/api/api-rules/codegen_violation_exceptions.list @@ -11,11 +11,9 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Delet API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,FieldsV1,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelector,MatchExpressions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelectorRequirement,Values -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,List,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,Finalizers API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,ManagedFields API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,OwnerReferences -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PartialObjectMetadataList,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PatchOptions,DryRun API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,RootPaths,Paths API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,StatusDetails,Causes @@ -26,9 +24,6 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Table API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,UpdateOptions,DryRun API rule violation: list_type_missing,k8s.io/apimachinery/pkg/runtime,RawExtension,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/runtime,Unknown,Raw -API rule violation: list_type_missing,k8s.io/code-generator/_examples/apiserver/apis/example/v1,TestTypeList,Items -API rule violation: list_type_missing,k8s.io/code-generator/_examples/apiserver/apis/example2/v1,TestTypeList,Items -API rule violation: list_type_missing,k8s.io/code-generator/_examples/apiserver/apis/example3.io/v1,TestTypeList,Items API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,APIResourceList,APIResources API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,Duration,Duration API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,InternalEvent,Object diff --git a/api/api-rules/sample_apiserver_violation_exceptions.list b/api/api-rules/sample_apiserver_violation_exceptions.list index 14c78653b9c..8c4c7ac6c9d 100644 --- a/api/api-rules/sample_apiserver_violation_exceptions.list +++ b/api/api-rules/sample_apiserver_violation_exceptions.list @@ -11,11 +11,9 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Delet API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,FieldsV1,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelector,MatchExpressions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelectorRequirement,Values -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,List,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,Finalizers API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,ManagedFields API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,OwnerReferences -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PartialObjectMetadataList,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PatchOptions,DryRun API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,RootPaths,Paths API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,StatusDetails,Causes @@ -27,9 +25,6 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Updat API rule violation: list_type_missing,k8s.io/apimachinery/pkg/runtime,RawExtension,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/runtime,Unknown,Raw API rule violation: list_type_missing,k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1,Fischer,DisallowedFlunders -API rule violation: list_type_missing,k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1,FischerList,Items -API rule violation: list_type_missing,k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1,FlunderList,Items -API rule violation: list_type_missing,k8s.io/sample-apiserver/pkg/apis/wardle/v1beta1,FlunderList,Items API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,APIResourceList,APIResources API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,Duration,Duration API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,InternalEvent,Object diff --git a/api/api-rules/violation_exceptions.list b/api/api-rules/violation_exceptions.list index c70503e5913..e8538bd2060 100644 --- a/api/api-rules/violation_exceptions.list +++ b/api/api-rules/violation_exceptions.list @@ -1,7 +1,6 @@ API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,MutatingWebhook,AdmissionReviewVersions API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,MutatingWebhook,Rules API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,MutatingWebhookConfiguration,Webhooks -API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,MutatingWebhookConfigurationList,Items API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,Rule,APIGroups API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,Rule,APIVersions API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,Rule,Resources @@ -9,12 +8,10 @@ API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,RuleWi API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,ValidatingWebhook,AdmissionReviewVersions API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,ValidatingWebhook,Rules API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,ValidatingWebhookConfiguration,Webhooks -API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,ValidatingWebhookConfigurationList,Items API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1,WebhookClientConfig,CABundle API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,MutatingWebhook,AdmissionReviewVersions API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,MutatingWebhook,Rules API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,MutatingWebhookConfiguration,Webhooks -API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,MutatingWebhookConfigurationList,Items API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,Rule,APIGroups API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,Rule,APIVersions API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,Rule,Resources @@ -22,35 +19,20 @@ API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,R API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,ValidatingWebhook,AdmissionReviewVersions API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,ValidatingWebhook,Rules API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,ValidatingWebhookConfiguration,Webhooks -API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,ValidatingWebhookConfigurationList,Items API rule violation: list_type_missing,k8s.io/api/admissionregistration/v1beta1,WebhookClientConfig,CABundle -API rule violation: list_type_missing,k8s.io/api/apps/v1,ControllerRevisionList,Items -API rule violation: list_type_missing,k8s.io/api/apps/v1,DaemonSetList,Items API rule violation: list_type_missing,k8s.io/api/apps/v1,DaemonSetStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/apps/v1,DeploymentList,Items API rule violation: list_type_missing,k8s.io/api/apps/v1,DeploymentStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/apps/v1,ReplicaSetList,Items API rule violation: list_type_missing,k8s.io/api/apps/v1,ReplicaSetStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/apps/v1,StatefulSetList,Items API rule violation: list_type_missing,k8s.io/api/apps/v1,StatefulSetSpec,VolumeClaimTemplates API rule violation: list_type_missing,k8s.io/api/apps/v1,StatefulSetStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/apps/v1beta1,ControllerRevisionList,Items -API rule violation: list_type_missing,k8s.io/api/apps/v1beta1,DeploymentList,Items API rule violation: list_type_missing,k8s.io/api/apps/v1beta1,DeploymentStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/apps/v1beta1,StatefulSetList,Items API rule violation: list_type_missing,k8s.io/api/apps/v1beta1,StatefulSetSpec,VolumeClaimTemplates API rule violation: list_type_missing,k8s.io/api/apps/v1beta1,StatefulSetStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/apps/v1beta2,ControllerRevisionList,Items -API rule violation: list_type_missing,k8s.io/api/apps/v1beta2,DaemonSetList,Items API rule violation: list_type_missing,k8s.io/api/apps/v1beta2,DaemonSetStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/apps/v1beta2,DeploymentList,Items API rule violation: list_type_missing,k8s.io/api/apps/v1beta2,DeploymentStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/apps/v1beta2,ReplicaSetList,Items API rule violation: list_type_missing,k8s.io/api/apps/v1beta2,ReplicaSetStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/apps/v1beta2,StatefulSetList,Items API rule violation: list_type_missing,k8s.io/api/apps/v1beta2,StatefulSetSpec,VolumeClaimTemplates API rule violation: list_type_missing,k8s.io/api/apps/v1beta2,StatefulSetStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/auditregistration/v1alpha1,AuditSinkList,Items API rule violation: list_type_missing,k8s.io/api/auditregistration/v1alpha1,Policy,Stages API rule violation: list_type_missing,k8s.io/api/auditregistration/v1alpha1,WebhookClientConfig,CABundle API rule violation: list_type_missing,k8s.io/api/authentication/v1,TokenRequestSpec,Audiences @@ -78,38 +60,27 @@ API rule violation: list_type_missing,k8s.io/api/authorization/v1beta1,ResourceR API rule violation: list_type_missing,k8s.io/api/authorization/v1beta1,SubjectAccessReviewSpec,Groups API rule violation: list_type_missing,k8s.io/api/authorization/v1beta1,SubjectRulesReviewStatus,NonResourceRules API rule violation: list_type_missing,k8s.io/api/authorization/v1beta1,SubjectRulesReviewStatus,ResourceRules -API rule violation: list_type_missing,k8s.io/api/autoscaling/v1,HorizontalPodAutoscalerList,Items -API rule violation: list_type_missing,k8s.io/api/autoscaling/v2beta1,HorizontalPodAutoscalerList,Items API rule violation: list_type_missing,k8s.io/api/autoscaling/v2beta1,HorizontalPodAutoscalerSpec,Metrics API rule violation: list_type_missing,k8s.io/api/autoscaling/v2beta1,HorizontalPodAutoscalerStatus,Conditions API rule violation: list_type_missing,k8s.io/api/autoscaling/v2beta1,HorizontalPodAutoscalerStatus,CurrentMetrics API rule violation: list_type_missing,k8s.io/api/autoscaling/v2beta2,HPAScalingRules,Policies -API rule violation: list_type_missing,k8s.io/api/autoscaling/v2beta2,HorizontalPodAutoscalerList,Items API rule violation: list_type_missing,k8s.io/api/autoscaling/v2beta2,HorizontalPodAutoscalerSpec,Metrics API rule violation: list_type_missing,k8s.io/api/autoscaling/v2beta2,HorizontalPodAutoscalerStatus,Conditions API rule violation: list_type_missing,k8s.io/api/autoscaling/v2beta2,HorizontalPodAutoscalerStatus,CurrentMetrics -API rule violation: list_type_missing,k8s.io/api/batch/v1,JobList,Items API rule violation: list_type_missing,k8s.io/api/batch/v1,JobStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/batch/v1beta1,CronJobList,Items API rule violation: list_type_missing,k8s.io/api/batch/v1beta1,CronJobStatus,Active -API rule violation: list_type_missing,k8s.io/api/batch/v2alpha1,CronJobList,Items API rule violation: list_type_missing,k8s.io/api/batch/v2alpha1,CronJobStatus,Active -API rule violation: list_type_missing,k8s.io/api/certificates/v1beta1,CertificateSigningRequestList,Items API rule violation: list_type_missing,k8s.io/api/certificates/v1beta1,CertificateSigningRequestSpec,Groups API rule violation: list_type_missing,k8s.io/api/certificates/v1beta1,CertificateSigningRequestSpec,Request API rule violation: list_type_missing,k8s.io/api/certificates/v1beta1,CertificateSigningRequestSpec,Usages API rule violation: list_type_missing,k8s.io/api/certificates/v1beta1,CertificateSigningRequestStatus,Certificate API rule violation: list_type_missing,k8s.io/api/certificates/v1beta1,CertificateSigningRequestStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/coordination/v1,LeaseList,Items -API rule violation: list_type_missing,k8s.io/api/coordination/v1beta1,LeaseList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,AvoidPods,PreferAvoidPods API rule violation: list_type_missing,k8s.io/api/core/v1,Capabilities,Add API rule violation: list_type_missing,k8s.io/api/core/v1,Capabilities,Drop API rule violation: list_type_missing,k8s.io/api/core/v1,CephFSPersistentVolumeSource,Monitors API rule violation: list_type_missing,k8s.io/api/core/v1,CephFSVolumeSource,Monitors API rule violation: list_type_missing,k8s.io/api/core/v1,ComponentStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/core/v1,ComponentStatusList,Items -API rule violation: list_type_missing,k8s.io/api/core/v1,ConfigMapList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,ConfigMapProjection,Items API rule violation: list_type_missing,k8s.io/api/core/v1,ConfigMapVolumeSource,Items API rule violation: list_type_missing,k8s.io/api/core/v1,Container,Args @@ -125,7 +96,6 @@ API rule violation: list_type_missing,k8s.io/api/core/v1,EndpointSubset,Addresse API rule violation: list_type_missing,k8s.io/api/core/v1,EndpointSubset,NotReadyAddresses API rule violation: list_type_missing,k8s.io/api/core/v1,EndpointSubset,Ports API rule violation: list_type_missing,k8s.io/api/core/v1,Endpoints,Subsets -API rule violation: list_type_missing,k8s.io/api/core/v1,EndpointsList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,EphemeralContainerCommon,Args API rule violation: list_type_missing,k8s.io/api/core/v1,EphemeralContainerCommon,Command API rule violation: list_type_missing,k8s.io/api/core/v1,EphemeralContainerCommon,Env @@ -134,7 +104,6 @@ API rule violation: list_type_missing,k8s.io/api/core/v1,EphemeralContainerCommo API rule violation: list_type_missing,k8s.io/api/core/v1,EphemeralContainerCommon,VolumeDevices API rule violation: list_type_missing,k8s.io/api/core/v1,EphemeralContainerCommon,VolumeMounts API rule violation: list_type_missing,k8s.io/api/core/v1,EphemeralContainers,EphemeralContainers -API rule violation: list_type_missing,k8s.io/api/core/v1,EventList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,ExecAction,Command API rule violation: list_type_missing,k8s.io/api/core/v1,FCVolumeSource,TargetWWNs API rule violation: list_type_missing,k8s.io/api/core/v1,FCVolumeSource,WWIDs @@ -142,15 +111,11 @@ API rule violation: list_type_missing,k8s.io/api/core/v1,HTTPGetAction,HTTPHeade API rule violation: list_type_missing,k8s.io/api/core/v1,HostAlias,Hostnames API rule violation: list_type_missing,k8s.io/api/core/v1,ISCSIPersistentVolumeSource,Portals API rule violation: list_type_missing,k8s.io/api/core/v1,ISCSIVolumeSource,Portals -API rule violation: list_type_missing,k8s.io/api/core/v1,LimitRangeList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,LimitRangeSpec,Limits -API rule violation: list_type_missing,k8s.io/api/core/v1,List,Items API rule violation: list_type_missing,k8s.io/api/core/v1,LoadBalancerStatus,Ingress -API rule violation: list_type_missing,k8s.io/api/core/v1,NamespaceList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,NamespaceSpec,Finalizers API rule violation: list_type_missing,k8s.io/api/core/v1,NamespaceStatus,Conditions API rule violation: list_type_missing,k8s.io/api/core/v1,NodeAffinity,PreferredDuringSchedulingIgnoredDuringExecution -API rule violation: list_type_missing,k8s.io/api/core/v1,NodeList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,NodeSelector,NodeSelectorTerms API rule violation: list_type_missing,k8s.io/api/core/v1,NodeSelectorRequirement,Values API rule violation: list_type_missing,k8s.io/api/core/v1,NodeSelectorTerm,MatchExpressions @@ -162,11 +127,9 @@ API rule violation: list_type_missing,k8s.io/api/core/v1,NodeStatus,Conditions API rule violation: list_type_missing,k8s.io/api/core/v1,NodeStatus,Images API rule violation: list_type_missing,k8s.io/api/core/v1,NodeStatus,VolumesAttached API rule violation: list_type_missing,k8s.io/api/core/v1,NodeStatus,VolumesInUse -API rule violation: list_type_missing,k8s.io/api/core/v1,PersistentVolumeClaimList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,PersistentVolumeClaimSpec,AccessModes API rule violation: list_type_missing,k8s.io/api/core/v1,PersistentVolumeClaimStatus,AccessModes API rule violation: list_type_missing,k8s.io/api/core/v1,PersistentVolumeClaimStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/core/v1,PersistentVolumeList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,PersistentVolumeSpec,AccessModes API rule violation: list_type_missing,k8s.io/api/core/v1,PersistentVolumeSpec,MountOptions API rule violation: list_type_missing,k8s.io/api/core/v1,PodAffinity,PreferredDuringSchedulingIgnoredDuringExecution @@ -178,7 +141,6 @@ API rule violation: list_type_missing,k8s.io/api/core/v1,PodDNSConfig,Nameserver API rule violation: list_type_missing,k8s.io/api/core/v1,PodDNSConfig,Options API rule violation: list_type_missing,k8s.io/api/core/v1,PodDNSConfig,Searches API rule violation: list_type_missing,k8s.io/api/core/v1,PodExecOptions,Command -API rule violation: list_type_missing,k8s.io/api/core/v1,PodList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,PodPortForwardOptions,Ports API rule violation: list_type_missing,k8s.io/api/core/v1,PodSecurityContext,SupplementalGroups API rule violation: list_type_missing,k8s.io/api/core/v1,PodSecurityContext,Sysctls @@ -195,38 +157,28 @@ API rule violation: list_type_missing,k8s.io/api/core/v1,PodStatus,ContainerStat API rule violation: list_type_missing,k8s.io/api/core/v1,PodStatus,EphemeralContainerStatuses API rule violation: list_type_missing,k8s.io/api/core/v1,PodStatus,InitContainerStatuses API rule violation: list_type_missing,k8s.io/api/core/v1,PodStatus,PodIPs -API rule violation: list_type_missing,k8s.io/api/core/v1,PodTemplateList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,ProjectedVolumeSource,Sources API rule violation: list_type_missing,k8s.io/api/core/v1,RBDPersistentVolumeSource,CephMonitors API rule violation: list_type_missing,k8s.io/api/core/v1,RBDVolumeSource,CephMonitors API rule violation: list_type_missing,k8s.io/api/core/v1,RangeAllocation,Data -API rule violation: list_type_missing,k8s.io/api/core/v1,ReplicationControllerList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,ReplicationControllerStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/core/v1,ResourceQuotaList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,ResourceQuotaSpec,Scopes API rule violation: list_type_missing,k8s.io/api/core/v1,ScopeSelector,MatchExpressions API rule violation: list_type_missing,k8s.io/api/core/v1,ScopedResourceSelectorRequirement,Values -API rule violation: list_type_missing,k8s.io/api/core/v1,SecretList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,SecretProjection,Items API rule violation: list_type_missing,k8s.io/api/core/v1,SecretVolumeSource,Items API rule violation: list_type_missing,k8s.io/api/core/v1,ServiceAccount,ImagePullSecrets API rule violation: list_type_missing,k8s.io/api/core/v1,ServiceAccount,Secrets -API rule violation: list_type_missing,k8s.io/api/core/v1,ServiceAccountList,Items -API rule violation: list_type_missing,k8s.io/api/core/v1,ServiceList,Items API rule violation: list_type_missing,k8s.io/api/core/v1,ServiceSpec,ExternalIPs API rule violation: list_type_missing,k8s.io/api/core/v1,ServiceSpec,LoadBalancerSourceRanges API rule violation: list_type_missing,k8s.io/api/core/v1,ServiceSpec,TopologyKeys API rule violation: list_type_missing,k8s.io/api/core/v1,TopologySelectorLabelRequirement,Values API rule violation: list_type_missing,k8s.io/api/core/v1,TopologySelectorTerm,MatchLabelExpressions -API rule violation: list_type_missing,k8s.io/api/events/v1beta1,EventList,Items -API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,DaemonSetList,Items API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,DaemonSetStatus,Conditions -API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,DeploymentList,Items API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,DeploymentStatus,Conditions API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,FSGroupStrategyOptions,Ranges API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,HTTPIngressRuleValue,Paths API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,IPBlock,Except -API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,IngressList,Items API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,IngressSpec,Rules API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,IngressSpec,TLS API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,IngressTLS,Hosts @@ -234,11 +186,9 @@ API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,NetworkPolic API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,NetworkPolicyEgressRule,To API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,NetworkPolicyIngressRule,From API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,NetworkPolicyIngressRule,Ports -API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,NetworkPolicyList,Items API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,NetworkPolicySpec,Egress API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,NetworkPolicySpec,Ingress API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,NetworkPolicySpec,PolicyTypes -API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,PodSecurityPolicyList,Items API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,PodSecurityPolicySpec,AllowedCSIDrivers API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,PodSecurityPolicySpec,AllowedCapabilities API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,PodSecurityPolicySpec,AllowedFlexVolumes @@ -250,7 +200,6 @@ API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,PodSecurityP API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,PodSecurityPolicySpec,HostPorts API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,PodSecurityPolicySpec,RequiredDropCapabilities API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,PodSecurityPolicySpec,Volumes -API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,ReplicaSetList,Items API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,ReplicaSetStatus,Conditions API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,RunAsGroupStrategyOptions,Ranges API rule violation: list_type_missing,k8s.io/api/extensions/v1beta1,RunAsUserStrategyOptions,Ranges @@ -262,20 +211,14 @@ API rule violation: list_type_missing,k8s.io/api/networking/v1,NetworkPolicyEgre API rule violation: list_type_missing,k8s.io/api/networking/v1,NetworkPolicyEgressRule,To API rule violation: list_type_missing,k8s.io/api/networking/v1,NetworkPolicyIngressRule,From API rule violation: list_type_missing,k8s.io/api/networking/v1,NetworkPolicyIngressRule,Ports -API rule violation: list_type_missing,k8s.io/api/networking/v1,NetworkPolicyList,Items API rule violation: list_type_missing,k8s.io/api/networking/v1,NetworkPolicySpec,Egress API rule violation: list_type_missing,k8s.io/api/networking/v1,NetworkPolicySpec,Ingress API rule violation: list_type_missing,k8s.io/api/networking/v1,NetworkPolicySpec,PolicyTypes API rule violation: list_type_missing,k8s.io/api/networking/v1beta1,HTTPIngressRuleValue,Paths -API rule violation: list_type_missing,k8s.io/api/networking/v1beta1,IngressList,Items API rule violation: list_type_missing,k8s.io/api/networking/v1beta1,IngressSpec,Rules API rule violation: list_type_missing,k8s.io/api/networking/v1beta1,IngressSpec,TLS API rule violation: list_type_missing,k8s.io/api/networking/v1beta1,IngressTLS,Hosts -API rule violation: list_type_missing,k8s.io/api/node/v1alpha1,RuntimeClassList,Items -API rule violation: list_type_missing,k8s.io/api/node/v1beta1,RuntimeClassList,Items API rule violation: list_type_missing,k8s.io/api/policy/v1beta1,FSGroupStrategyOptions,Ranges -API rule violation: list_type_missing,k8s.io/api/policy/v1beta1,PodDisruptionBudgetList,Items -API rule violation: list_type_missing,k8s.io/api/policy/v1beta1,PodSecurityPolicyList,Items API rule violation: list_type_missing,k8s.io/api/policy/v1beta1,PodSecurityPolicySpec,AllowedCSIDrivers API rule violation: list_type_missing,k8s.io/api/policy/v1beta1,PodSecurityPolicySpec,AllowedCapabilities API rule violation: list_type_missing,k8s.io/api/policy/v1beta1,PodSecurityPolicySpec,AllowedFlexVolumes @@ -294,8 +237,6 @@ API rule violation: list_type_missing,k8s.io/api/policy/v1beta1,SupplementalGrou API rule violation: list_type_missing,k8s.io/api/rbac/v1,AggregationRule,ClusterRoleSelectors API rule violation: list_type_missing,k8s.io/api/rbac/v1,ClusterRole,Rules API rule violation: list_type_missing,k8s.io/api/rbac/v1,ClusterRoleBinding,Subjects -API rule violation: list_type_missing,k8s.io/api/rbac/v1,ClusterRoleBindingList,Items -API rule violation: list_type_missing,k8s.io/api/rbac/v1,ClusterRoleList,Items API rule violation: list_type_missing,k8s.io/api/rbac/v1,PolicyRule,APIGroups API rule violation: list_type_missing,k8s.io/api/rbac/v1,PolicyRule,NonResourceURLs API rule violation: list_type_missing,k8s.io/api/rbac/v1,PolicyRule,ResourceNames @@ -303,13 +244,9 @@ API rule violation: list_type_missing,k8s.io/api/rbac/v1,PolicyRule,Resources API rule violation: list_type_missing,k8s.io/api/rbac/v1,PolicyRule,Verbs API rule violation: list_type_missing,k8s.io/api/rbac/v1,Role,Rules API rule violation: list_type_missing,k8s.io/api/rbac/v1,RoleBinding,Subjects -API rule violation: list_type_missing,k8s.io/api/rbac/v1,RoleBindingList,Items -API rule violation: list_type_missing,k8s.io/api/rbac/v1,RoleList,Items API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,AggregationRule,ClusterRoleSelectors API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,ClusterRole,Rules API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,ClusterRoleBinding,Subjects -API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,ClusterRoleBindingList,Items -API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,ClusterRoleList,Items API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,PolicyRule,APIGroups API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,PolicyRule,NonResourceURLs API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,PolicyRule,ResourceNames @@ -317,13 +254,9 @@ API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,PolicyRule,Resour API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,PolicyRule,Verbs API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,Role,Rules API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,RoleBinding,Subjects -API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,RoleBindingList,Items -API rule violation: list_type_missing,k8s.io/api/rbac/v1alpha1,RoleList,Items API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,AggregationRule,ClusterRoleSelectors API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,ClusterRole,Rules API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,ClusterRoleBinding,Subjects -API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,ClusterRoleBindingList,Items -API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,ClusterRoleList,Items API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,PolicyRule,APIGroups API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,PolicyRule,NonResourceURLs API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,PolicyRule,ResourceNames @@ -331,37 +264,21 @@ API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,PolicyRule,Resourc API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,PolicyRule,Verbs API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,Role,Rules API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,RoleBinding,Subjects -API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,RoleBindingList,Items -API rule violation: list_type_missing,k8s.io/api/rbac/v1beta1,RoleList,Items -API rule violation: list_type_missing,k8s.io/api/scheduling/v1,PriorityClassList,Items -API rule violation: list_type_missing,k8s.io/api/scheduling/v1alpha1,PriorityClassList,Items -API rule violation: list_type_missing,k8s.io/api/scheduling/v1beta1,PriorityClassList,Items -API rule violation: list_type_missing,k8s.io/api/settings/v1alpha1,PodPresetList,Items API rule violation: list_type_missing,k8s.io/api/settings/v1alpha1,PodPresetSpec,Env API rule violation: list_type_missing,k8s.io/api/settings/v1alpha1,PodPresetSpec,EnvFrom API rule violation: list_type_missing,k8s.io/api/settings/v1alpha1,PodPresetSpec,VolumeMounts API rule violation: list_type_missing,k8s.io/api/settings/v1alpha1,PodPresetSpec,Volumes -API rule violation: list_type_missing,k8s.io/api/storage/v1,CSIDriverList,Items API rule violation: list_type_missing,k8s.io/api/storage/v1,CSINodeDriver,TopologyKeys -API rule violation: list_type_missing,k8s.io/api/storage/v1,CSINodeList,Items API rule violation: list_type_missing,k8s.io/api/storage/v1,CSINodeSpec,Drivers API rule violation: list_type_missing,k8s.io/api/storage/v1,StorageClass,AllowedTopologies API rule violation: list_type_missing,k8s.io/api/storage/v1,StorageClass,MountOptions -API rule violation: list_type_missing,k8s.io/api/storage/v1,StorageClassList,Items -API rule violation: list_type_missing,k8s.io/api/storage/v1,VolumeAttachmentList,Items -API rule violation: list_type_missing,k8s.io/api/storage/v1alpha1,VolumeAttachmentList,Items -API rule violation: list_type_missing,k8s.io/api/storage/v1beta1,CSIDriverList,Items API rule violation: list_type_missing,k8s.io/api/storage/v1beta1,CSIDriverSpec,VolumeLifecycleModes API rule violation: list_type_missing,k8s.io/api/storage/v1beta1,CSINodeDriver,TopologyKeys -API rule violation: list_type_missing,k8s.io/api/storage/v1beta1,CSINodeList,Items API rule violation: list_type_missing,k8s.io/api/storage/v1beta1,CSINodeSpec,Drivers API rule violation: list_type_missing,k8s.io/api/storage/v1beta1,StorageClass,AllowedTopologies API rule violation: list_type_missing,k8s.io/api/storage/v1beta1,StorageClass,MountOptions -API rule violation: list_type_missing,k8s.io/api/storage/v1beta1,StorageClassList,Items -API rule violation: list_type_missing,k8s.io/api/storage/v1beta1,VolumeAttachmentList,Items API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,ConversionRequest,Objects API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,ConversionResponse,ConvertedObjects -API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,CustomResourceDefinitionList,Items API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,CustomResourceDefinitionNames,Categories API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,CustomResourceDefinitionNames,ShortNames API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1,CustomResourceDefinitionSpec,Versions @@ -382,7 +299,6 @@ API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/ap API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1,ConversionRequest,Objects API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1,ConversionResponse,ConvertedObjects API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1,CustomResourceConversion,ConversionReviewVersions -API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1,CustomResourceDefinitionList,Items API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1,CustomResourceDefinitionNames,Categories API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1,CustomResourceDefinitionNames,ShortNames API rule violation: list_type_missing,k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1,CustomResourceDefinitionSpec,AdditionalPrinterColumns @@ -413,11 +329,9 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Delet API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,FieldsV1,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelector,MatchExpressions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelectorRequirement,Values -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,List,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,Finalizers API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,ManagedFields API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,OwnerReferences -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PartialObjectMetadataList,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PatchOptions,DryRun API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,RootPaths,Paths API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,StatusDetails,Causes @@ -426,16 +340,13 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Table API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,TableRow,Cells API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,TableRow,Conditions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,UpdateOptions,DryRun -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1beta1,PartialObjectMetadataList,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/runtime,RawExtension,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/runtime,Unknown,Raw API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,Event,SourceIPs -API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,EventList,Items API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,GroupResources,ResourceNames API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,GroupResources,Resources API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,Policy,OmitStages API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,Policy,Rules -API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,PolicyList,Items API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,PolicyRule,Namespaces API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,PolicyRule,NonResourceURLs API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,PolicyRule,OmitStages @@ -444,12 +355,10 @@ API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,PolicyR API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,PolicyRule,Users API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1,PolicyRule,Verbs API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,Event,SourceIPs -API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,EventList,Items API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,GroupResources,ResourceNames API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,GroupResources,Resources API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,Policy,OmitStages API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,Policy,Rules -API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,PolicyList,Items API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,PolicyRule,Namespaces API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,PolicyRule,NonResourceURLs API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,PolicyRule,OmitStages @@ -458,12 +367,10 @@ API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,P API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,PolicyRule,Users API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1alpha1,PolicyRule,Verbs API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,Event,SourceIPs -API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,EventList,Items API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,GroupResources,ResourceNames API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,GroupResources,Resources API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,Policy,OmitStages API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,Policy,Rules -API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,PolicyList,Items API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,PolicyRule,Namespaces API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,PolicyRule,NonResourceURLs API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,PolicyRule,OmitStages @@ -471,10 +378,8 @@ API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,Po API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,PolicyRule,UserGroups API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,PolicyRule,Users API rule violation: list_type_missing,k8s.io/apiserver/pkg/apis/audit/v1beta1,PolicyRule,Verbs -API rule violation: list_type_missing,k8s.io/kube-aggregator/pkg/apis/apiregistration/v1,APIServiceList,Items API rule violation: list_type_missing,k8s.io/kube-aggregator/pkg/apis/apiregistration/v1,APIServiceSpec,CABundle API rule violation: list_type_missing,k8s.io/kube-aggregator/pkg/apis/apiregistration/v1,APIServiceStatus,Conditions -API rule violation: list_type_missing,k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1,APIServiceList,Items API rule violation: list_type_missing,k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1,APIServiceSpec,CABundle API rule violation: list_type_missing,k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1,APIServiceStatus,Conditions API rule violation: list_type_missing,k8s.io/kube-controller-manager/config/v1alpha1,GarbageCollectorControllerConfiguration,GCIgnoredResources @@ -496,15 +401,8 @@ API rule violation: list_type_missing,k8s.io/kubelet/config/v1beta1,KubeletConfi API rule violation: list_type_missing,k8s.io/kubelet/config/v1beta1,KubeletConfiguration,ClusterDNS API rule violation: list_type_missing,k8s.io/kubelet/config/v1beta1,KubeletConfiguration,EnforceNodeAllocatable API rule violation: list_type_missing,k8s.io/kubelet/config/v1beta1,KubeletConfiguration,TLSCipherSuites -API rule violation: list_type_missing,k8s.io/metrics/pkg/apis/custom_metrics/v1beta1,MetricValueList,Items -API rule violation: list_type_missing,k8s.io/metrics/pkg/apis/custom_metrics/v1beta2,MetricValueList,Items -API rule violation: list_type_missing,k8s.io/metrics/pkg/apis/external_metrics/v1beta1,ExternalMetricValueList,Items -API rule violation: list_type_missing,k8s.io/metrics/pkg/apis/metrics/v1alpha1,NodeMetricsList,Items API rule violation: list_type_missing,k8s.io/metrics/pkg/apis/metrics/v1alpha1,PodMetrics,Containers -API rule violation: list_type_missing,k8s.io/metrics/pkg/apis/metrics/v1alpha1,PodMetricsList,Items -API rule violation: list_type_missing,k8s.io/metrics/pkg/apis/metrics/v1beta1,NodeMetricsList,Items API rule violation: list_type_missing,k8s.io/metrics/pkg/apis/metrics/v1beta1,PodMetrics,Containers -API rule violation: list_type_missing,k8s.io/metrics/pkg/apis/metrics/v1beta1,PodMetricsList,Items API rule violation: names_match,k8s.io/api/authorization/v1beta1,SubjectAccessReviewSpec,Groups API rule violation: names_match,k8s.io/api/core/v1,AzureDiskVolumeSource,DataDiskURI API rule violation: names_match,k8s.io/api/core/v1,ContainerStatus,LastTerminationState diff --git a/api/openapi-spec/swagger.json b/api/openapi-spec/swagger.json index 2550a090636..6146ab5e498 100644 --- a/api/openapi-spec/swagger.json +++ b/api/openapi-spec/swagger.json @@ -10625,8 +10625,7 @@ "items": { "$ref": "#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" }, - "type": "array", - "x-kubernetes-list-type": "set" + "type": "array" }, "kind": { "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", @@ -11067,8 +11066,7 @@ "items": { "$ref": "#/definitions/io.k8s.api.flowcontrol.v1alpha1.FlowSchema" }, - "type": "array", - "x-kubernetes-list-type": "atomic" + "type": "array" }, "kind": { "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", @@ -11321,8 +11319,7 @@ "items": { "$ref": "#/definitions/io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration" }, - "type": "array", - "x-kubernetes-list-type": "atomic" + "type": "array" }, "kind": { "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", @@ -11850,8 +11847,7 @@ "items": { "$ref": "#/definitions/io.k8s.api.networking.v1beta1.IngressClass" }, - "type": "array", - "x-kubernetes-list-type": "set" + "type": "array" }, "kind": { "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", diff --git a/pkg/apis/discovery/types.go b/pkg/apis/discovery/types.go index f99f3cf9217..9cc410cc806 100644 --- a/pkg/apis/discovery/types.go +++ b/pkg/apis/discovery/types.go @@ -154,6 +154,5 @@ type EndpointSliceList struct { // +optional metav1.ListMeta // List of endpoint slices - // +listType=set Items []EndpointSlice } diff --git a/pkg/apis/flowcontrol/types.go b/pkg/apis/flowcontrol/types.go index ccb145b4a91..2d8553e6de2 100644 --- a/pkg/apis/flowcontrol/types.go +++ b/pkg/apis/flowcontrol/types.go @@ -84,7 +84,6 @@ type FlowSchemaList struct { metav1.ListMeta // `items` is a list of FlowSchemas. - // +listType=set Items []FlowSchema } @@ -350,7 +349,6 @@ type PriorityLevelConfigurationList struct { // +optional metav1.ListMeta // `items` is a list of request-priorities. - // +listType=set Items []PriorityLevelConfiguration } diff --git a/pkg/apis/networking/types.go b/pkg/apis/networking/types.go index 46426947777..f7fe55838e7 100644 --- a/pkg/apis/networking/types.go +++ b/pkg/apis/networking/types.go @@ -314,7 +314,6 @@ type IngressClassList struct { metav1.ListMeta // Items is the list of IngressClasses. - // +listType=set Items []IngressClass } diff --git a/staging/src/k8s.io/api/discovery/v1alpha1/generated.proto b/staging/src/k8s.io/api/discovery/v1alpha1/generated.proto index 62074e7a7b4..2cbbdcdb01c 100644 --- a/staging/src/k8s.io/api/discovery/v1alpha1/generated.proto +++ b/staging/src/k8s.io/api/discovery/v1alpha1/generated.proto @@ -151,7 +151,6 @@ message EndpointSliceList { optional k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta metadata = 1; // List of endpoint slices - // +listType=set repeated EndpointSlice items = 2; } diff --git a/staging/src/k8s.io/api/discovery/v1alpha1/types.go b/staging/src/k8s.io/api/discovery/v1alpha1/types.go index fff30b5c7a0..cf50b501cf4 100644 --- a/staging/src/k8s.io/api/discovery/v1alpha1/types.go +++ b/staging/src/k8s.io/api/discovery/v1alpha1/types.go @@ -157,6 +157,5 @@ type EndpointSliceList struct { // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of endpoint slices - // +listType=set Items []EndpointSlice `json:"items" protobuf:"bytes,2,rep,name=items"` } diff --git a/staging/src/k8s.io/api/discovery/v1beta1/generated.proto b/staging/src/k8s.io/api/discovery/v1beta1/generated.proto index 581ddf7b6f9..adf10c0e484 100644 --- a/staging/src/k8s.io/api/discovery/v1beta1/generated.proto +++ b/staging/src/k8s.io/api/discovery/v1beta1/generated.proto @@ -152,7 +152,6 @@ message EndpointSliceList { optional k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta metadata = 1; // List of endpoint slices - // +listType=set repeated EndpointSlice items = 2; } diff --git a/staging/src/k8s.io/api/discovery/v1beta1/types.go b/staging/src/k8s.io/api/discovery/v1beta1/types.go index 20fcde94ef6..e9233a567e7 100644 --- a/staging/src/k8s.io/api/discovery/v1beta1/types.go +++ b/staging/src/k8s.io/api/discovery/v1beta1/types.go @@ -158,6 +158,5 @@ type EndpointSliceList struct { // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of endpoint slices - // +listType=set Items []EndpointSlice `json:"items" protobuf:"bytes,2,rep,name=items"` } diff --git a/staging/src/k8s.io/api/flowcontrol/v1alpha1/generated.proto b/staging/src/k8s.io/api/flowcontrol/v1alpha1/generated.proto index b8054528f52..c4f9e1e66fe 100644 --- a/staging/src/k8s.io/api/flowcontrol/v1alpha1/generated.proto +++ b/staging/src/k8s.io/api/flowcontrol/v1alpha1/generated.proto @@ -84,7 +84,6 @@ message FlowSchemaList { optional k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta metadata = 1; // `items` is a list of FlowSchemas. - // +listType=atomic repeated FlowSchema items = 2; } @@ -275,7 +274,6 @@ message PriorityLevelConfigurationList { optional k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta metadata = 1; // `items` is a list of request-priorities. - // +listType=atomic repeated PriorityLevelConfiguration items = 2; } diff --git a/staging/src/k8s.io/api/flowcontrol/v1alpha1/types.go b/staging/src/k8s.io/api/flowcontrol/v1alpha1/types.go index 16bcf819eab..3882239b059 100644 --- a/staging/src/k8s.io/api/flowcontrol/v1alpha1/types.go +++ b/staging/src/k8s.io/api/flowcontrol/v1alpha1/types.go @@ -84,7 +84,6 @@ type FlowSchemaList struct { metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // `items` is a list of FlowSchemas. - // +listType=atomic Items []FlowSchema `json:"items" protobuf:"bytes,2,rep,name=items"` } @@ -350,7 +349,6 @@ type PriorityLevelConfigurationList struct { // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // `items` is a list of request-priorities. - // +listType=atomic Items []PriorityLevelConfiguration `json:"items" protobuf:"bytes,2,rep,name=items"` } diff --git a/staging/src/k8s.io/api/networking/v1beta1/generated.proto b/staging/src/k8s.io/api/networking/v1beta1/generated.proto index 68bede81fbb..a97c318db0e 100644 --- a/staging/src/k8s.io/api/networking/v1beta1/generated.proto +++ b/staging/src/k8s.io/api/networking/v1beta1/generated.proto @@ -134,7 +134,6 @@ message IngressClassList { optional k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta metadata = 1; // Items is the list of IngressClasses. - // +listType=set repeated IngressClass items = 2; } diff --git a/staging/src/k8s.io/api/networking/v1beta1/types.go b/staging/src/k8s.io/api/networking/v1beta1/types.go index 46f530bfae7..15c3bc86521 100644 --- a/staging/src/k8s.io/api/networking/v1beta1/types.go +++ b/staging/src/k8s.io/api/networking/v1beta1/types.go @@ -315,6 +315,5 @@ type IngressClassList struct { metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of IngressClasses. - // +listType=set Items []IngressClass `json:"items" protobuf:"bytes,2,rep,name=items"` }