Skip to content

Commit

Permalink
Merge pull request #6661 from rmohr/api-try1
Browse files Browse the repository at this point in the history
Restructure our API to make it work with client-gen
  • Loading branch information
kubevirt-bot committed Oct 25, 2021
2 parents 32f5efb + e218786 commit ee4d9d8
Show file tree
Hide file tree
Showing 562 changed files with 4,124 additions and 4,098 deletions.
142 changes: 71 additions & 71 deletions api/api-rule-violations-known.list
Original file line number Diff line number Diff line change
Expand Up @@ -140,41 +140,41 @@ 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,kubevirt.io/client-go/api/v1,CPU,Features
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,DHCPOptions,NTPServers
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,DHCPOptions,PrivateOptions
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,DeveloperConfiguration,FeatureGates
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,Devices,Disks
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,Devices,Inputs
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,Devices,Interfaces
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,DownwardAPIVolumeSource,Fields
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,Interface,Ports
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,KubeVirtConfiguration,EmulatedMachines
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,KubeVirtConfiguration,SupportedGuestAgentVersions
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,KubeVirtList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,KubeVirtStatus,Conditions
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,NodePlacement,Tolerations
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceFileSystemInfo,Filesystems
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceFileSystemList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceGuestAgentInfo,UserList
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceGuestOSUserList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceMigrationList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceMigrationStatus,Conditions
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceNetworkInterface,IPs
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstancePresetList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceReplicaSetList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceReplicaSetStatus,Conditions
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceSpec,Networks
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceSpec,Tolerations
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceSpec,Volumes
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceStatus,Conditions
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineInstanceStatus,Interfaces
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineSpec,DataVolumeTemplates
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineStatus,Conditions
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineStatus,StateChangeRequests
API rule violation: list_type_missing,kubevirt.io/client-go/api/v1,VirtualMachineStatus,VolumeSnapshotStatuses
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,CPU,Features
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,DHCPOptions,NTPServers
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,DHCPOptions,PrivateOptions
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,DeveloperConfiguration,FeatureGates
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,Devices,Disks
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,Devices,Inputs
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,Devices,Interfaces
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,DownwardAPIVolumeSource,Fields
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,Interface,Ports
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,KubeVirtConfiguration,EmulatedMachines
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,KubeVirtConfiguration,SupportedGuestAgentVersions
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,KubeVirtList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,KubeVirtStatus,Conditions
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,NodePlacement,Tolerations
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceFileSystemInfo,Filesystems
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceFileSystemList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceGuestAgentInfo,UserList
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceGuestOSUserList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceMigrationList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceMigrationStatus,Conditions
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceNetworkInterface,IPs
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstancePresetList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceReplicaSetList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceReplicaSetStatus,Conditions
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceSpec,Networks
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceSpec,Tolerations
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceSpec,Volumes
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceStatus,Conditions
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceStatus,Interfaces
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineSpec,DataVolumeTemplates
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineStatus,Conditions
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineStatus,StateChangeRequests
API rule violation: list_type_missing,kubevirt.io/client-go/apis/core/v1,VirtualMachineStatus,VolumeSnapshotStatuses
API rule violation: list_type_missing,kubevirt.io/client-go/apis/flavor/v1alpha1,VirtualMachineClusterFlavorList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/apis/flavor/v1alpha1,VirtualMachineFlavorList,Items
API rule violation: list_type_missing,kubevirt.io/client-go/apis/snapshot/v1alpha1,VirtualMachineRestoreList,Items
Expand Down Expand Up @@ -219,40 +219,40 @@ API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,InternalEve
API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,MicroTime,Time
API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,StatusCause,Type
API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,Time,Time
API rule violation: names_match,kubevirt.io/client-go/api/v1,CDRomTarget,ReadOnly
API rule violation: names_match,kubevirt.io/client-go/api/v1,CPU,DedicatedCPUPlacement
API rule violation: names_match,kubevirt.io/client-go/api/v1,CloudInitConfigDriveSource,UserDataSecretRef
API rule violation: names_match,kubevirt.io/client-go/api/v1,CloudInitNoCloudSource,UserDataSecretRef
API rule violation: names_match,kubevirt.io/client-go/api/v1,DeveloperConfiguration,LessPVCSpaceToleration
API rule violation: names_match,kubevirt.io/client-go/api/v1,Devices,GPUs
API rule violation: names_match,kubevirt.io/client-go/api/v1,Devices,NetworkInterfaceMultiQueue
API rule violation: names_match,kubevirt.io/client-go/api/v1,DiskDevice,CDRom
API rule violation: names_match,kubevirt.io/client-go/api/v1,DiskTarget,ReadOnly
API rule violation: names_match,kubevirt.io/client-go/api/v1,FeatureHyperv,SyNIC
API rule violation: names_match,kubevirt.io/client-go/api/v1,FeatureHyperv,SyNICTimer
API rule violation: names_match,kubevirt.io/client-go/api/v1,FeatureHyperv,TLBFlush
API rule violation: names_match,kubevirt.io/client-go/api/v1,FeatureHyperv,VPIndex
API rule violation: names_match,kubevirt.io/client-go/api/v1,FeatureHyperv,VendorID
API rule violation: names_match,kubevirt.io/client-go/api/v1,FeatureSpinlocks,Retries
API rule violation: names_match,kubevirt.io/client-go/api/v1,FeatureVendorID,VendorID
API rule violation: names_match,kubevirt.io/client-go/api/v1,FloppyTarget,ReadOnly
API rule violation: names_match,kubevirt.io/client-go/api/v1,HPETTimer,Enabled
API rule violation: names_match,kubevirt.io/client-go/api/v1,HypervTimer,Enabled
API rule violation: names_match,kubevirt.io/client-go/api/v1,KVMTimer,Enabled
API rule violation: names_match,kubevirt.io/client-go/api/v1,KubeVirtConfiguration,MigrationConfiguration
API rule violation: names_match,kubevirt.io/client-go/api/v1,KubeVirtConfiguration,NetworkConfiguration
API rule violation: names_match,kubevirt.io/client-go/api/v1,KubeVirtConfiguration,SELinuxLauncherType
API rule violation: names_match,kubevirt.io/client-go/api/v1,KubeVirtConfiguration,SMBIOSConfig
API rule violation: names_match,kubevirt.io/client-go/api/v1,KubeVirtSpec,CertificateRotationStrategy
API rule violation: names_match,kubevirt.io/client-go/api/v1,LunTarget,ReadOnly
API rule violation: names_match,kubevirt.io/client-go/api/v1,NetworkConfiguration,NetworkInterface
API rule violation: names_match,kubevirt.io/client-go/api/v1,PITTimer,Enabled
API rule violation: names_match,kubevirt.io/client-go/api/v1,RTCTimer,Enabled
API rule violation: names_match,kubevirt.io/client-go/api/v1,VirtualMachineInstanceFileSystemInfo,Filesystems
API rule violation: names_match,kubevirt.io/client-go/api/v1,VirtualMachineInstanceGuestAgentInfo,GAVersion
API rule violation: names_match,kubevirt.io/client-go/api/v1,VirtualMachineInstanceGuestOSInfo,VersionID
API rule violation: names_match,kubevirt.io/client-go/api/v1,VirtualMachineInstanceMigrationState,MigrationUID
API rule violation: names_match,kubevirt.io/client-go/api/v1,VirtualMachineInstanceNetworkInterface,IP
API rule violation: names_match,kubevirt.io/client-go/api/v1,VirtualMachineInstanceNetworkInterface,IPs
API rule violation: names_match,kubevirt.io/client-go/api/v1,WatchdogDevice,I6300ESB
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,CDRomTarget,ReadOnly
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,CPU,DedicatedCPUPlacement
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,CloudInitConfigDriveSource,UserDataSecretRef
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,CloudInitNoCloudSource,UserDataSecretRef
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,DeveloperConfiguration,LessPVCSpaceToleration
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,Devices,GPUs
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,Devices,NetworkInterfaceMultiQueue
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,DiskDevice,CDRom
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,DiskTarget,ReadOnly
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,FeatureHyperv,SyNIC
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,FeatureHyperv,SyNICTimer
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,FeatureHyperv,TLBFlush
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,FeatureHyperv,VPIndex
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,FeatureHyperv,VendorID
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,FeatureSpinlocks,Retries
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,FeatureVendorID,VendorID
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,FloppyTarget,ReadOnly
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,HPETTimer,Enabled
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,HypervTimer,Enabled
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,KVMTimer,Enabled
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,KubeVirtConfiguration,MigrationConfiguration
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,KubeVirtConfiguration,NetworkConfiguration
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,KubeVirtConfiguration,SELinuxLauncherType
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,KubeVirtConfiguration,SMBIOSConfig
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,KubeVirtSpec,CertificateRotationStrategy
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,LunTarget,ReadOnly
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,NetworkConfiguration,NetworkInterface
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,PITTimer,Enabled
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,RTCTimer,Enabled
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceFileSystemInfo,Filesystems
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceGuestAgentInfo,GAVersion
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceGuestOSInfo,VersionID
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceMigrationState,MigrationUID
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceNetworkInterface,IP
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,VirtualMachineInstanceNetworkInterface,IPs
API rule violation: names_match,kubevirt.io/client-go/apis/core/v1,WatchdogDevice,I6300ESB
API rule violation: names_match,kubevirt.io/client-go/apis/snapshot/v1alpha1,VolumeRestore,PersistentVolumeClaimName

0 comments on commit ee4d9d8

Please sign in to comment.