Versions in this module Expand all Collapse all v1 v1.2.1 Dec 5, 2024 Changes in this version + const AllowPodBridgeNetworkLiveMigrationAnnotation + const AppComponent + const AppComponentLabel + const AppLabel + const AppLabelPrefix + const AppName + const AppNameLabel + const AppPartOfLabel + const AppVersionLabel + const AutoMemoryLimitsRatioLabel + const CPUFeatureLabel + const CPUManager + const CPUModeHostModel + const CPUModeHostPassthrough + const CPUModelLabel + const CPUModelVendorLabel + const CPUTimerLabel + const CacheNone + const CacheWriteBack + const CacheWriteThrough + const ClusterInstancetypeAnnotation + const ClusterPreferenceAnnotation + const ControllerAPILatestVersionObservedAnnotation + const ControllerAPIStorageVersionObservedAnnotation + const CreatedByLabel + const CustomLibvirtLogFiltersAnnotation + const DefaultCPUModel + const DefaultGracePeriodSeconds + const DeprecatedNonRootVMIAnnotation + const DomainAnnotation + const EmulatorThreadCompleteToEvenParity + const EphemeralBackupObject + const EphemeralProvisioningObject + const EvacuationMigrationAnnotation + const FreePageReportingDisabledAnnotation + const FuncTestBlockLauncherPrepareMigrationTargetAnnotation + const FuncTestForceIgnoreMigrationBackoffAnnotation + const FuncTestForceLauncherMigrationFailureAnnotation + const FuncTestLauncherFailFastAnnotation + const FuncTestMigrationTargetImageOverrideAnnotation + const GuestNotRunningReason + const HPETTickPolicyCatchup + const HPETTickPolicyDelay + const HPETTickPolicyDiscard + const HPETTickPolicyMerge + const HostModelCPULabel + const HostModelRequiredFeaturesLabel + const HotplugDiskDir + const HypervLabel + const IONative + const IOThreads + const IOThreadsPolicyAuto + const IOThreadsPolicyShared + const IgnitionAnnotation + const InstallStrategyConfigMapEncoding + const InstallStrategyIdentifierAnnotation + const InstallStrategyLabel + const InstallStrategyRegistryAnnotation + const InstallStrategyVersionAnnotation + const InstancetypeAnnotation + const KSMEnabledLabel + const KSMFreePercentOverride + const KSMHandlerManagedAnnotation + const KSMPagesBoostOverride + const KSMPagesDecayOverride + const KSMPagesInitOverride + const KSMPagesMaxOverride + const KSMPagesMinOverride + const KSMSleepMsBaselineOverride + const KeepLauncherAfterFailureAnnotation + const KubeVirtClientGoSchemeRegistrationVersionEnvVar + const KubeVirtCustomizeComponentAnnotationHash + const KubeVirtGenerationAnnotation + const LabellerSkipNodeAnnotation + const MDevResourcePrefix + const ManagedByLabel + const ManagedByLabelOperatorOldValue + const ManagedByLabelOperatorValue + const MemfdMemoryBackend + const MemoryHotplugOverheadRatioLabel + const MigrationInterfaceName + const MigrationJobLabel + const MigrationJobNameAnnotation + const MigrationNameLabel + const MigrationPendingPodTimeoutSecondsAnnotation + const MigrationSelectorLabel + const MigrationTargetNodeNameLabel + const MigrationTargetReadyTimestamp + const MigrationTransportUnixAnnotation + const MigrationUnschedulablePodTimeoutSecondsAnnotation + const NodeHostModelIsObsoleteLabel + const NodeNameLabel + const NodeSchedulable + const OutdatedLauncherImageLabel + const PCIResourcePrefix + const PITTickPolicyCatchup + const PITTickPolicyDelay + const PITTickPolicyDiscard + const PVCMemoryDumpAnnotation + const PlacePCIDevicesOnRootComplex + const PodConditionMissingReason + const PodNotExistsReason + const PodTerminatingReason + const PreferenceAnnotation + const RTCTickPolicyCatchup + const RTCTickPolicyDelay + const RealtimeLabel + const SEVESLabel + const SEVLabel + const StartRequestDataPausedKey + const StartRequestDataPausedTrue + const SubresourceGroupName + const SupportedHostModelMigrationCPU + const USBResourcePrefix + const UsbClientPassthroughMaxNumberOf + const VirtHandlerHeartbeat + const VirtIO + const VirtOperatorComponentFinalizer + const VirtualMachineControllerFinalizer + const VirtualMachineGenerationAnnotation + const VirtualMachineInstanceAccessCredentialsSynchronized + const VirtualMachineInstanceAgentConnected + const VirtualMachineInstanceDataVolumesReady + const VirtualMachineInstanceFinalizer + const VirtualMachineInstanceIsMigratable + const VirtualMachineInstanceMemoryChange + const VirtualMachineInstanceMigrationFinalizer + const VirtualMachineInstancePaused + const VirtualMachineInstanceProvisioning + const VirtualMachineInstanceReady + const VirtualMachineInstanceReasonAllDVsReady + const VirtualMachineInstanceReasonCPUModeNotMigratable + const VirtualMachineInstanceReasonDisksNotMigratable + const VirtualMachineInstanceReasonHostDeviceNotMigratable + const VirtualMachineInstanceReasonHotplugNotMigratable + const VirtualMachineInstanceReasonInterfaceNotMigratable + const VirtualMachineInstanceReasonNoTSCFrequencyMigratable + const VirtualMachineInstanceReasonNotAllDVsReady + const VirtualMachineInstanceReasonPRNotMigratable + const VirtualMachineInstanceReasonSEVNotMigratable + const VirtualMachineInstanceReasonVirtIOFSNotMigratable + const VirtualMachineInstanceSynchronized + const VirtualMachineInstanceUnsupportedAgent + const VirtualMachineInstanceVCPUChange + const VirtualMachineLabel + const VirtualMachineNameLabel + const VirtualMachinePodCPULimitsLabel + const VirtualMachinePodMemoryRequestsLabel + const VirtualMachinePoolRevisionName + const VirtualMachineUnpaused + const WorkloadUpdateMigrationAnnotation + var AddToScheme = SchemeBuilder.AddToScheme + var ApiLatestVersion = "v1" + var ApiStorageVersion = "v1" + var ApiSupportedVersions = []extv1.CustomResourceDefinitionVersion + var ApiSupportedWebhookVersions = []string + var GroupVersion = schema.GroupVersion + var GroupVersions = []schema.GroupVersion + var KubeVirtGroupVersionKind = schema.GroupVersionKind + var SchemeBuilder = runtime.NewSchemeBuilder(AddKnownTypesGenerator([]schema.GroupVersion{ ... })) + var SchemeGroupVersion = schema.GroupVersion + var StorageGroupVersion = schema.GroupVersion + var SubresourceGroupVersions = []schema.GroupVersion + var SubresourceStorageGroupVersion = schema.GroupVersion + var VirtualMachineGroupVersionKind = schema.GroupVersionKind + var VirtualMachineInstanceGroupVersionKind = schema.GroupVersionKind + var VirtualMachineInstanceMigrationGroupVersionKind = schema.GroupVersionKind + var VirtualMachineInstancePresetGroupVersionKind = schema.GroupVersionKind + var VirtualMachineInstanceReplicaSetGroupVersionKind = schema.GroupVersionKind + func AddKnownTypesGenerator(groupVersions []schema.GroupVersion) func(scheme *runtime.Scheme) error + func Kind(kind string) schema.GroupKind + func PrepareVMINodeAntiAffinitySelectorRequirement(vmi *VirtualMachineInstance) k8sv1.NodeSelectorRequirement + func RegisterDefaults(scheme *runtime.Scheme) error + func Resource(resource string) schema.GroupResource + func SetDefaults_CDRomTarget(obj *CDRomTarget) + func SetDefaults_DiskDevice(obj *DiskDevice) + func SetDefaults_FeatureAPIC(obj *FeatureAPIC) + func SetDefaults_FeatureSpinlocks(obj *FeatureSpinlocks) + func SetDefaults_FeatureState(obj *FeatureState) + func SetDefaults_FeatureVendorID(obj *FeatureVendorID) + func SetDefaults_Firmware(obj *Firmware) + func SetDefaults_HPETTimer(obj *HPETTimer) + func SetDefaults_HypervTimer(obj *HypervTimer) + func SetDefaults_I6300ESBWatchdog(obj *I6300ESBWatchdog) + func SetDefaults_KVMTimer(obj *KVMTimer) + func SetDefaults_NetworkInterface(obj *VirtualMachineInstance) + func SetDefaults_PITTimer(obj *PITTimer) + func SetDefaults_Probe(probe *Probe) + func SetDefaults_RTCTimer(obj *RTCTimer) + func SetDefaults_SyNICTimer(obj *SyNICTimer) + func SetDefaults_VirtualMachineInstance(obj *VirtualMachineInstance) + func SetDefaults_Watchdog(obj *Watchdog) + func SetObjectDefaults_VirtualMachine(in *VirtualMachine) + func SetObjectDefaults_VirtualMachineInstance(in *VirtualMachineInstance) + func SetObjectDefaults_VirtualMachineInstanceList(in *VirtualMachineInstanceList) + func SetObjectDefaults_VirtualMachineInstancePreset(in *VirtualMachineInstancePreset) + func SetObjectDefaults_VirtualMachineInstancePresetList(in *VirtualMachineInstancePresetList) + func SetObjectDefaults_VirtualMachineInstanceReplicaSet(in *VirtualMachineInstanceReplicaSet) + func SetObjectDefaults_VirtualMachineInstanceReplicaSetList(in *VirtualMachineInstanceReplicaSetList) + func SetObjectDefaults_VirtualMachineList(in *VirtualMachineList) + func UpdateAntiAffinityFromVMINode(pod *k8sv1.Pod, vmi *VirtualMachineInstance) *k8sv1.Affinity + type ACPI struct + SlicNameRef string + func (ACPI) SwaggerDoc() map[string]string + func (in *ACPI) DeepCopy() *ACPI + func (in *ACPI) DeepCopyInto(out *ACPI) + type AccessCredential struct + SSHPublicKey *SSHPublicKeyAccessCredential + UserPassword *UserPasswordAccessCredential + func (AccessCredential) SwaggerDoc() map[string]string + func (in *AccessCredential) DeepCopy() *AccessCredential + func (in *AccessCredential) DeepCopyInto(out *AccessCredential) + type AccessCredentialSecretSource struct + SecretName string + func (AccessCredentialSecretSource) SwaggerDoc() map[string]string + func (in *AccessCredentialSecretSource) DeepCopy() *AccessCredentialSecretSource + func (in *AccessCredentialSecretSource) DeepCopyInto(out *AccessCredentialSecretSource) + type AddVolumeOptions struct + Disk *Disk + DryRun []string + Name string + VolumeSource *HotplugVolumeSource + func (AddVolumeOptions) SwaggerDoc() map[string]string + func (in *AddVolumeOptions) DeepCopy() *AddVolumeOptions + func (in *AddVolumeOptions) DeepCopyInto(out *AddVolumeOptions) + type ArchConfiguration struct + Amd64 *ArchSpecificConfiguration + Arm64 *ArchSpecificConfiguration + DefaultArchitecture string + Ppc64le *ArchSpecificConfiguration + func (ArchConfiguration) SwaggerDoc() map[string]string + func (in *ArchConfiguration) DeepCopy() *ArchConfiguration + func (in *ArchConfiguration) DeepCopyInto(out *ArchConfiguration) + type ArchSpecificConfiguration struct + EmulatedMachines []string + MachineType string + OVMFPath string + func (ArchSpecificConfiguration) SwaggerDoc() map[string]string + func (in *ArchSpecificConfiguration) DeepCopy() *ArchSpecificConfiguration + func (in *ArchSpecificConfiguration) DeepCopyInto(out *ArchSpecificConfiguration) + type AuthorizedKeysFile struct + FilePath string + func (AuthorizedKeysFile) SwaggerDoc() map[string]string + func (in *AuthorizedKeysFile) DeepCopy() *AuthorizedKeysFile + func (in *AuthorizedKeysFile) DeepCopyInto(out *AuthorizedKeysFile) + type BIOS struct + UseSerial *bool + func (BIOS) SwaggerDoc() map[string]string + func (in *BIOS) DeepCopy() *BIOS + func (in *BIOS) DeepCopyInto(out *BIOS) + type BitmapVolumeSource struct + func (BitmapVolumeSource) SwaggerDoc() map[string]string + func (in *BitmapVolumeSource) DeepCopy() *BitmapVolumeSource + func (in *BitmapVolumeSource) DeepCopyInto(out *BitmapVolumeSource) + type BlockSize struct + Custom *CustomBlockSize + MatchVolume *FeatureState + func (BlockSize) SwaggerDoc() map[string]string + func (in *BlockSize) DeepCopy() *BlockSize + func (in *BlockSize) DeepCopyInto(out *BlockSize) + type Bootloader struct + BIOS *BIOS + EFI *EFI + func (Bootloader) SwaggerDoc() map[string]string + func (in *Bootloader) DeepCopy() *Bootloader + func (in *Bootloader) DeepCopyInto(out *Bootloader) + type CDRomTarget struct + Bus DiskBus + ReadOnly *bool + Tray TrayState + func (CDRomTarget) SwaggerDoc() map[string]string + func (in *CDRomTarget) DeepCopy() *CDRomTarget + func (in *CDRomTarget) DeepCopyInto(out *CDRomTarget) + type CPU struct + Cores uint32 + DedicatedCPUPlacement bool + Features []CPUFeature + IsolateEmulatorThread bool + MaxSockets uint32 + Model string + NUMA *NUMA + Realtime *Realtime + Sockets uint32 + Threads uint32 + func (CPU) SwaggerDoc() map[string]string + func (in *CPU) DeepCopy() *CPU + func (in *CPU) DeepCopyInto(out *CPU) + type CPUFeature struct + Name string + Policy string + func (CPUFeature) SwaggerDoc() map[string]string + func (in *CPUFeature) DeepCopy() *CPUFeature + func (in *CPUFeature) DeepCopyInto(out *CPUFeature) + type CPUTopology struct + Cores uint32 + Sockets uint32 + Threads uint32 + func (CPUTopology) SwaggerDoc() map[string]string + func (in *CPUTopology) DeepCopy() *CPUTopology + func (in *CPUTopology) DeepCopyInto(out *CPUTopology) + type CertConfig struct + Duration *metav1.Duration + RenewBefore *metav1.Duration + func (CertConfig) SwaggerDoc() map[string]string + func (in *CertConfig) DeepCopy() *CertConfig + func (in *CertConfig) DeepCopyInto(out *CertConfig) + type Chassis struct + Asset string + Manufacturer string + Serial string + Sku string + Version string + func (Chassis) SwaggerDoc() map[string]string + func (in *Chassis) DeepCopy() *Chassis + func (in *Chassis) DeepCopyInto(out *Chassis) + type ClientPassthroughDevices struct + func (ClientPassthroughDevices) SwaggerDoc() map[string]string + func (in *ClientPassthroughDevices) DeepCopy() *ClientPassthroughDevices + func (in *ClientPassthroughDevices) DeepCopyInto(out *ClientPassthroughDevices) + type Clock struct + Timer *Timer + func (Clock) SwaggerDoc() map[string]string + func (in *Clock) DeepCopy() *Clock + func (in *Clock) DeepCopyInto(out *Clock) + type ClockOffset struct + Timezone *ClockOffsetTimezone + UTC *ClockOffsetUTC + func (ClockOffset) SwaggerDoc() map[string]string + func (in *ClockOffset) DeepCopy() *ClockOffset + func (in *ClockOffset) DeepCopyInto(out *ClockOffset) + type ClockOffsetTimezone string + type ClockOffsetUTC struct + OffsetSeconds *int + func (ClockOffsetUTC) SwaggerDoc() map[string]string + func (in *ClockOffsetUTC) DeepCopy() *ClockOffsetUTC + func (in *ClockOffsetUTC) DeepCopyInto(out *ClockOffsetUTC) + type CloudInitConfigDriveSource struct + NetworkData string + NetworkDataBase64 string + NetworkDataSecretRef *v1.LocalObjectReference + UserData string + UserDataBase64 string + UserDataSecretRef *v1.LocalObjectReference + func (CloudInitConfigDriveSource) SwaggerDoc() map[string]string + func (in *CloudInitConfigDriveSource) DeepCopy() *CloudInitConfigDriveSource + func (in *CloudInitConfigDriveSource) DeepCopyInto(out *CloudInitConfigDriveSource) + type CloudInitNoCloudSource struct + NetworkData string + NetworkDataBase64 string + NetworkDataSecretRef *v1.LocalObjectReference + UserData string + UserDataBase64 string + UserDataSecretRef *v1.LocalObjectReference + func (CloudInitNoCloudSource) SwaggerDoc() map[string]string + func (in *CloudInitNoCloudSource) DeepCopy() *CloudInitNoCloudSource + func (in *CloudInitNoCloudSource) DeepCopyInto(out *CloudInitNoCloudSource) + type ClusterProfilerRequest struct + Continue string + LabelSelector string + PageSize int64 + func (ClusterProfilerRequest) SwaggerDoc() map[string]string + func (in *ClusterProfilerRequest) DeepCopy() *ClusterProfilerRequest + func (in *ClusterProfilerRequest) DeepCopyInto(out *ClusterProfilerRequest) + type ClusterProfilerResults struct + ComponentResults map[string]ProfilerResult + Continue string + func (ClusterProfilerResults) SwaggerDoc() map[string]string + func (in *ClusterProfilerResults) DeepCopy() *ClusterProfilerResults + func (in *ClusterProfilerResults) DeepCopyInto(out *ClusterProfilerResults) + type ComponentConfig struct + NodePlacement *NodePlacement + Replicas *uint8 + func (in *ComponentConfig) DeepCopy() *ComponentConfig + func (in *ComponentConfig) DeepCopyInto(out *ComponentConfig) + type ConfigDriveSSHPublicKeyAccessCredentialPropagation struct + func (ConfigDriveSSHPublicKeyAccessCredentialPropagation) SwaggerDoc() map[string]string + func (in *ConfigDriveSSHPublicKeyAccessCredentialPropagation) DeepCopy() *ConfigDriveSSHPublicKeyAccessCredentialPropagation + func (in *ConfigDriveSSHPublicKeyAccessCredentialPropagation) DeepCopyInto(out *ConfigDriveSSHPublicKeyAccessCredentialPropagation) + type ConfigMapVolumeSource struct + Optional *bool + VolumeLabel string + func (ConfigMapVolumeSource) SwaggerDoc() map[string]string + func (in *ConfigMapVolumeSource) DeepCopy() *ConfigMapVolumeSource + func (in *ConfigMapVolumeSource) DeepCopyInto(out *ConfigMapVolumeSource) + type ContainerDiskInfo struct + Checksum uint32 + func (ContainerDiskInfo) SwaggerDoc() map[string]string + func (in *ContainerDiskInfo) DeepCopy() *ContainerDiskInfo + func (in *ContainerDiskInfo) DeepCopyInto(out *ContainerDiskInfo) + type ContainerDiskSource struct + Image string + ImagePullPolicy v1.PullPolicy + ImagePullSecret string + Path string + func (ContainerDiskSource) SwaggerDoc() map[string]string + func (in *ContainerDiskSource) DeepCopy() *ContainerDiskSource + func (in *ContainerDiskSource) DeepCopyInto(out *ContainerDiskSource) + type CustomBlockSize struct + Logical uint + Physical uint + func (CustomBlockSize) SwaggerDoc() map[string]string + func (in *CustomBlockSize) DeepCopy() *CustomBlockSize + func (in *CustomBlockSize) DeepCopyInto(out *CustomBlockSize) + type CustomProfile struct + LocalhostProfile *string + RuntimeDefaultProfile bool + func (CustomProfile) SwaggerDoc() map[string]string + func (in *CustomProfile) DeepCopy() *CustomProfile + func (in *CustomProfile) DeepCopyInto(out *CustomProfile) + type CustomizeComponents struct + Flags *Flags + Patches []CustomizeComponentsPatch + func (CustomizeComponents) SwaggerDoc() map[string]string + func (in *CustomizeComponents) DeepCopy() *CustomizeComponents + func (in *CustomizeComponents) DeepCopyInto(out *CustomizeComponents) + type CustomizeComponentsPatch struct + Patch string + ResourceName string + ResourceType string + Type PatchType + func (CustomizeComponentsPatch) SwaggerDoc() map[string]string + func (in *CustomizeComponentsPatch) DeepCopy() *CustomizeComponentsPatch + func (in *CustomizeComponentsPatch) DeepCopyInto(out *CustomizeComponentsPatch) + type DHCPOptions struct + BootFileName string + NTPServers []string + PrivateOptions []DHCPPrivateOptions + TFTPServerName string + func (DHCPOptions) SwaggerDoc() map[string]string + func (d *DHCPOptions) UnmarshalJSON(data []byte) error + func (in *DHCPOptions) DeepCopy() *DHCPOptions + func (in *DHCPOptions) DeepCopyInto(out *DHCPOptions) + type DHCPPrivateOptions struct + Option int + Value string + func (DHCPPrivateOptions) SwaggerDoc() map[string]string + func (in *DHCPPrivateOptions) DeepCopy() *DHCPPrivateOptions + func (in *DHCPPrivateOptions) DeepCopyInto(out *DHCPPrivateOptions) + type DataVolumeSource struct + Hotpluggable bool + Name string + func (DataVolumeSource) SwaggerDoc() map[string]string + func (in *DataVolumeSource) DeepCopy() *DataVolumeSource + func (in *DataVolumeSource) DeepCopyInto(out *DataVolumeSource) + type DataVolumeTemplateDummyStatus struct + func (DataVolumeTemplateDummyStatus) SwaggerDoc() map[string]string + func (in *DataVolumeTemplateDummyStatus) DeepCopy() *DataVolumeTemplateDummyStatus + func (in *DataVolumeTemplateDummyStatus) DeepCopyInto(out *DataVolumeTemplateDummyStatus) + type DataVolumeTemplateSpec struct + Spec cdiv1.DataVolumeSpec + Status *DataVolumeTemplateDummyStatus + func (DataVolumeTemplateSpec) SwaggerDoc() map[string]string + func (in *DataVolumeTemplateSpec) DeepCopy() *DataVolumeTemplateSpec + func (in *DataVolumeTemplateSpec) DeepCopyInto(out *DataVolumeTemplateSpec) + type DeveloperConfiguration struct + CPUAllocationRatio int + DiskVerification *DiskVerification + FeatureGates []string + LessPVCSpaceToleration int + LogVerbosity *LogVerbosity + MemoryOvercommit int + MinimumClusterTSCFrequency *int64 + MinimumReservePVCBytes uint64 + NodeSelectors map[string]string + UseEmulation bool + func (DeveloperConfiguration) SwaggerDoc() map[string]string + func (in *DeveloperConfiguration) DeepCopy() *DeveloperConfiguration + func (in *DeveloperConfiguration) DeepCopyInto(out *DeveloperConfiguration) + type Devices struct + AutoattachGraphicsDevice *bool + AutoattachInputDevice *bool + AutoattachMemBalloon *bool + AutoattachPodInterface *bool + AutoattachSerialConsole *bool + AutoattachVSOCK *bool + BlockMultiQueue *bool + ClientPassthrough *ClientPassthroughDevices + DisableHotplug bool + Disks []Disk + DownwardMetrics *DownwardMetrics + Filesystems []Filesystem + GPUs []GPU + HostDevices []HostDevice + Inputs []Input + Interfaces []Interface + LogSerialConsole *bool + NetworkInterfaceMultiQueue *bool + Rng *Rng + Sound *SoundDevice + TPM *TPMDevice + UseVirtioTransitional *bool + Watchdog *Watchdog + func (Devices) SwaggerDoc() map[string]string + func (in *Devices) DeepCopy() *Devices + func (in *Devices) DeepCopyInto(out *Devices) + type DisableFreePageReporting struct + func (DisableFreePageReporting) SwaggerDoc() map[string]string + func (in *DisableFreePageReporting) DeepCopy() *DisableFreePageReporting + func (in *DisableFreePageReporting) DeepCopyInto(out *DisableFreePageReporting) + type DisableSerialConsoleLog struct + func (DisableSerialConsoleLog) SwaggerDoc() map[string]string + func (in *DisableSerialConsoleLog) DeepCopy() *DisableSerialConsoleLog + func (in *DisableSerialConsoleLog) DeepCopyInto(out *DisableSerialConsoleLog) + type Disk struct + BlockSize *BlockSize + BootOrder *uint + Cache DriverCache + DedicatedIOThread *bool + ErrorPolicy *DiskErrorPolicy + IO DriverIO + Name string + Serial string + Shareable *bool + Tag string + func (Disk) SwaggerDoc() map[string]string + func (in *Disk) DeepCopy() *Disk + func (in *Disk) DeepCopyInto(out *Disk) + type DiskBus string + const DiskBusSATA + const DiskBusSCSI + const DiskBusUSB + const DiskBusVirtio + type DiskDevice struct + CDRom *CDRomTarget + Disk *DiskTarget + LUN *LunTarget + func (DiskDevice) SwaggerDoc() map[string]string + func (in *DiskDevice) DeepCopy() *DiskDevice + func (in *DiskDevice) DeepCopyInto(out *DiskDevice) + type DiskErrorPolicy string + const DiskErrorPolicyEnospace + const DiskErrorPolicyIgnore + const DiskErrorPolicyReport + const DiskErrorPolicyStop + type DiskTarget struct + Bus DiskBus + PciAddress string + ReadOnly bool + func (DiskTarget) SwaggerDoc() map[string]string + func (in *DiskTarget) DeepCopy() *DiskTarget + func (in *DiskTarget) DeepCopyInto(out *DiskTarget) + type DiskVerification struct + MemoryLimit *resource.Quantity + func (DiskVerification) SwaggerDoc() map[string]string + func (in *DiskVerification) DeepCopy() *DiskVerification + func (in *DiskVerification) DeepCopyInto(out *DiskVerification) + type DomainAttachmentType string + const Tap + type DomainMemoryDumpInfo struct + ClaimName string + EndTimestamp *metav1.Time + StartTimestamp *metav1.Time + TargetFileName string + func (DomainMemoryDumpInfo) SwaggerDoc() map[string]string + func (in *DomainMemoryDumpInfo) DeepCopy() *DomainMemoryDumpInfo + func (in *DomainMemoryDumpInfo) DeepCopyInto(out *DomainMemoryDumpInfo) + type DomainSpec struct + CPU *CPU + Chassis *Chassis + Clock *Clock + Devices Devices + Features *Features + Firmware *Firmware + IOThreadsPolicy *IOThreadsPolicy + LaunchSecurity *LaunchSecurity + Machine *Machine + Memory *Memory + Resources ResourceRequirements + func (DomainSpec) SwaggerDoc() map[string]string + func (in *DomainSpec) DeepCopy() *DomainSpec + func (in *DomainSpec) DeepCopyInto(out *DomainSpec) + type DownwardAPIVolumeSource struct + Fields []v1.DownwardAPIVolumeFile + VolumeLabel string + func (DownwardAPIVolumeSource) SwaggerDoc() map[string]string + func (in *DownwardAPIVolumeSource) DeepCopy() *DownwardAPIVolumeSource + func (in *DownwardAPIVolumeSource) DeepCopyInto(out *DownwardAPIVolumeSource) + type DownwardMetrics struct + func (DownwardMetrics) SwaggerDoc() map[string]string + func (in *DownwardMetrics) DeepCopy() *DownwardMetrics + func (in *DownwardMetrics) DeepCopyInto(out *DownwardMetrics) + type DownwardMetricsVolumeSource struct + func (DownwardMetricsVolumeSource) SwaggerDoc() map[string]string + func (in *DownwardMetricsVolumeSource) DeepCopy() *DownwardMetricsVolumeSource + func (in *DownwardMetricsVolumeSource) DeepCopyInto(out *DownwardMetricsVolumeSource) + type DriverCache string + type DriverIO string + type EFI struct + Persistent *bool + SecureBoot *bool + func (EFI) SwaggerDoc() map[string]string + func (in *EFI) DeepCopy() *EFI + func (in *EFI) DeepCopyInto(out *EFI) + type EmptyDiskSource struct + Capacity resource.Quantity + func (EmptyDiskSource) SwaggerDoc() map[string]string + func (in *EmptyDiskSource) DeepCopy() *EmptyDiskSource + func (in *EmptyDiskSource) DeepCopyInto(out *EmptyDiskSource) + type EphemeralVolumeSource struct + PersistentVolumeClaim *v1.PersistentVolumeClaimVolumeSource + func (EphemeralVolumeSource) SwaggerDoc() map[string]string + func (in *EphemeralVolumeSource) DeepCopy() *EphemeralVolumeSource + func (in *EphemeralVolumeSource) DeepCopyInto(out *EphemeralVolumeSource) + type EvictionStrategy string + const EvictionStrategyExternal + const EvictionStrategyLiveMigrate + const EvictionStrategyLiveMigrateIfPossible + const EvictionStrategyNone + type FeatureAPIC struct + Enabled *bool + EndOfInterrupt bool + func (FeatureAPIC) SwaggerDoc() map[string]string + func (in *FeatureAPIC) DeepCopy() *FeatureAPIC + func (in *FeatureAPIC) DeepCopyInto(out *FeatureAPIC) + type FeatureHyperv struct + EVMCS *FeatureState + Frequencies *FeatureState + IPI *FeatureState + Reenlightenment *FeatureState + Relaxed *FeatureState + Reset *FeatureState + Runtime *FeatureState + Spinlocks *FeatureSpinlocks + SyNIC *FeatureState + SyNICTimer *SyNICTimer + TLBFlush *FeatureState + VAPIC *FeatureState + VPIndex *FeatureState + VendorID *FeatureVendorID + func (FeatureHyperv) SwaggerDoc() map[string]string + func (in *FeatureHyperv) DeepCopy() *FeatureHyperv + func (in *FeatureHyperv) DeepCopyInto(out *FeatureHyperv) + type FeatureKVM struct + Hidden bool + func (FeatureKVM) SwaggerDoc() map[string]string + func (in *FeatureKVM) DeepCopy() *FeatureKVM + func (in *FeatureKVM) DeepCopyInto(out *FeatureKVM) + type FeatureSpinlocks struct + Enabled *bool + Retries *uint32 + func (FeatureSpinlocks) SwaggerDoc() map[string]string + func (in *FeatureSpinlocks) DeepCopy() *FeatureSpinlocks + func (in *FeatureSpinlocks) DeepCopyInto(out *FeatureSpinlocks) + type FeatureState struct + Enabled *bool + func (FeatureState) SwaggerDoc() map[string]string + func (in *FeatureState) DeepCopy() *FeatureState + func (in *FeatureState) DeepCopyInto(out *FeatureState) + type FeatureVendorID struct + Enabled *bool + VendorID string + func (FeatureVendorID) SwaggerDoc() map[string]string + func (in *FeatureVendorID) DeepCopy() *FeatureVendorID + func (in *FeatureVendorID) DeepCopyInto(out *FeatureVendorID) + type Features struct + ACPI FeatureState + APIC *FeatureAPIC + Hyperv *FeatureHyperv + KVM *FeatureKVM + Pvspinlock *FeatureState + SMM *FeatureState + func (Features) SwaggerDoc() map[string]string + func (in *Features) DeepCopy() *Features + func (in *Features) DeepCopyInto(out *Features) + type Filesystem struct + Name string + Virtiofs *FilesystemVirtiofs + func (Filesystem) SwaggerDoc() map[string]string + func (in *Filesystem) DeepCopy() *Filesystem + func (in *Filesystem) DeepCopyInto(out *Filesystem) + type FilesystemVirtiofs struct + func (FilesystemVirtiofs) SwaggerDoc() map[string]string + func (in *FilesystemVirtiofs) DeepCopy() *FilesystemVirtiofs + func (in *FilesystemVirtiofs) DeepCopyInto(out *FilesystemVirtiofs) + type Firmware struct + ACPI *ACPI + Bootloader *Bootloader + KernelBoot *KernelBoot + Serial string + UUID types.UID + func (Firmware) SwaggerDoc() map[string]string + func (in *Firmware) DeepCopy() *Firmware + func (in *Firmware) DeepCopyInto(out *Firmware) + type Flags struct + API map[string]string + Controller map[string]string + Handler map[string]string + func (Flags) SwaggerDoc() map[string]string + func (in *Flags) DeepCopy() *Flags + func (in *Flags) DeepCopyInto(out *Flags) + type FreezeUnfreezeTimeout struct + UnfreezeTimeout *metav1.Duration + func (FreezeUnfreezeTimeout) SwaggerDoc() map[string]string + func (in *FreezeUnfreezeTimeout) DeepCopy() *FreezeUnfreezeTimeout + func (in *FreezeUnfreezeTimeout) DeepCopyInto(out *FreezeUnfreezeTimeout) + type GPU struct + DeviceName string + Name string + Tag string + VirtualGPUOptions *VGPUOptions + func (GPU) SwaggerDoc() map[string]string + func (in *GPU) DeepCopy() *GPU + func (in *GPU) DeepCopyInto(out *GPU) + type GenerationStatus struct + Group string + Hash string + LastGeneration int64 + Name string + Namespace string + Resource string + func (GenerationStatus) SwaggerDoc() map[string]string + func (in *GenerationStatus) DeepCopy() *GenerationStatus + func (in *GenerationStatus) DeepCopyInto(out *GenerationStatus) + type GuestAgentCommandInfo struct + Enabled bool + Name string + func (GuestAgentCommandInfo) SwaggerDoc() map[string]string + func (in *GuestAgentCommandInfo) DeepCopy() *GuestAgentCommandInfo + func (in *GuestAgentCommandInfo) DeepCopyInto(out *GuestAgentCommandInfo) + type GuestAgentPing struct + func (GuestAgentPing) SwaggerDoc() map[string]string + func (in *GuestAgentPing) DeepCopy() *GuestAgentPing + func (in *GuestAgentPing) DeepCopyInto(out *GuestAgentPing) + type HPETTickPolicy string + type HPETTimer struct + Enabled *bool + TickPolicy HPETTickPolicy + func (HPETTimer) SwaggerDoc() map[string]string + func (in *HPETTimer) DeepCopy() *HPETTimer + func (in *HPETTimer) DeepCopyInto(out *HPETTimer) + type Handler struct + Exec *k8sv1.ExecAction + GuestAgentPing *GuestAgentPing + HTTPGet *k8sv1.HTTPGetAction + TCPSocket *k8sv1.TCPSocketAction + func (Handler) SwaggerDoc() map[string]string + func (in *Handler) DeepCopy() *Handler + func (in *Handler) DeepCopyInto(out *Handler) + type HostDevice struct + DeviceName string + Name string + Tag string + func (HostDevice) SwaggerDoc() map[string]string + func (in *HostDevice) DeepCopy() *HostDevice + func (in *HostDevice) DeepCopyInto(out *HostDevice) + type HostDisk struct + Capacity resource.Quantity + Path string + Shared *bool + Type HostDiskType + func (HostDisk) SwaggerDoc() map[string]string + func (in *HostDisk) DeepCopy() *HostDisk + func (in *HostDisk) DeepCopyInto(out *HostDisk) + type HostDiskType string + const HostDiskExists + const HostDiskExistsOrCreate + type HotplugVolumeSource struct + BitmapVolume *BitmapVolumeSource + DataVolume *DataVolumeSource + PersistentVolumeClaim *PersistentVolumeClaimVolumeSource + func (HotplugVolumeSource) SwaggerDoc() map[string]string + func (in *HotplugVolumeSource) DeepCopy() *HotplugVolumeSource + func (in *HotplugVolumeSource) DeepCopyInto(out *HotplugVolumeSource) + type HotplugVolumeStatus struct + AttachPodName string + AttachPodUID types.UID + MountDirectory bool + func (HotplugVolumeStatus) SwaggerDoc() map[string]string + func (in *HotplugVolumeStatus) DeepCopy() *HotplugVolumeStatus + func (in *HotplugVolumeStatus) DeepCopyInto(out *HotplugVolumeStatus) + type Hugepages struct + PageSize string + func (Hugepages) SwaggerDoc() map[string]string + func (in *Hugepages) DeepCopy() *Hugepages + func (in *Hugepages) DeepCopyInto(out *Hugepages) + type HypervTimer struct + Enabled *bool + func (HypervTimer) SwaggerDoc() map[string]string + func (in *HypervTimer) DeepCopy() *HypervTimer + func (in *HypervTimer) DeepCopyInto(out *HypervTimer) + type I6300ESBWatchdog struct + Action WatchdogAction + func (I6300ESBWatchdog) SwaggerDoc() map[string]string + func (in *I6300ESBWatchdog) DeepCopy() *I6300ESBWatchdog + func (in *I6300ESBWatchdog) DeepCopyInto(out *I6300ESBWatchdog) + type IOThreadsPolicy string + type InferFromVolumeFailurePolicy string + const IgnoreInferFromVolumeFailure + const RejectInferFromVolumeFailure + type InitrdInfo struct + Checksum uint32 + func (InitrdInfo) SwaggerDoc() map[string]string + func (in *InitrdInfo) DeepCopy() *InitrdInfo + func (in *InitrdInfo) DeepCopyInto(out *InitrdInfo) + type Input struct + Bus InputBus + Name string + Type InputType + func (Input) SwaggerDoc() map[string]string + func (in *Input) DeepCopy() *Input + func (in *Input) DeepCopyInto(out *Input) + type InputBus string + const InputBusUSB + const InputBusVirtio + type InputType string + const InputTypeKeyboard + const InputTypeTablet + type InstancetypeMatcher struct + InferFromVolume string + InferFromVolumeFailurePolicy *InferFromVolumeFailurePolicy + Kind string + Name string + RevisionName string + func (InstancetypeMatcher) SwaggerDoc() map[string]string + func (i InstancetypeMatcher) GetName() string + func (i InstancetypeMatcher) GetRevisionName() string + func (in *InstancetypeMatcher) DeepCopy() *InstancetypeMatcher + func (in *InstancetypeMatcher) DeepCopyInto(out *InstancetypeMatcher) + type Interface struct + ACPIIndex int + Binding *PluginBinding + BootOrder *uint + DHCPOptions *DHCPOptions + MacAddress string + Model string + Name string + PciAddress string + Ports []Port + State InterfaceState + Tag string + func DefaultBridgeNetworkInterface() *Interface + func DefaultMacvtapNetworkInterface(ifaceName string) *Interface + func DefaultMasqueradeNetworkInterface() *Interface + func DefaultSlirpNetworkInterface() *Interface + func (Interface) SwaggerDoc() map[string]string + func (in *Interface) DeepCopy() *Interface + func (in *Interface) DeepCopyInto(out *Interface) + type InterfaceBindingMethod struct + Bridge *InterfaceBridge + Macvtap *InterfaceMacvtap + Masquerade *InterfaceMasquerade + Passt *InterfacePasst + SRIOV *InterfaceSRIOV + Slirp *InterfaceSlirp + func (InterfaceBindingMethod) SwaggerDoc() map[string]string + func (in *InterfaceBindingMethod) DeepCopy() *InterfaceBindingMethod + func (in *InterfaceBindingMethod) DeepCopyInto(out *InterfaceBindingMethod) + type InterfaceBindingMigration struct + Method MigrationMethod + func (InterfaceBindingMigration) SwaggerDoc() map[string]string + func (in *InterfaceBindingMigration) DeepCopy() *InterfaceBindingMigration + func (in *InterfaceBindingMigration) DeepCopyInto(out *InterfaceBindingMigration) + type InterfaceBindingPlugin struct + DomainAttachmentType DomainAttachmentType + Migration *InterfaceBindingMigration + NetworkAttachmentDefinition string + SidecarImage string + func (InterfaceBindingPlugin) SwaggerDoc() map[string]string + func (in *InterfaceBindingPlugin) DeepCopy() *InterfaceBindingPlugin + func (in *InterfaceBindingPlugin) DeepCopyInto(out *InterfaceBindingPlugin) + type InterfaceBridge struct + func (InterfaceBridge) SwaggerDoc() map[string]string + func (in *InterfaceBridge) DeepCopy() *InterfaceBridge + func (in *InterfaceBridge) DeepCopyInto(out *InterfaceBridge) + type InterfaceMacvtap struct + func (InterfaceMacvtap) SwaggerDoc() map[string]string + func (in *InterfaceMacvtap) DeepCopy() *InterfaceMacvtap + func (in *InterfaceMacvtap) DeepCopyInto(out *InterfaceMacvtap) + type InterfaceMasquerade struct + func (InterfaceMasquerade) SwaggerDoc() map[string]string + func (in *InterfaceMasquerade) DeepCopy() *InterfaceMasquerade + func (in *InterfaceMasquerade) DeepCopyInto(out *InterfaceMasquerade) + type InterfacePasst struct + func (InterfacePasst) SwaggerDoc() map[string]string + func (in *InterfacePasst) DeepCopy() *InterfacePasst + func (in *InterfacePasst) DeepCopyInto(out *InterfacePasst) + type InterfaceSRIOV struct + func (InterfaceSRIOV) SwaggerDoc() map[string]string + func (in *InterfaceSRIOV) DeepCopy() *InterfaceSRIOV + func (in *InterfaceSRIOV) DeepCopyInto(out *InterfaceSRIOV) + type InterfaceSlirp struct + func (InterfaceSlirp) SwaggerDoc() map[string]string + func (in *InterfaceSlirp) DeepCopy() *InterfaceSlirp + func (in *InterfaceSlirp) DeepCopyInto(out *InterfaceSlirp) + type InterfaceState string + const InterfaceStateAbsent + type KSMConfiguration struct + NodeLabelSelector *metav1.LabelSelector + func (KSMConfiguration) SwaggerDoc() map[string]string + func (in *KSMConfiguration) DeepCopy() *KSMConfiguration + func (in *KSMConfiguration) DeepCopyInto(out *KSMConfiguration) + type KVMTimer struct + Enabled *bool + func (KVMTimer) SwaggerDoc() map[string]string + func (in *KVMTimer) DeepCopy() *KVMTimer + func (in *KVMTimer) DeepCopyInto(out *KVMTimer) + type KernelBoot struct + Container *KernelBootContainer + KernelArgs string + func (KernelBoot) SwaggerDoc() map[string]string + func (in *KernelBoot) DeepCopy() *KernelBoot + func (in *KernelBoot) DeepCopyInto(out *KernelBoot) + type KernelBootContainer struct + Image string + ImagePullPolicy v1.PullPolicy + ImagePullSecret string + InitrdPath string + KernelPath string + func (KernelBootContainer) SwaggerDoc() map[string]string + func (in *KernelBootContainer) DeepCopy() *KernelBootContainer + func (in *KernelBootContainer) DeepCopyInto(out *KernelBootContainer) + type KernelBootStatus struct + InitrdInfo *InitrdInfo + KernelInfo *KernelInfo + func (KernelBootStatus) SwaggerDoc() map[string]string + func (in *KernelBootStatus) DeepCopy() *KernelBootStatus + func (in *KernelBootStatus) DeepCopyInto(out *KernelBootStatus) + type KernelInfo struct + Checksum uint32 + func (KernelInfo) SwaggerDoc() map[string]string + func (in *KernelInfo) DeepCopy() *KernelInfo + func (in *KernelInfo) DeepCopyInto(out *KernelInfo) + type KubeVirt struct + Spec KubeVirtSpec + Status KubeVirtStatus + func (KubeVirt) SwaggerDoc() map[string]string + func (in *KubeVirt) DeepCopy() *KubeVirt + func (in *KubeVirt) DeepCopyInto(out *KubeVirt) + func (in *KubeVirt) DeepCopyObject() runtime.Object + type KubeVirtCertificateRotateStrategy struct + SelfSigned *KubeVirtSelfSignConfiguration + func (KubeVirtCertificateRotateStrategy) SwaggerDoc() map[string]string + func (in *KubeVirtCertificateRotateStrategy) DeepCopy() *KubeVirtCertificateRotateStrategy + func (in *KubeVirtCertificateRotateStrategy) DeepCopyInto(out *KubeVirtCertificateRotateStrategy) + type KubeVirtCondition struct + LastProbeTime metav1.Time + LastTransitionTime metav1.Time + Message string + Reason string + Status k8sv1.ConditionStatus + Type KubeVirtConditionType + func (KubeVirtCondition) SwaggerDoc() map[string]string + func (in *KubeVirtCondition) DeepCopy() *KubeVirtCondition + func (in *KubeVirtCondition) DeepCopyInto(out *KubeVirtCondition) + type KubeVirtConditionType string + const KubeVirtConditionAvailable + const KubeVirtConditionCreated + const KubeVirtConditionDegraded + const KubeVirtConditionProgressing + const KubeVirtConditionSynchronized + type KubeVirtConfiguration struct + APIConfiguration *ReloadableComponentConfiguration + AdditionalGuestMemoryOverheadRatio *string + ArchitectureConfiguration *ArchConfiguration + AutoCPULimitNamespaceLabelSelector *metav1.LabelSelector + CPUModel string + CPURequest *resource.Quantity + ControllerConfiguration *ReloadableComponentConfiguration + DefaultRuntimeClass string + DeveloperConfiguration *DeveloperConfiguration + EmulatedMachines []string + EvictionStrategy *EvictionStrategy + HandlerConfiguration *ReloadableComponentConfiguration + ImagePullPolicy k8sv1.PullPolicy + KSMConfiguration *KSMConfiguration + LiveUpdateConfiguration *LiveUpdateConfiguration + MachineType string + MediatedDevicesConfiguration *MediatedDevicesConfiguration + MemBalloonStatsPeriod *uint32 + MigrationConfiguration *MigrationConfiguration + MinCPUModel string + NetworkConfiguration *NetworkConfiguration + OVMFPath string + ObsoleteCPUModels map[string]bool + PermittedHostDevices *PermittedHostDevices + SELinuxLauncherType string + SMBIOSConfig *SMBiosConfiguration + SeccompConfiguration *SeccompConfiguration + SupportContainerResources []SupportContainerResources + SupportedGuestAgentVersions []string + TLSConfiguration *TLSConfiguration + VMRolloutStrategy *VMRolloutStrategy + VMStateStorageClass string + VirtualMachineInstancesPerNode *int + VirtualMachineOptions *VirtualMachineOptions + WebhookConfiguration *ReloadableComponentConfiguration + func (KubeVirtConfiguration) SwaggerDoc() map[string]string + func (in *KubeVirtConfiguration) DeepCopy() *KubeVirtConfiguration + func (in *KubeVirtConfiguration) DeepCopyInto(out *KubeVirtConfiguration) + type KubeVirtList struct + Items []KubeVirt + func (KubeVirtList) SwaggerDoc() map[string]string + func (in *KubeVirtList) DeepCopy() *KubeVirtList + func (in *KubeVirtList) DeepCopyInto(out *KubeVirtList) + func (in *KubeVirtList) DeepCopyObject() runtime.Object + type KubeVirtPhase string + const KubeVirtPhaseDeleted + const KubeVirtPhaseDeleting + const KubeVirtPhaseDeployed + const KubeVirtPhaseDeploying + type KubeVirtSelfSignConfiguration struct + CA *CertConfig + CAOverlapInterval *metav1.Duration + CARotateInterval *metav1.Duration + CertRotateInterval *metav1.Duration + Server *CertConfig + func (KubeVirtSelfSignConfiguration) SwaggerDoc() map[string]string + func (in *KubeVirtSelfSignConfiguration) DeepCopy() *KubeVirtSelfSignConfiguration + func (in *KubeVirtSelfSignConfiguration) DeepCopyInto(out *KubeVirtSelfSignConfiguration) + type KubeVirtSpec struct + CertificateRotationStrategy KubeVirtCertificateRotateStrategy + Configuration KubeVirtConfiguration + CustomizeComponents CustomizeComponents + ImagePullPolicy k8sv1.PullPolicy + ImagePullSecrets []k8sv1.LocalObjectReference + ImageRegistry string + ImageTag string + Infra *ComponentConfig + MonitorAccount string + MonitorNamespace string + ProductComponent string + ProductName string + ProductVersion string + ServiceMonitorNamespace string + UninstallStrategy KubeVirtUninstallStrategy + WorkloadUpdateStrategy KubeVirtWorkloadUpdateStrategy + Workloads *ComponentConfig + func (KubeVirtSpec) SwaggerDoc() map[string]string + func (in *KubeVirtSpec) DeepCopy() *KubeVirtSpec + func (in *KubeVirtSpec) DeepCopyInto(out *KubeVirtSpec) + type KubeVirtStatus struct + Conditions []KubeVirtCondition + DefaultArchitecture string + Generations []GenerationStatus + ObservedDeploymentConfig string + ObservedDeploymentID string + ObservedGeneration *int64 + ObservedKubeVirtRegistry string + ObservedKubeVirtVersion string + OperatorVersion string + OutdatedVirtualMachineInstanceWorkloads *int + Phase KubeVirtPhase + TargetDeploymentConfig string + TargetDeploymentID string + TargetKubeVirtRegistry string + TargetKubeVirtVersion string + func (KubeVirtStatus) SwaggerDoc() map[string]string + func (in *KubeVirtStatus) DeepCopy() *KubeVirtStatus + func (in *KubeVirtStatus) DeepCopyInto(out *KubeVirtStatus) + type KubeVirtUninstallStrategy string + const KubeVirtUninstallStrategyBlockUninstallIfWorkloadsExist + const KubeVirtUninstallStrategyRemoveWorkloads + type KubeVirtWorkloadUpdateStrategy struct + BatchEvictionInterval *metav1.Duration + BatchEvictionSize *int + WorkloadUpdateMethods []WorkloadUpdateMethod + func (KubeVirtWorkloadUpdateStrategy) SwaggerDoc() map[string]string + func (in *KubeVirtWorkloadUpdateStrategy) DeepCopy() *KubeVirtWorkloadUpdateStrategy + func (in *KubeVirtWorkloadUpdateStrategy) DeepCopyInto(out *KubeVirtWorkloadUpdateStrategy) + type LaunchSecurity struct + SEV *SEV + func (LaunchSecurity) SwaggerDoc() map[string]string + func (in *LaunchSecurity) DeepCopy() *LaunchSecurity + func (in *LaunchSecurity) DeepCopyInto(out *LaunchSecurity) + type LiveUpdateAffinity struct + func (LiveUpdateAffinity) SwaggerDoc() map[string]string + func (in *LiveUpdateAffinity) DeepCopy() *LiveUpdateAffinity + func (in *LiveUpdateAffinity) DeepCopyInto(out *LiveUpdateAffinity) + type LiveUpdateCPU struct + MaxSockets *uint32 + func (LiveUpdateCPU) SwaggerDoc() map[string]string + func (in *LiveUpdateCPU) DeepCopy() *LiveUpdateCPU + func (in *LiveUpdateCPU) DeepCopyInto(out *LiveUpdateCPU) + type LiveUpdateConfiguration struct + MaxCpuSockets *uint32 + MaxGuest *resource.Quantity + MaxHotplugRatio uint32 + func (LiveUpdateConfiguration) SwaggerDoc() map[string]string + func (in *LiveUpdateConfiguration) DeepCopy() *LiveUpdateConfiguration + func (in *LiveUpdateConfiguration) DeepCopyInto(out *LiveUpdateConfiguration) + type LiveUpdateMemory struct + MaxGuest *resource.Quantity + func (LiveUpdateMemory) SwaggerDoc() map[string]string + func (in *LiveUpdateMemory) DeepCopy() *LiveUpdateMemory + func (in *LiveUpdateMemory) DeepCopyInto(out *LiveUpdateMemory) + type LogVerbosity struct + NodeVerbosity map[string]uint + VirtAPI uint + VirtController uint + VirtHandler uint + VirtLauncher uint + VirtOperator uint + func (LogVerbosity) SwaggerDoc() map[string]string + func (in *LogVerbosity) DeepCopy() *LogVerbosity + func (in *LogVerbosity) DeepCopyInto(out *LogVerbosity) + type LunTarget struct + Bus DiskBus + ReadOnly bool + Reservation bool + func (LunTarget) SwaggerDoc() map[string]string + func (in *LunTarget) DeepCopy() *LunTarget + func (in *LunTarget) DeepCopyInto(out *LunTarget) + type Machine struct + Type string + func (Machine) SwaggerDoc() map[string]string + func (in *Machine) DeepCopy() *Machine + func (in *Machine) DeepCopyInto(out *Machine) + type Matcher interface + GetName func() string + GetRevisionName func() string + type MediatedDevicesConfiguration struct + MediatedDeviceTypes []string + MediatedDevicesTypes []string + NodeMediatedDeviceTypes []NodeMediatedDeviceTypesConfig + func (MediatedDevicesConfiguration) SwaggerDoc() map[string]string + func (in *MediatedDevicesConfiguration) DeepCopy() *MediatedDevicesConfiguration + func (in *MediatedDevicesConfiguration) DeepCopyInto(out *MediatedDevicesConfiguration) + type MediatedHostDevice struct + ExternalResourceProvider bool + MDEVNameSelector string + ResourceName string + func (MediatedHostDevice) SwaggerDoc() map[string]string + func (in *MediatedHostDevice) DeepCopy() *MediatedHostDevice + func (in *MediatedHostDevice) DeepCopyInto(out *MediatedHostDevice) + type Memory struct + Guest *resource.Quantity + Hugepages *Hugepages + MaxGuest *resource.Quantity + func (Memory) SwaggerDoc() map[string]string + func (in *Memory) DeepCopy() *Memory + func (in *Memory) DeepCopyInto(out *Memory) + type MemoryDumpPhase string + const MemoryDumpAssociating + const MemoryDumpCompleted + const MemoryDumpDissociating + const MemoryDumpFailed + const MemoryDumpInProgress + const MemoryDumpUnmounting + type MemoryDumpVolumeSource struct + func (MemoryDumpVolumeSource) SwaggerDoc() map[string]string + func (in *MemoryDumpVolumeSource) DeepCopy() *MemoryDumpVolumeSource + func (in *MemoryDumpVolumeSource) DeepCopyInto(out *MemoryDumpVolumeSource) + type MemoryStatus struct + GuestAtBoot *resource.Quantity + GuestCurrent *resource.Quantity + GuestRequested *resource.Quantity + func (MemoryStatus) SwaggerDoc() map[string]string + func (in *MemoryStatus) DeepCopy() *MemoryStatus + func (in *MemoryStatus) DeepCopyInto(out *MemoryStatus) + type MigrateOptions struct + DryRun []string + func (MigrateOptions) SwaggerDoc() map[string]string + func (in *MigrateOptions) DeepCopy() *MigrateOptions + func (in *MigrateOptions) DeepCopyInto(out *MigrateOptions) + type MigrationAbortStatus string + const MigrationAbortFailed + const MigrationAbortInProgress + const MigrationAbortSucceeded + type MigrationConfigSource string + type MigrationConfiguration struct + AllowAutoConverge *bool + AllowPostCopy *bool + BandwidthPerMigration *resource.Quantity + CompletionTimeoutPerGiB *int64 + DisableTLS *bool + MatchSELinuxLevelOnMigration *bool + Network *string + NodeDrainTaintKey *string + ParallelMigrationsPerCluster *uint32 + ParallelOutboundMigrationsPerNode *uint32 + ProgressTimeout *int64 + UnsafeMigrationOverride *bool + func (MigrationConfiguration) SwaggerDoc() map[string]string + func (in *MigrationConfiguration) DeepCopy() *MigrationConfiguration + func (in *MigrationConfiguration) DeepCopyInto(out *MigrationConfiguration) + type MigrationMethod string + const LinkRefresh + type MigrationMode string + const MigrationPostCopy + const MigrationPreCopy + type MultusNetwork struct + Default bool + NetworkName string + func (MultusNetwork) SwaggerDoc() map[string]string + func (in *MultusNetwork) DeepCopy() *MultusNetwork + func (in *MultusNetwork) DeepCopyInto(out *MultusNetwork) + type NUMA struct + GuestMappingPassthrough *NUMAGuestMappingPassthrough + func (NUMA) SwaggerDoc() map[string]string + func (in *NUMA) DeepCopy() *NUMA + func (in *NUMA) DeepCopyInto(out *NUMA) + type NUMAGuestMappingPassthrough struct + func (NUMAGuestMappingPassthrough) SwaggerDoc() map[string]string + func (in *NUMAGuestMappingPassthrough) DeepCopy() *NUMAGuestMappingPassthrough + func (in *NUMAGuestMappingPassthrough) DeepCopyInto(out *NUMAGuestMappingPassthrough) + type Network struct + Name string + func DefaultPodNetwork() *Network + func (Network) SwaggerDoc() map[string]string + func (in *Network) DeepCopy() *Network + func (in *Network) DeepCopyInto(out *Network) + type NetworkConfiguration struct + Binding map[string]InterfaceBindingPlugin + NetworkInterface string + PermitBridgeInterfaceOnPodNetwork *bool + PermitSlirpInterface *bool + func (NetworkConfiguration) SwaggerDoc() map[string]string + func (in *NetworkConfiguration) DeepCopy() *NetworkConfiguration + func (in *NetworkConfiguration) DeepCopyInto(out *NetworkConfiguration) + type NetworkInterfaceType string + const BridgeInterface + const MasqueradeInterface + const PasstInterface + const SlirpInterface + type NetworkSource struct + Multus *MultusNetwork + Pod *PodNetwork + func (NetworkSource) SwaggerDoc() map[string]string + func (in *NetworkSource) DeepCopy() *NetworkSource + func (in *NetworkSource) DeepCopyInto(out *NetworkSource) + type NoCloudSSHPublicKeyAccessCredentialPropagation struct + func (NoCloudSSHPublicKeyAccessCredentialPropagation) SwaggerDoc() map[string]string + func (in *NoCloudSSHPublicKeyAccessCredentialPropagation) DeepCopy() *NoCloudSSHPublicKeyAccessCredentialPropagation + func (in *NoCloudSSHPublicKeyAccessCredentialPropagation) DeepCopyInto(out *NoCloudSSHPublicKeyAccessCredentialPropagation) + type NodeMediatedDeviceTypesConfig struct + MediatedDeviceTypes []string + MediatedDevicesTypes []string + NodeSelector map[string]string + func (NodeMediatedDeviceTypesConfig) SwaggerDoc() map[string]string + func (in *NodeMediatedDeviceTypesConfig) DeepCopy() *NodeMediatedDeviceTypesConfig + func (in *NodeMediatedDeviceTypesConfig) DeepCopyInto(out *NodeMediatedDeviceTypesConfig) + type NodePlacement struct + Affinity *corev1.Affinity + NodeSelector map[string]string + Tolerations []corev1.Toleration + func (in *NodePlacement) DeepCopy() *NodePlacement + func (in *NodePlacement) DeepCopyInto(out *NodePlacement) + type PITTickPolicy string + type PITTimer struct + Enabled *bool + TickPolicy PITTickPolicy + func (PITTimer) SwaggerDoc() map[string]string + func (in *PITTimer) DeepCopy() *PITTimer + func (in *PITTimer) DeepCopyInto(out *PITTimer) + type PatchType string + const JSONPatchType + const MergePatchType + const StrategicMergePatchType + type PauseOptions struct + DryRun []string + func (PauseOptions) SwaggerDoc() map[string]string + func (in *PauseOptions) DeepCopy() *PauseOptions + func (in *PauseOptions) DeepCopyInto(out *PauseOptions) + type PciHostDevice struct + ExternalResourceProvider bool + PCIVendorSelector string + ResourceName string + func (PciHostDevice) SwaggerDoc() map[string]string + func (in *PciHostDevice) DeepCopy() *PciHostDevice + func (in *PciHostDevice) DeepCopyInto(out *PciHostDevice) + type PermittedHostDevices struct + MediatedDevices []MediatedHostDevice + PciHostDevices []PciHostDevice + USB []USBHostDevice + func (PermittedHostDevices) SwaggerDoc() map[string]string + func (in *PermittedHostDevices) DeepCopy() *PermittedHostDevices + func (in *PermittedHostDevices) DeepCopyInto(out *PermittedHostDevices) + type PersistentVolumeClaimInfo struct + AccessModes []k8sv1.PersistentVolumeAccessMode + Capacity k8sv1.ResourceList + FilesystemOverhead *cdiv1.Percent + Preallocated bool + Requests k8sv1.ResourceList + VolumeMode *k8sv1.PersistentVolumeMode + func (PersistentVolumeClaimInfo) SwaggerDoc() map[string]string + func (in *PersistentVolumeClaimInfo) DeepCopy() *PersistentVolumeClaimInfo + func (in *PersistentVolumeClaimInfo) DeepCopyInto(out *PersistentVolumeClaimInfo) + type PersistentVolumeClaimVolumeSource struct + Hotpluggable bool + func (PersistentVolumeClaimVolumeSource) SwaggerDoc() map[string]string + func (in *PersistentVolumeClaimVolumeSource) DeepCopy() *PersistentVolumeClaimVolumeSource + func (in *PersistentVolumeClaimVolumeSource) DeepCopyInto(out *PersistentVolumeClaimVolumeSource) + type PluginBinding struct + Name string + func (PluginBinding) SwaggerDoc() map[string]string + func (in *PluginBinding) DeepCopy() *PluginBinding + func (in *PluginBinding) DeepCopyInto(out *PluginBinding) + type PodNetwork struct + VMIPv6NetworkCIDR string + VMNetworkCIDR string + func (PodNetwork) SwaggerDoc() map[string]string + func (in *PodNetwork) DeepCopy() *PodNetwork + func (in *PodNetwork) DeepCopyInto(out *PodNetwork) + func (podNet *PodNetwork) UnmarshalJSON(data []byte) error + type Port struct + Name string + Port int32 + Protocol string + func (Port) SwaggerDoc() map[string]string + func (in *Port) DeepCopy() *Port + func (in *Port) DeepCopyInto(out *Port) + type PreferenceMatcher struct + InferFromVolume string + InferFromVolumeFailurePolicy *InferFromVolumeFailurePolicy + Kind string + Name string + RevisionName string + func (PreferenceMatcher) SwaggerDoc() map[string]string + func (in *PreferenceMatcher) DeepCopy() *PreferenceMatcher + func (in *PreferenceMatcher) DeepCopyInto(out *PreferenceMatcher) + func (p PreferenceMatcher) GetName() string + func (p PreferenceMatcher) GetRevisionName() string + type Probe struct + FailureThreshold int32 + InitialDelaySeconds int32 + PeriodSeconds int32 + SuccessThreshold int32 + TimeoutSeconds int32 + func (Probe) SwaggerDoc() map[string]string + func (in *Probe) DeepCopy() *Probe + func (in *Probe) DeepCopyInto(out *Probe) + type ProfilerResult struct + PprofData map[string][]byte + func (ProfilerResult) SwaggerDoc() map[string]string + func (in *ProfilerResult) DeepCopy() *ProfilerResult + func (in *ProfilerResult) DeepCopyInto(out *ProfilerResult) + type QemuGuestAgentSSHPublicKeyAccessCredentialPropagation struct + Users []string + func (QemuGuestAgentSSHPublicKeyAccessCredentialPropagation) SwaggerDoc() map[string]string + func (in *QemuGuestAgentSSHPublicKeyAccessCredentialPropagation) DeepCopy() *QemuGuestAgentSSHPublicKeyAccessCredentialPropagation + func (in *QemuGuestAgentSSHPublicKeyAccessCredentialPropagation) DeepCopyInto(out *QemuGuestAgentSSHPublicKeyAccessCredentialPropagation) + type QemuGuestAgentUserPasswordAccessCredentialPropagation struct + func (QemuGuestAgentUserPasswordAccessCredentialPropagation) SwaggerDoc() map[string]string + func (in *QemuGuestAgentUserPasswordAccessCredentialPropagation) DeepCopy() *QemuGuestAgentUserPasswordAccessCredentialPropagation + func (in *QemuGuestAgentUserPasswordAccessCredentialPropagation) DeepCopyInto(out *QemuGuestAgentUserPasswordAccessCredentialPropagation) + type RESTClientConfiguration struct + RateLimiter *RateLimiter + func (RESTClientConfiguration) SwaggerDoc() map[string]string + func (in *RESTClientConfiguration) DeepCopy() *RESTClientConfiguration + func (in *RESTClientConfiguration) DeepCopyInto(out *RESTClientConfiguration) + type RTCTickPolicy string + type RTCTimer struct + Enabled *bool + TickPolicy RTCTickPolicy + Track RTCTimerTrack + func (RTCTimer) SwaggerDoc() map[string]string + func (in *RTCTimer) DeepCopy() *RTCTimer + func (in *RTCTimer) DeepCopyInto(out *RTCTimer) + type RTCTimerTrack string + const TrackGuest + const TrackWall + type RateLimiter struct + TokenBucketRateLimiter *TokenBucketRateLimiter + func (RateLimiter) SwaggerDoc() map[string]string + func (in *RateLimiter) DeepCopy() *RateLimiter + func (in *RateLimiter) DeepCopyInto(out *RateLimiter) + type Realtime struct + Mask string + func (Realtime) SwaggerDoc() map[string]string + func (in *Realtime) DeepCopy() *Realtime + func (in *Realtime) DeepCopyInto(out *Realtime) + type ReloadableComponentConfiguration struct + RestClient *RESTClientConfiguration + func (ReloadableComponentConfiguration) SwaggerDoc() map[string]string + func (in *ReloadableComponentConfiguration) DeepCopy() *ReloadableComponentConfiguration + func (in *ReloadableComponentConfiguration) DeepCopyInto(out *ReloadableComponentConfiguration) + type RemoveVolumeOptions struct + DryRun []string + Name string + func (RemoveVolumeOptions) SwaggerDoc() map[string]string + func (in *RemoveVolumeOptions) DeepCopy() *RemoveVolumeOptions + func (in *RemoveVolumeOptions) DeepCopyInto(out *RemoveVolumeOptions) + type ResourceRequirements struct + Limits v1.ResourceList + OvercommitGuestOverhead bool + Requests v1.ResourceList + func (ResourceRequirements) SwaggerDoc() map[string]string + func (in *ResourceRequirements) DeepCopy() *ResourceRequirements + func (in *ResourceRequirements) DeepCopyInto(out *ResourceRequirements) + type RestartOptions struct + DryRun []string + GracePeriodSeconds *int64 + func (RestartOptions) SwaggerDoc() map[string]string + func (in *RestartOptions) DeepCopy() *RestartOptions + func (in *RestartOptions) DeepCopyInto(out *RestartOptions) + type Rng struct + func (Rng) SwaggerDoc() map[string]string + func (in *Rng) DeepCopy() *Rng + func (in *Rng) DeepCopyInto(out *Rng) + type SEV struct + Attestation *SEVAttestation + DHCert string + Policy *SEVPolicy + Session string + func (SEV) SwaggerDoc() map[string]string + func (in *SEV) DeepCopy() *SEV + func (in *SEV) DeepCopyInto(out *SEV) + type SEVAttestation struct + func (SEVAttestation) SwaggerDoc() map[string]string + func (in *SEVAttestation) DeepCopy() *SEVAttestation + func (in *SEVAttestation) DeepCopyInto(out *SEVAttestation) + type SEVMeasurementInfo struct + APIMajor uint + APIMinor uint + BuildID uint + LoaderSHA string + Measurement string + Policy uint + func (SEVMeasurementInfo) SwaggerDoc() map[string]string + func (in *SEVMeasurementInfo) DeepCopy() *SEVMeasurementInfo + func (in *SEVMeasurementInfo) DeepCopyInto(out *SEVMeasurementInfo) + func (in *SEVMeasurementInfo) DeepCopyObject() runtime.Object + type SEVPlatformInfo struct + CertChain string + PDH string + func (SEVPlatformInfo) SwaggerDoc() map[string]string + func (in *SEVPlatformInfo) DeepCopy() *SEVPlatformInfo + func (in *SEVPlatformInfo) DeepCopyInto(out *SEVPlatformInfo) + func (in *SEVPlatformInfo) DeepCopyObject() runtime.Object + type SEVPolicy struct + EncryptedState *bool + func (SEVPolicy) SwaggerDoc() map[string]string + func (in *SEVPolicy) DeepCopy() *SEVPolicy + func (in *SEVPolicy) DeepCopyInto(out *SEVPolicy) + type SEVSecretOptions struct + Header string + Secret string + func (SEVSecretOptions) SwaggerDoc() map[string]string + func (in *SEVSecretOptions) DeepCopy() *SEVSecretOptions + func (in *SEVSecretOptions) DeepCopyInto(out *SEVSecretOptions) + type SEVSessionOptions struct + DHCert string + Session string + func (SEVSessionOptions) SwaggerDoc() map[string]string + func (in *SEVSessionOptions) DeepCopy() *SEVSessionOptions + func (in *SEVSessionOptions) DeepCopyInto(out *SEVSessionOptions) + type SMBiosConfiguration struct + Family string + Manufacturer string + Product string + Sku string + Version string + func (SMBiosConfiguration) SwaggerDoc() map[string]string + func (in *SMBiosConfiguration) DeepCopy() *SMBiosConfiguration + func (in *SMBiosConfiguration) DeepCopyInto(out *SMBiosConfiguration) + type SSHPublicKeyAccessCredential struct + PropagationMethod SSHPublicKeyAccessCredentialPropagationMethod + Source SSHPublicKeyAccessCredentialSource + func (SSHPublicKeyAccessCredential) SwaggerDoc() map[string]string + func (in *SSHPublicKeyAccessCredential) DeepCopy() *SSHPublicKeyAccessCredential + func (in *SSHPublicKeyAccessCredential) DeepCopyInto(out *SSHPublicKeyAccessCredential) + type SSHPublicKeyAccessCredentialPropagationMethod struct + ConfigDrive *ConfigDriveSSHPublicKeyAccessCredentialPropagation + NoCloud *NoCloudSSHPublicKeyAccessCredentialPropagation + QemuGuestAgent *QemuGuestAgentSSHPublicKeyAccessCredentialPropagation + func (SSHPublicKeyAccessCredentialPropagationMethod) SwaggerDoc() map[string]string + func (in *SSHPublicKeyAccessCredentialPropagationMethod) DeepCopy() *SSHPublicKeyAccessCredentialPropagationMethod + func (in *SSHPublicKeyAccessCredentialPropagationMethod) DeepCopyInto(out *SSHPublicKeyAccessCredentialPropagationMethod) + type SSHPublicKeyAccessCredentialSource struct + Secret *AccessCredentialSecretSource + func (SSHPublicKeyAccessCredentialSource) SwaggerDoc() map[string]string + func (in *SSHPublicKeyAccessCredentialSource) DeepCopy() *SSHPublicKeyAccessCredentialSource + func (in *SSHPublicKeyAccessCredentialSource) DeepCopyInto(out *SSHPublicKeyAccessCredentialSource) + type ScreenshotOptions struct + MoveCursor bool + func (ScreenshotOptions) SwaggerDoc() map[string]string + func (in *ScreenshotOptions) DeepCopy() *ScreenshotOptions + func (in *ScreenshotOptions) DeepCopyInto(out *ScreenshotOptions) + type SeccompConfiguration struct + VirtualMachineInstanceProfile *VirtualMachineInstanceProfile + func (SeccompConfiguration) SwaggerDoc() map[string]string + func (in *SeccompConfiguration) DeepCopy() *SeccompConfiguration + func (in *SeccompConfiguration) DeepCopyInto(out *SeccompConfiguration) + type SecretVolumeSource struct + Optional *bool + SecretName string + VolumeLabel string + func (SecretVolumeSource) SwaggerDoc() map[string]string + func (in *SecretVolumeSource) DeepCopy() *SecretVolumeSource + func (in *SecretVolumeSource) DeepCopyInto(out *SecretVolumeSource) + type ServiceAccountVolumeSource struct + ServiceAccountName string + func (ServiceAccountVolumeSource) SwaggerDoc() map[string]string + func (in *ServiceAccountVolumeSource) DeepCopy() *ServiceAccountVolumeSource + func (in *ServiceAccountVolumeSource) DeepCopyInto(out *ServiceAccountVolumeSource) + type SoundDevice struct + Model string + Name string + func (SoundDevice) SwaggerDoc() map[string]string + func (in *SoundDevice) DeepCopy() *SoundDevice + func (in *SoundDevice) DeepCopyInto(out *SoundDevice) + type StartOptions struct + DryRun []string + Paused bool + func (StartOptions) SwaggerDoc() map[string]string + func (in *StartOptions) DeepCopy() *StartOptions + func (in *StartOptions) DeepCopyInto(out *StartOptions) + type StartStrategy string + const StartStrategyPaused + type StateChangeRequestAction string + const StartRequest + const StopRequest + type StopOptions struct + DryRun []string + GracePeriod *int64 + func (StopOptions) SwaggerDoc() map[string]string + func (in *StopOptions) DeepCopy() *StopOptions + func (in *StopOptions) DeepCopyInto(out *StopOptions) + type SupportContainerResources struct + Resources k8sv1.ResourceRequirements + Type SupportContainerType + func (SupportContainerResources) SwaggerDoc() map[string]string + func (in *SupportContainerResources) DeepCopy() *SupportContainerResources + func (in *SupportContainerResources) DeepCopyInto(out *SupportContainerResources) + type SupportContainerType string + const ContainerDisk + const GuestConsoleLog + const HotplugAttachment + const SideCar + const VMExport + const VirtioFS + type SyNICTimer struct + Direct *FeatureState + Enabled *bool + func (SyNICTimer) SwaggerDoc() map[string]string + func (in *SyNICTimer) DeepCopy() *SyNICTimer + func (in *SyNICTimer) DeepCopyInto(out *SyNICTimer) + type SyncEvent string + const AccessCredentialsSyncFailed + const AccessCredentialsSyncSuccess + const Created + const Deleted + const Migrated + const Migrating + const Override + const PreparingTarget + const PresetFailed + const Resumed + const ShuttingDown + const Started + const Stopped + const SyncFailed + func (s SyncEvent) String() string + type SysprepSource struct + ConfigMap *v1.LocalObjectReference + Secret *v1.LocalObjectReference + func (SysprepSource) SwaggerDoc() map[string]string + func (in *SysprepSource) DeepCopy() *SysprepSource + func (in *SysprepSource) DeepCopyInto(out *SysprepSource) + type TLSConfiguration struct + Ciphers []string + MinTLSVersion TLSProtocolVersion + func (TLSConfiguration) SwaggerDoc() map[string]string + func (in *TLSConfiguration) DeepCopy() *TLSConfiguration + func (in *TLSConfiguration) DeepCopyInto(out *TLSConfiguration) + type TLSProtocolVersion string + const VersionTLS10 + const VersionTLS11 + const VersionTLS12 + const VersionTLS13 + type TPMDevice struct + Persistent *bool + func (TPMDevice) SwaggerDoc() map[string]string + func (in *TPMDevice) DeepCopy() *TPMDevice + func (in *TPMDevice) DeepCopyInto(out *TPMDevice) + type Timer struct + HPET *HPETTimer + Hyperv *HypervTimer + KVM *KVMTimer + PIT *PITTimer + RTC *RTCTimer + func (Timer) SwaggerDoc() map[string]string + func (in *Timer) DeepCopy() *Timer + func (in *Timer) DeepCopyInto(out *Timer) + type TokenBucketRateLimiter struct + Burst int + QPS float32 + func (TokenBucketRateLimiter) SwaggerDoc() map[string]string + func (in *TokenBucketRateLimiter) DeepCopy() *TokenBucketRateLimiter + func (in *TokenBucketRateLimiter) DeepCopyInto(out *TokenBucketRateLimiter) + type TopologyHints struct + TSCFrequency *int64 + func (TopologyHints) SwaggerDoc() map[string]string + func (in *TopologyHints) DeepCopy() *TopologyHints + func (in *TopologyHints) DeepCopyInto(out *TopologyHints) + type TrayState string + const TrayStateClosed + const TrayStateOpen + type USBHostDevice struct + ExternalResourceProvider bool + ResourceName string + Selectors []USBSelector + func (USBHostDevice) SwaggerDoc() map[string]string + func (in *USBHostDevice) DeepCopy() *USBHostDevice + func (in *USBHostDevice) DeepCopyInto(out *USBHostDevice) + type USBSelector struct + Product string + Vendor string + func (USBSelector) SwaggerDoc() map[string]string + func (in *USBSelector) DeepCopy() *USBSelector + func (in *USBSelector) DeepCopyInto(out *USBSelector) + type UnpauseOptions struct + DryRun []string + func (UnpauseOptions) SwaggerDoc() map[string]string + func (in *UnpauseOptions) DeepCopy() *UnpauseOptions + func (in *UnpauseOptions) DeepCopyInto(out *UnpauseOptions) + type UserPasswordAccessCredential struct + PropagationMethod UserPasswordAccessCredentialPropagationMethod + Source UserPasswordAccessCredentialSource + func (UserPasswordAccessCredential) SwaggerDoc() map[string]string + func (in *UserPasswordAccessCredential) DeepCopy() *UserPasswordAccessCredential + func (in *UserPasswordAccessCredential) DeepCopyInto(out *UserPasswordAccessCredential) + type UserPasswordAccessCredentialPropagationMethod struct + QemuGuestAgent *QemuGuestAgentUserPasswordAccessCredentialPropagation + func (UserPasswordAccessCredentialPropagationMethod) SwaggerDoc() map[string]string + func (in *UserPasswordAccessCredentialPropagationMethod) DeepCopy() *UserPasswordAccessCredentialPropagationMethod + func (in *UserPasswordAccessCredentialPropagationMethod) DeepCopyInto(out *UserPasswordAccessCredentialPropagationMethod) + type UserPasswordAccessCredentialSource struct + Secret *AccessCredentialSecretSource + func (UserPasswordAccessCredentialSource) SwaggerDoc() map[string]string + func (in *UserPasswordAccessCredentialSource) DeepCopy() *UserPasswordAccessCredentialSource + func (in *UserPasswordAccessCredentialSource) DeepCopyInto(out *UserPasswordAccessCredentialSource) + type VGPUDisplayOptions struct + Enabled *bool + RamFB *FeatureState + func (VGPUDisplayOptions) SwaggerDoc() map[string]string + func (in *VGPUDisplayOptions) DeepCopy() *VGPUDisplayOptions + func (in *VGPUDisplayOptions) DeepCopyInto(out *VGPUDisplayOptions) + type VGPUOptions struct + Display *VGPUDisplayOptions + func (VGPUOptions) SwaggerDoc() map[string]string + func (in *VGPUOptions) DeepCopy() *VGPUOptions + func (in *VGPUOptions) DeepCopyInto(out *VGPUOptions) + type VMISelector struct + Name string + func (VMISelector) SwaggerDoc() map[string]string + func (in *VMISelector) DeepCopy() *VMISelector + func (in *VMISelector) DeepCopyInto(out *VMISelector) + type VMRolloutStrategy string + const VMRolloutStrategyLiveUpdate + const VMRolloutStrategyStage + type VSOCKOptions struct + TargetPort uint32 + UseTLS *bool + func (VSOCKOptions) SwaggerDoc() map[string]string + func (in *VSOCKOptions) DeepCopy() *VSOCKOptions + func (in *VSOCKOptions) DeepCopyInto(out *VSOCKOptions) + type VirtualMachine struct + Spec VirtualMachineSpec + Status VirtualMachineStatus + func NewVMReferenceFromNameWithNS(namespace string, name string) *VirtualMachine + func (VirtualMachine) SwaggerDoc() map[string]string + func (in *VirtualMachine) DeepCopy() *VirtualMachine + func (in *VirtualMachine) DeepCopyInto(out *VirtualMachine) + func (in *VirtualMachine) DeepCopyObject() runtime.Object + func (vm *VirtualMachine) RunStrategy() (VirtualMachineRunStrategy, error) + type VirtualMachineCondition struct + LastProbeTime metav1.Time + LastTransitionTime metav1.Time + Message string + Reason string + Status k8sv1.ConditionStatus + Type VirtualMachineConditionType + func (VirtualMachineCondition) SwaggerDoc() map[string]string + func (in *VirtualMachineCondition) DeepCopy() *VirtualMachineCondition + func (in *VirtualMachineCondition) DeepCopyInto(out *VirtualMachineCondition) + type VirtualMachineConditionType string + const VirtualMachineFailure + const VirtualMachineInitialized + const VirtualMachinePaused + const VirtualMachineReady + const VirtualMachineRestartRequired + type VirtualMachineInstance struct + Spec VirtualMachineInstanceSpec + Status VirtualMachineInstanceStatus + func NewVMI(name string, uid types.UID) *VirtualMachineInstance + func NewVMIReferenceFromName(name string) *VirtualMachineInstance + func NewVMIReferenceFromNameWithNS(namespace string, name string) *VirtualMachineInstance + func NewVMIReferenceWithUUID(namespace string, name string, uuid types.UID) *VirtualMachineInstance + func (VirtualMachineInstance) SwaggerDoc() map[string]string + func (in *VirtualMachineInstance) DeepCopy() *VirtualMachineInstance + func (in *VirtualMachineInstance) DeepCopyInto(out *VirtualMachineInstance) + func (in *VirtualMachineInstance) DeepCopyObject() runtime.Object + func (v *VirtualMachineInstance) IsBootloaderEFI() bool + func (v *VirtualMachineInstance) IsCPUDedicated() bool + func (v *VirtualMachineInstance) IsFinal() bool + func (v *VirtualMachineInstance) IsHighPerformanceVMI() bool + func (v *VirtualMachineInstance) IsMarkedForDeletion() bool + func (v *VirtualMachineInstance) IsMarkedForEviction() bool + func (v *VirtualMachineInstance) IsMigratable() bool + func (v *VirtualMachineInstance) IsRealtimeEnabled() bool + func (v *VirtualMachineInstance) IsRunning() bool + func (v *VirtualMachineInstance) IsScheduled() bool + func (v *VirtualMachineInstance) IsScheduling() bool + func (v *VirtualMachineInstance) IsUnknown() bool + func (v *VirtualMachineInstance) IsUnprocessed() bool + func (v *VirtualMachineInstance) MarshalBinary() (data []byte, err error) + func (v *VirtualMachineInstance) ShouldStartPaused() bool + func (v *VirtualMachineInstance) UnmarshalBinary(data []byte) error + func (v *VirtualMachineInstance) WantsToHaveQOSGuaranteed() bool + type VirtualMachineInstanceCondition struct + LastProbeTime metav1.Time + LastTransitionTime metav1.Time + Message string + Reason string + Status k8sv1.ConditionStatus + Type VirtualMachineInstanceConditionType + func (VirtualMachineInstanceCondition) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceCondition) DeepCopy() *VirtualMachineInstanceCondition + func (in *VirtualMachineInstanceCondition) DeepCopyInto(out *VirtualMachineInstanceCondition) + type VirtualMachineInstanceConditionType string + type VirtualMachineInstanceFileSystem struct + Disk []VirtualMachineInstanceFileSystemDisk + DiskName string + FileSystemType string + MountPoint string + TotalBytes int + UsedBytes int + func (VirtualMachineInstanceFileSystem) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceFileSystem) DeepCopy() *VirtualMachineInstanceFileSystem + func (in *VirtualMachineInstanceFileSystem) DeepCopyInto(out *VirtualMachineInstanceFileSystem) + type VirtualMachineInstanceFileSystemDisk struct + BusType string + Serial string + func (VirtualMachineInstanceFileSystemDisk) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceFileSystemDisk) DeepCopy() *VirtualMachineInstanceFileSystemDisk + func (in *VirtualMachineInstanceFileSystemDisk) DeepCopyInto(out *VirtualMachineInstanceFileSystemDisk) + type VirtualMachineInstanceFileSystemInfo struct + Filesystems []VirtualMachineInstanceFileSystem + func (VirtualMachineInstanceFileSystemInfo) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceFileSystemInfo) DeepCopy() *VirtualMachineInstanceFileSystemInfo + func (in *VirtualMachineInstanceFileSystemInfo) DeepCopyInto(out *VirtualMachineInstanceFileSystemInfo) + type VirtualMachineInstanceFileSystemList struct + Items []VirtualMachineInstanceFileSystem + func (VirtualMachineInstanceFileSystemList) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceFileSystemList) DeepCopy() *VirtualMachineInstanceFileSystemList + func (in *VirtualMachineInstanceFileSystemList) DeepCopyInto(out *VirtualMachineInstanceFileSystemList) + func (in *VirtualMachineInstanceFileSystemList) DeepCopyObject() runtime.Object + type VirtualMachineInstanceGuestAgentInfo struct + FSFreezeStatus string + FSInfo VirtualMachineInstanceFileSystemInfo + GAVersion string + Hostname string + OS VirtualMachineInstanceGuestOSInfo + SupportedCommands []GuestAgentCommandInfo + Timezone string + UserList []VirtualMachineInstanceGuestOSUser + func (VirtualMachineInstanceGuestAgentInfo) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceGuestAgentInfo) DeepCopy() *VirtualMachineInstanceGuestAgentInfo + func (in *VirtualMachineInstanceGuestAgentInfo) DeepCopyInto(out *VirtualMachineInstanceGuestAgentInfo) + func (in *VirtualMachineInstanceGuestAgentInfo) DeepCopyObject() runtime.Object + type VirtualMachineInstanceGuestOSInfo struct + ID string + KernelRelease string + KernelVersion string + Machine string + Name string + PrettyName string + Version string + VersionID string + func (VirtualMachineInstanceGuestOSInfo) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceGuestOSInfo) DeepCopy() *VirtualMachineInstanceGuestOSInfo + func (in *VirtualMachineInstanceGuestOSInfo) DeepCopyInto(out *VirtualMachineInstanceGuestOSInfo) + type VirtualMachineInstanceGuestOSUser struct + Domain string + LoginTime float64 + UserName string + func (VirtualMachineInstanceGuestOSUser) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceGuestOSUser) DeepCopy() *VirtualMachineInstanceGuestOSUser + func (in *VirtualMachineInstanceGuestOSUser) DeepCopyInto(out *VirtualMachineInstanceGuestOSUser) + type VirtualMachineInstanceGuestOSUserList struct + Items []VirtualMachineInstanceGuestOSUser + func (VirtualMachineInstanceGuestOSUserList) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceGuestOSUserList) DeepCopy() *VirtualMachineInstanceGuestOSUserList + func (in *VirtualMachineInstanceGuestOSUserList) DeepCopyInto(out *VirtualMachineInstanceGuestOSUserList) + func (in *VirtualMachineInstanceGuestOSUserList) DeepCopyObject() runtime.Object + type VirtualMachineInstanceList struct + Items []VirtualMachineInstance + func (VirtualMachineInstanceList) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceList) DeepCopy() *VirtualMachineInstanceList + func (in *VirtualMachineInstanceList) DeepCopyInto(out *VirtualMachineInstanceList) + func (in *VirtualMachineInstanceList) DeepCopyObject() runtime.Object + type VirtualMachineInstanceMigration struct + Spec VirtualMachineInstanceMigrationSpec + Status VirtualMachineInstanceMigrationStatus + func (VirtualMachineInstanceMigration) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceMigration) DeepCopy() *VirtualMachineInstanceMigration + func (in *VirtualMachineInstanceMigration) DeepCopyInto(out *VirtualMachineInstanceMigration) + func (in *VirtualMachineInstanceMigration) DeepCopyObject() runtime.Object + func (m *VirtualMachineInstanceMigration) IsFinal() bool + func (m *VirtualMachineInstanceMigration) IsRunning() bool + func (m *VirtualMachineInstanceMigration) TargetIsCreated() bool + func (m *VirtualMachineInstanceMigration) TargetIsHandedOff() bool + type VirtualMachineInstanceMigrationCondition struct + LastProbeTime metav1.Time + LastTransitionTime metav1.Time + Message string + Reason string + Status k8sv1.ConditionStatus + Type VirtualMachineInstanceMigrationConditionType + func (VirtualMachineInstanceMigrationCondition) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceMigrationCondition) DeepCopy() *VirtualMachineInstanceMigrationCondition + func (in *VirtualMachineInstanceMigrationCondition) DeepCopyInto(out *VirtualMachineInstanceMigrationCondition) + type VirtualMachineInstanceMigrationConditionType string + const VirtualMachineInstanceMigrationAbortRequested + const VirtualMachineInstanceMigrationRejectedByResourceQuota + type VirtualMachineInstanceMigrationList struct + Items []VirtualMachineInstanceMigration + func (VirtualMachineInstanceMigrationList) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceMigrationList) DeepCopy() *VirtualMachineInstanceMigrationList + func (in *VirtualMachineInstanceMigrationList) DeepCopyInto(out *VirtualMachineInstanceMigrationList) + func (in *VirtualMachineInstanceMigrationList) DeepCopyObject() runtime.Object + type VirtualMachineInstanceMigrationMethod string + const BlockMigration + const LiveMigration + type VirtualMachineInstanceMigrationPhase string + const MigrationFailed + const MigrationPending + const MigrationPhaseUnset + const MigrationPreparingTarget + const MigrationRunning + const MigrationScheduled + const MigrationScheduling + const MigrationSucceeded + const MigrationTargetReady + type VirtualMachineInstanceMigrationPhaseTransitionTimestamp struct + Phase VirtualMachineInstanceMigrationPhase + PhaseTransitionTimestamp metav1.Time + func (VirtualMachineInstanceMigrationPhaseTransitionTimestamp) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceMigrationPhaseTransitionTimestamp) DeepCopy() *VirtualMachineInstanceMigrationPhaseTransitionTimestamp + func (in *VirtualMachineInstanceMigrationPhaseTransitionTimestamp) DeepCopyInto(out *VirtualMachineInstanceMigrationPhaseTransitionTimestamp) + type VirtualMachineInstanceMigrationSpec struct + VMIName string + func (VirtualMachineInstanceMigrationSpec) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceMigrationSpec) DeepCopy() *VirtualMachineInstanceMigrationSpec + func (in *VirtualMachineInstanceMigrationSpec) DeepCopyInto(out *VirtualMachineInstanceMigrationSpec) + type VirtualMachineInstanceMigrationState struct + AbortRequested bool + AbortStatus MigrationAbortStatus + Completed bool + EndTimestamp *metav1.Time + Failed bool + MigrationConfiguration *MigrationConfiguration + MigrationPolicyName *string + MigrationUID types.UID + Mode MigrationMode + SourceNode string + StartTimestamp *metav1.Time + TargetAttachmentPodUID types.UID + TargetCPUSet []int + TargetDirectMigrationNodePorts map[string]int + TargetNode string + TargetNodeAddress string + TargetNodeDomainDetected bool + TargetNodeDomainReadyTimestamp *metav1.Time + TargetNodeTopology string + TargetPod string + func (VirtualMachineInstanceMigrationState) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceMigrationState) DeepCopy() *VirtualMachineInstanceMigrationState + func (in *VirtualMachineInstanceMigrationState) DeepCopyInto(out *VirtualMachineInstanceMigrationState) + type VirtualMachineInstanceMigrationStatus struct + Conditions []VirtualMachineInstanceMigrationCondition + MigrationState *VirtualMachineInstanceMigrationState + Phase VirtualMachineInstanceMigrationPhase + PhaseTransitionTimestamps []VirtualMachineInstanceMigrationPhaseTransitionTimestamp + func (VirtualMachineInstanceMigrationStatus) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceMigrationStatus) DeepCopy() *VirtualMachineInstanceMigrationStatus + func (in *VirtualMachineInstanceMigrationStatus) DeepCopyInto(out *VirtualMachineInstanceMigrationStatus) + type VirtualMachineInstanceMigrationTransport string + const MigrationTransportUnix + type VirtualMachineInstanceNetworkInterface struct + IP string + IPs []string + InfoSource string + InterfaceName string + MAC string + Name string + QueueCount int32 + func (VirtualMachineInstanceNetworkInterface) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceNetworkInterface) DeepCopy() *VirtualMachineInstanceNetworkInterface + func (in *VirtualMachineInstanceNetworkInterface) DeepCopyInto(out *VirtualMachineInstanceNetworkInterface) + type VirtualMachineInstancePhase string + const Failed + const Pending + const Running + const Scheduled + const Scheduling + const Succeeded + const Unknown + const VmPhaseUnset + type VirtualMachineInstancePhaseTransitionTimestamp struct + Phase VirtualMachineInstancePhase + PhaseTransitionTimestamp metav1.Time + func (VirtualMachineInstancePhaseTransitionTimestamp) SwaggerDoc() map[string]string + func (in *VirtualMachineInstancePhaseTransitionTimestamp) DeepCopy() *VirtualMachineInstancePhaseTransitionTimestamp + func (in *VirtualMachineInstancePhaseTransitionTimestamp) DeepCopyInto(out *VirtualMachineInstancePhaseTransitionTimestamp) + type VirtualMachineInstancePreset struct + Spec VirtualMachineInstancePresetSpec + func NewVirtualMachinePreset(name string, selector metav1.LabelSelector) *VirtualMachineInstancePreset + func (VirtualMachineInstancePreset) SwaggerDoc() map[string]string + func (in *VirtualMachineInstancePreset) DeepCopy() *VirtualMachineInstancePreset + func (in *VirtualMachineInstancePreset) DeepCopyInto(out *VirtualMachineInstancePreset) + func (in *VirtualMachineInstancePreset) DeepCopyObject() runtime.Object + type VirtualMachineInstancePresetList struct + Items []VirtualMachineInstancePreset + func (VirtualMachineInstancePresetList) SwaggerDoc() map[string]string + func (in *VirtualMachineInstancePresetList) DeepCopy() *VirtualMachineInstancePresetList + func (in *VirtualMachineInstancePresetList) DeepCopyInto(out *VirtualMachineInstancePresetList) + func (in *VirtualMachineInstancePresetList) DeepCopyObject() runtime.Object + type VirtualMachineInstancePresetSpec struct + Domain *DomainSpec + Selector metav1.LabelSelector + func (VirtualMachineInstancePresetSpec) SwaggerDoc() map[string]string + func (in *VirtualMachineInstancePresetSpec) DeepCopy() *VirtualMachineInstancePresetSpec + func (in *VirtualMachineInstancePresetSpec) DeepCopyInto(out *VirtualMachineInstancePresetSpec) + type VirtualMachineInstanceProfile struct + CustomProfile *CustomProfile + func (VirtualMachineInstanceProfile) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceProfile) DeepCopy() *VirtualMachineInstanceProfile + func (in *VirtualMachineInstanceProfile) DeepCopyInto(out *VirtualMachineInstanceProfile) + type VirtualMachineInstanceReplicaSet struct + Spec VirtualMachineInstanceReplicaSetSpec + Status VirtualMachineInstanceReplicaSetStatus + func (VirtualMachineInstanceReplicaSet) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceReplicaSet) DeepCopy() *VirtualMachineInstanceReplicaSet + func (in *VirtualMachineInstanceReplicaSet) DeepCopyInto(out *VirtualMachineInstanceReplicaSet) + func (in *VirtualMachineInstanceReplicaSet) DeepCopyObject() runtime.Object + type VirtualMachineInstanceReplicaSetCondition struct + LastProbeTime metav1.Time + LastTransitionTime metav1.Time + Message string + Reason string + Status k8sv1.ConditionStatus + Type VirtualMachineInstanceReplicaSetConditionType + func (VirtualMachineInstanceReplicaSetCondition) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceReplicaSetCondition) DeepCopy() *VirtualMachineInstanceReplicaSetCondition + func (in *VirtualMachineInstanceReplicaSetCondition) DeepCopyInto(out *VirtualMachineInstanceReplicaSetCondition) + type VirtualMachineInstanceReplicaSetConditionType string + const VirtualMachineInstanceReplicaSetReplicaFailure + const VirtualMachineInstanceReplicaSetReplicaPaused + type VirtualMachineInstanceReplicaSetList struct + Items []VirtualMachineInstanceReplicaSet + func (VirtualMachineInstanceReplicaSetList) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceReplicaSetList) DeepCopy() *VirtualMachineInstanceReplicaSetList + func (in *VirtualMachineInstanceReplicaSetList) DeepCopyInto(out *VirtualMachineInstanceReplicaSetList) + func (in *VirtualMachineInstanceReplicaSetList) DeepCopyObject() runtime.Object + type VirtualMachineInstanceReplicaSetSpec struct + Paused bool + Replicas *int32 + Selector *metav1.LabelSelector + Template *VirtualMachineInstanceTemplateSpec + func (VirtualMachineInstanceReplicaSetSpec) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceReplicaSetSpec) DeepCopy() *VirtualMachineInstanceReplicaSetSpec + func (in *VirtualMachineInstanceReplicaSetSpec) DeepCopyInto(out *VirtualMachineInstanceReplicaSetSpec) + type VirtualMachineInstanceReplicaSetStatus struct + Conditions []VirtualMachineInstanceReplicaSetCondition + LabelSelector string + ReadyReplicas int32 + Replicas int32 + func (VirtualMachineInstanceReplicaSetStatus) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceReplicaSetStatus) DeepCopy() *VirtualMachineInstanceReplicaSetStatus + func (in *VirtualMachineInstanceReplicaSetStatus) DeepCopyInto(out *VirtualMachineInstanceReplicaSetStatus) + type VirtualMachineInstanceSpec struct + AccessCredentials []AccessCredential + Affinity *k8sv1.Affinity + Architecture string + DNSConfig *k8sv1.PodDNSConfig + DNSPolicy k8sv1.DNSPolicy + Domain DomainSpec + EvictionStrategy *EvictionStrategy + Hostname string + LivenessProbe *Probe + Networks []Network + NodeSelector map[string]string + PriorityClassName string + ReadinessProbe *Probe + SchedulerName string + StartStrategy *StartStrategy + Subdomain string + TerminationGracePeriodSeconds *int64 + Tolerations []k8sv1.Toleration + TopologySpreadConstraints []k8sv1.TopologySpreadConstraint + Volumes []Volume + func (VirtualMachineInstanceSpec) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceSpec) DeepCopy() *VirtualMachineInstanceSpec + func (in *VirtualMachineInstanceSpec) DeepCopyInto(out *VirtualMachineInstanceSpec) + func (vmiSpec *VirtualMachineInstanceSpec) UnmarshalJSON(data []byte) error + type VirtualMachineInstanceStatus struct + ActivePods map[types.UID]string + Conditions []VirtualMachineInstanceCondition + CurrentCPUTopology *CPUTopology + EvacuationNodeName string + FSFreezeStatus string + GuestOSInfo VirtualMachineInstanceGuestOSInfo + Interfaces []VirtualMachineInstanceNetworkInterface + KernelBootStatus *KernelBootStatus + LauncherContainerImageVersion string + Machine *Machine + Memory *MemoryStatus + MigrationMethod VirtualMachineInstanceMigrationMethod + MigrationState *VirtualMachineInstanceMigrationState + MigrationTransport VirtualMachineInstanceMigrationTransport + NodeName string + Phase VirtualMachineInstancePhase + PhaseTransitionTimestamps []VirtualMachineInstancePhaseTransitionTimestamp + QOSClass *k8sv1.PodQOSClass + Reason string + RuntimeUser uint64 + SelinuxContext string + TopologyHints *TopologyHints + VSOCKCID *uint32 + VirtualMachineRevisionName string + VolumeStatus []VolumeStatus + func (VirtualMachineInstanceStatus) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceStatus) DeepCopy() *VirtualMachineInstanceStatus + func (in *VirtualMachineInstanceStatus) DeepCopyInto(out *VirtualMachineInstanceStatus) + type VirtualMachineInstanceTemplateSpec struct + ObjectMeta metav1.ObjectMeta + Spec VirtualMachineInstanceSpec + func (VirtualMachineInstanceTemplateSpec) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceTemplateSpec) DeepCopy() *VirtualMachineInstanceTemplateSpec + func (in *VirtualMachineInstanceTemplateSpec) DeepCopyInto(out *VirtualMachineInstanceTemplateSpec) + type VirtualMachineList struct + Items []VirtualMachine + func (VirtualMachineList) SwaggerDoc() map[string]string + func (in *VirtualMachineList) DeepCopy() *VirtualMachineList + func (in *VirtualMachineList) DeepCopyInto(out *VirtualMachineList) + func (in *VirtualMachineList) DeepCopyObject() runtime.Object + type VirtualMachineMemoryDumpRequest struct + ClaimName string + EndTimestamp *metav1.Time + FileName *string + Message string + Phase MemoryDumpPhase + Remove bool + StartTimestamp *metav1.Time + func (VirtualMachineMemoryDumpRequest) SwaggerDoc() map[string]string + func (in *VirtualMachineMemoryDumpRequest) DeepCopy() *VirtualMachineMemoryDumpRequest + func (in *VirtualMachineMemoryDumpRequest) DeepCopyInto(out *VirtualMachineMemoryDumpRequest) + type VirtualMachineOptions struct + DisableFreePageReporting *DisableFreePageReporting + DisableSerialConsoleLog *DisableSerialConsoleLog + func (VirtualMachineOptions) SwaggerDoc() map[string]string + func (in *VirtualMachineOptions) DeepCopy() *VirtualMachineOptions + func (in *VirtualMachineOptions) DeepCopyInto(out *VirtualMachineOptions) + type VirtualMachinePrintableStatus string + const VirtualMachineStatusCrashLoopBackOff + const VirtualMachineStatusDataVolumeError + const VirtualMachineStatusErrImagePull + const VirtualMachineStatusImagePullBackOff + const VirtualMachineStatusMigrating + const VirtualMachineStatusPaused + const VirtualMachineStatusProvisioning + const VirtualMachineStatusPvcNotFound + const VirtualMachineStatusRunning + const VirtualMachineStatusStarting + const VirtualMachineStatusStopped + const VirtualMachineStatusStopping + const VirtualMachineStatusTerminating + const VirtualMachineStatusUnknown + const VirtualMachineStatusUnschedulable + const VirtualMachineStatusWaitingForVolumeBinding + type VirtualMachineRunStrategy string + const RunStrategyAlways + const RunStrategyHalted + const RunStrategyManual + const RunStrategyOnce + const RunStrategyRerunOnFailure + const RunStrategyUnknown + type VirtualMachineSpec struct + DataVolumeTemplates []DataVolumeTemplateSpec + Instancetype *InstancetypeMatcher + Preference *PreferenceMatcher + RunStrategy *VirtualMachineRunStrategy + Running *bool + Template *VirtualMachineInstanceTemplateSpec + func (VirtualMachineSpec) SwaggerDoc() map[string]string + func (in *VirtualMachineSpec) DeepCopy() *VirtualMachineSpec + func (in *VirtualMachineSpec) DeepCopyInto(out *VirtualMachineSpec) + type VirtualMachineStartFailure struct + ConsecutiveFailCount int + LastFailedVMIUID types.UID + RetryAfterTimestamp *metav1.Time + func (VirtualMachineStartFailure) SwaggerDoc() map[string]string + func (in *VirtualMachineStartFailure) DeepCopy() *VirtualMachineStartFailure + func (in *VirtualMachineStartFailure) DeepCopyInto(out *VirtualMachineStartFailure) + type VirtualMachineStateChangeRequest struct + Action StateChangeRequestAction + Data map[string]string + UID *types.UID + func (VirtualMachineStateChangeRequest) SwaggerDoc() map[string]string + func (in *VirtualMachineStateChangeRequest) DeepCopy() *VirtualMachineStateChangeRequest + func (in *VirtualMachineStateChangeRequest) DeepCopyInto(out *VirtualMachineStateChangeRequest) + type VirtualMachineStatus struct + Conditions []VirtualMachineCondition + Created bool + DesiredGeneration int64 + MemoryDumpRequest *VirtualMachineMemoryDumpRequest + ObservedGeneration int64 + PrintableStatus VirtualMachinePrintableStatus + Ready bool + RestoreInProgress *string + SnapshotInProgress *string + StartFailure *VirtualMachineStartFailure + StateChangeRequests []VirtualMachineStateChangeRequest + VolumeRequests []VirtualMachineVolumeRequest + VolumeSnapshotStatuses []VolumeSnapshotStatus + func (VirtualMachineStatus) SwaggerDoc() map[string]string + func (in *VirtualMachineStatus) DeepCopy() *VirtualMachineStatus + func (in *VirtualMachineStatus) DeepCopyInto(out *VirtualMachineStatus) + type VirtualMachineVolumeRequest struct + AddVolumeOptions *AddVolumeOptions + RemoveVolumeOptions *RemoveVolumeOptions + func (VirtualMachineVolumeRequest) SwaggerDoc() map[string]string + func (in *VirtualMachineVolumeRequest) DeepCopy() *VirtualMachineVolumeRequest + func (in *VirtualMachineVolumeRequest) DeepCopyInto(out *VirtualMachineVolumeRequest) + type Volume struct + Name string + func (Volume) SwaggerDoc() map[string]string + func (in *Volume) DeepCopy() *Volume + func (in *Volume) DeepCopyInto(out *Volume) + type VolumePhase string + const HotplugVolumeAttachedToNode + const HotplugVolumeDetaching + const HotplugVolumeMounted + const HotplugVolumeUnMounted + const MemoryDumpVolumeCompleted + const MemoryDumpVolumeFailed + const MemoryDumpVolumeInProgress + const VolumeBound + const VolumePending + const VolumeReady + type VolumeSnapshotStatus struct + Enabled bool + Name string + Reason string + func (VolumeSnapshotStatus) SwaggerDoc() map[string]string + func (in *VolumeSnapshotStatus) DeepCopy() *VolumeSnapshotStatus + func (in *VolumeSnapshotStatus) DeepCopyInto(out *VolumeSnapshotStatus) + type VolumeSource struct + BitmapVolume *BitmapVolumeSource + CloudInitConfigDrive *CloudInitConfigDriveSource + CloudInitNoCloud *CloudInitNoCloudSource + ConfigMap *ConfigMapVolumeSource + ContainerDisk *ContainerDiskSource + DataVolume *DataVolumeSource + DownwardAPI *DownwardAPIVolumeSource + DownwardMetrics *DownwardMetricsVolumeSource + EmptyDisk *EmptyDiskSource + Ephemeral *EphemeralVolumeSource + HostDisk *HostDisk + MemoryDump *MemoryDumpVolumeSource + PersistentVolumeClaim *PersistentVolumeClaimVolumeSource + Secret *SecretVolumeSource + ServiceAccount *ServiceAccountVolumeSource + Sysprep *SysprepSource + func (VolumeSource) SwaggerDoc() map[string]string + func (in *VolumeSource) DeepCopy() *VolumeSource + func (in *VolumeSource) DeepCopyInto(out *VolumeSource) + type VolumeStatus struct + ContainerDiskVolume *ContainerDiskInfo + HotplugVolume *HotplugVolumeStatus + MemoryDumpVolume *DomainMemoryDumpInfo + Message string + Name string + PersistentVolumeClaimInfo *PersistentVolumeClaimInfo + Phase VolumePhase + Reason string + Size int64 + Target string + func (VolumeStatus) SwaggerDoc() map[string]string + func (in *VolumeStatus) DeepCopy() *VolumeStatus + func (in *VolumeStatus) DeepCopyInto(out *VolumeStatus) + type Watchdog struct + Name string + func (Watchdog) SwaggerDoc() map[string]string + func (in *Watchdog) DeepCopy() *Watchdog + func (in *Watchdog) DeepCopyInto(out *Watchdog) + type WatchdogAction string + const WatchdogActionPoweroff + const WatchdogActionReset + const WatchdogActionShutdown + type WatchdogDevice struct + I6300ESB *I6300ESBWatchdog + func (WatchdogDevice) SwaggerDoc() map[string]string + func (in *WatchdogDevice) DeepCopy() *WatchdogDevice + func (in *WatchdogDevice) DeepCopyInto(out *WatchdogDevice) + type WorkloadUpdateMethod string + const WorkloadUpdateMethodEvict + const WorkloadUpdateMethodLiveMigrate