Versions in this module Expand all Collapse all v0 v0.1.2 Dec 14, 2020 Changes in this version + const AppComponent + const AppComponentLabel + const AppLabel + const AppLabelPrefix + const AppNameLabel + const AppPartOfLabel + const AppVersionLabel + const CPUManager + const CPUModeHostModel + const CPUModeHostPassthrough + const CacheNone + const CacheWriteThrough + const ControllerAPILatestVersionObservedAnnotation + const ControllerAPIStorageVersionObservedAnnotation + const CreatedByLabel + const DefaultGracePeriodSeconds + const DomainAnnotation + const EphemeralBackupObject + const GroupName + const HPETTickPolicyCatchup + const HPETTickPolicyDelay + const HPETTickPolicyDiscard + const HPETTickPolicyMerge + const IODefault + const IONative + const IOThreads + const IOThreadsPolicyAuto + const IOThreadsPolicyShared + const IgnitionAnnotation + const InstallStrategyIdentifierAnnotation + const InstallStrategyLabel + const InstallStrategyRegistryAnnotation + const InstallStrategyVersionAnnotation + const KubeVirtCustomizeComponentAnnotationHash + const KubeVirtGenerationAnnotation + const ManagedByLabel + const ManagedByLabelOperatorValue + const MemfdMemoryBackend + const MigrationJobLabel + const MigrationJobNameAnnotation + const MigrationTargetNodeNameLabel + const NodeNameLabel + const NodeSchedulable + const PITTickPolicyCatchup + const PITTickPolicyDelay + const PITTickPolicyDiscard + const PlacePCIDevicesOnRootComplex + const PodTerminatingReason + const RTCTickPolicyCatchup + const RTCTickPolicyDelay + const SubresourceGroupName + const VirtHandlerHeartbeat + const VirtualMachineInstanceFinalizer + const VirtualMachineInstanceMigrationFinalizer + const VirtualMachineLabel + var AddToScheme = SchemeBuilder.AddToScheme + var ApiLatestVersion = "v1alpha3" + var ApiStorageVersion = "v1alpha3" + var ApiSupportedVersions = []extv1beta1.CustomResourceDefinitionVersion + var ApiSupportedWebhookVersions = []string + var Codecs = serializer.NewCodecFactory(Scheme) + var GroupVersion = schema.GroupVersion + var GroupVersions = []schema.GroupVersion + var KubeVirtGroupVersionKind = schema.GroupVersionKind + var ParameterCodec = runtime.NewParameterCodec(Scheme) + var Scheme = runtime.NewScheme() + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + 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 GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition + 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_FloppyTarget(obj *FloppyTarget) + 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_RTCTimer(obj *RTCTimer) + 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 BIOS struct + UseSerial *bool + func (BIOS) SwaggerDoc() map[string]string + func (in *BIOS) DeepCopy() *BIOS + func (in *BIOS) DeepCopyInto(out *BIOS) + 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 string + 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 + Model string + 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 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 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 ComponentConfig struct + NodePlacement *NodePlacement + func (in *ComponentConfig) DeepCopy() *ComponentConfig + func (in *ComponentConfig) DeepCopyInto(out *ComponentConfig) + 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 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 CustomizeComponents struct + 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 (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 + 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 + FeatureGates []string + LessPVCSpaceToleration int + MemoryOvercommit int + 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 + AutoattachMemBalloon *bool + AutoattachPodInterface *bool + AutoattachSerialConsole *bool + BlockMultiQueue *bool + Disks []Disk + Filesystems []Filesystem + GPUs []GPU + Inputs []Input + Interfaces []Interface + NetworkInterfaceMultiQueue *bool + Rng *Rng + Watchdog *Watchdog + func (Devices) SwaggerDoc() map[string]string + func (in *Devices) DeepCopy() *Devices + func (in *Devices) DeepCopyInto(out *Devices) + type Disk struct + BootOrder *uint + Cache DriverCache + DedicatedIOThread *bool + IO DriverIO + Name string + Serial string + Tag string + func (Disk) SwaggerDoc() map[string]string + func (in *Disk) DeepCopy() *Disk + func (in *Disk) DeepCopyInto(out *Disk) + type DiskDevice struct + CDRom *CDRomTarget + Disk *DiskTarget + Floppy *FloppyTarget + LUN *LunTarget + func (DiskDevice) SwaggerDoc() map[string]string + func (in *DiskDevice) DeepCopy() *DiskDevice + func (in *DiskDevice) DeepCopyInto(out *DiskDevice) + type DiskTarget struct + Bus string + PciAddress string + ReadOnly bool + func (DiskTarget) SwaggerDoc() map[string]string + func (in *DiskTarget) DeepCopy() *DiskTarget + func (in *DiskTarget) DeepCopyInto(out *DiskTarget) + type DomainSpec struct + CPU *CPU + Chassis *Chassis + Clock *Clock + Devices Devices + Features *Features + Firmware *Firmware + IOThreadsPolicy *IOThreadsPolicy + 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 DriverCache string + type DriverIO string + type EFI struct + 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 EvictionStrategyLiveMigrate + 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 *FeatureState + 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 + 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 + Bootloader *Bootloader + Serial string + UUID types.UID + func (Firmware) SwaggerDoc() map[string]string + func (in *Firmware) DeepCopy() *Firmware + func (in *Firmware) DeepCopyInto(out *Firmware) + type FloppyTarget struct + ReadOnly bool + Tray TrayState + func (FloppyTarget) SwaggerDoc() map[string]string + func (in *FloppyTarget) DeepCopy() *FloppyTarget + func (in *FloppyTarget) DeepCopyInto(out *FloppyTarget) + type GPU struct + DeviceName string + Name string + func (GPU) SwaggerDoc() map[string]string + func (in *GPU) DeepCopy() *GPU + func (in *GPU) DeepCopyInto(out *GPU) + 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 + HTTPGet *k8sv1.HTTPGetAction + TCPSocket *k8sv1.TCPSocketAction + func (Handler) SwaggerDoc() map[string]string + func (in *Handler) DeepCopy() *Handler + func (in *Handler) DeepCopyInto(out *Handler) + 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 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 Input struct + Bus string + Name string + Type string + func (Input) SwaggerDoc() map[string]string + func (in *Input) DeepCopy() *Input + func (in *Input) DeepCopyInto(out *Input) + type Interface struct + BootOrder *uint + DHCPOptions *DHCPOptions + MacAddress string + Model string + Name string + PciAddress string + Ports []Port + 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 + SRIOV *InterfaceSRIOV + Slirp *InterfaceSlirp + func (InterfaceBindingMethod) SwaggerDoc() map[string]string + func (in *InterfaceBindingMethod) DeepCopy() *InterfaceBindingMethod + func (in *InterfaceBindingMethod) DeepCopyInto(out *InterfaceBindingMethod) + 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 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 KVMTimer struct + Enabled *bool + func (KVMTimer) SwaggerDoc() map[string]string + func (in *KVMTimer) DeepCopy() *KVMTimer + func (in *KVMTimer) DeepCopyInto(out *KVMTimer) + 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 + CPUModel string + CPURequest *resource.Quantity + DeveloperConfiguration *DeveloperConfiguration + EmulatedMachines []string + ImagePullPolicy k8sv1.PullPolicy + MachineType string + MemBalloonStatsPeriod *uint32 + MigrationConfiguration *MigrationConfiguration + NetworkConfiguration *NetworkConfiguration + OVMFPath string + SELinuxLauncherType string + SMBIOSConfig *SMBiosConfiguration + SupportedGuestAgentVersions []string + 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 + CAOverlapInterval *metav1.Duration + CARotateInterval *metav1.Duration + CertRotateInterval *metav1.Duration + 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 + ImageRegistry string + ImageTag string + Infra *ComponentConfig + MonitorAccount string + MonitorNamespace string + ProductName string + ProductVersion string + UninstallStrategy KubeVirtUninstallStrategy + Workloads *ComponentConfig + func (KubeVirtSpec) SwaggerDoc() map[string]string + func (in *KubeVirtSpec) DeepCopy() *KubeVirtSpec + func (in *KubeVirtSpec) DeepCopyInto(out *KubeVirtSpec) + type KubeVirtStatus struct + Conditions []KubeVirtCondition + ObservedDeploymentConfig string + ObservedDeploymentID string + ObservedKubeVirtRegistry string + ObservedKubeVirtVersion string + OperatorVersion string + 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 LunTarget struct + Bus string + ReadOnly 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 Memory struct + Guest *resource.Quantity + Hugepages *Hugepages + func (Memory) SwaggerDoc() map[string]string + func (in *Memory) DeepCopy() *Memory + func (in *Memory) DeepCopyInto(out *Memory) + type MigrationAbortStatus string + const MigrationAbortFailed + const MigrationAbortInProgress + const MigrationAbortSucceeded + type MigrationConfiguration struct + AllowAutoConverge *bool + AllowPostCopy *bool + BandwidthPerMigration *resource.Quantity + CompletionTimeoutPerGiB *int64 + 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 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 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 + 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 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 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 PodNetwork struct + VMNetworkCIDR string + func (PodNetwork) SwaggerDoc() map[string]string + func (in *PodNetwork) DeepCopy() *PodNetwork + func (in *PodNetwork) DeepCopyInto(out *PodNetwork) + 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 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 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 RenameOptions struct + NewName string + OldName *string + func (RenameOptions) SwaggerDoc() map[string]string + func (in *RenameOptions) DeepCopy() *RenameOptions + func (in *RenameOptions) DeepCopyInto(out *RenameOptions) + 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 + 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 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 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 StateChangeRequestAction string + const RenameRequest + const StartRequest + const StopRequest + type SyncEvent string + 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 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 TrayState string + const TrayStateClosed + const TrayStateOpen + type VMISelector struct + Name string + func (VMISelector) SwaggerDoc() map[string]string + func (in *VMISelector) DeepCopy() *VMISelector + func (in *VMISelector) DeepCopyInto(out *VMISelector) + type VirtualMachine struct + Spec VirtualMachineSpec + Status VirtualMachineStatus + 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 RenameConditionType + const VirtualMachineFailure + const VirtualMachinePaused + const VirtualMachineReady + type VirtualMachineInstance struct + Spec VirtualMachineInstanceSpec + Status VirtualMachineInstanceStatus + func NewMinimalVMI(name string) *VirtualMachineInstance + func NewMinimalVMIWithNS(namespace, name string) *VirtualMachineInstance + 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) IsCPUDedicated() bool + func (v *VirtualMachineInstance) IsEvictable() bool + func (v *VirtualMachineInstance) IsFinal() bool + func (v *VirtualMachineInstance) IsMarkedForEviction() bool + func (v *VirtualMachineInstance) IsMigratable() 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) 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 + const VirtualMachineInstanceAgentConnected + const VirtualMachineInstanceIsMigratable + const VirtualMachineInstancePaused + const VirtualMachineInstanceReady + const VirtualMachineInstanceReasonDisksNotMigratable + const VirtualMachineInstanceReasonInterfaceNotMigratable + const VirtualMachineInstanceSynchronized + const VirtualMachineInstanceUnsupportedAgent + type VirtualMachineInstanceFileSystem struct + 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 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 + FSInfo VirtualMachineInstanceFileSystemInfo + GAVersion string + Hostname string + OS VirtualMachineInstanceGuestOSInfo + 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 + 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 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 + MigrationUID types.UID + Mode MigrationMode + SourceNode string + StartTimestamp *metav1.Time + TargetDirectMigrationNodePorts map[string]int + TargetNode string + TargetNodeAddress string + TargetNodeDomainDetected bool + TargetPod string + func (VirtualMachineInstanceMigrationState) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceMigrationState) DeepCopy() *VirtualMachineInstanceMigrationState + func (in *VirtualMachineInstanceMigrationState) DeepCopyInto(out *VirtualMachineInstanceMigrationState) + type VirtualMachineInstanceMigrationStatus struct + Conditions []VirtualMachineInstanceMigrationCondition + Phase VirtualMachineInstanceMigrationPhase + func (VirtualMachineInstanceMigrationStatus) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceMigrationStatus) DeepCopy() *VirtualMachineInstanceMigrationStatus + func (in *VirtualMachineInstanceMigrationStatus) DeepCopyInto(out *VirtualMachineInstanceMigrationStatus) + type VirtualMachineInstanceNetworkInterface struct + IP string + IPs []string + InterfaceName string + MAC string + Name string + 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 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 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 + Affinity *k8sv1.Affinity + 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 + Subdomain string + TerminationGracePeriodSeconds *int64 + Tolerations []k8sv1.Toleration + Volumes []Volume + func (VirtualMachineInstanceSpec) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceSpec) DeepCopy() *VirtualMachineInstanceSpec + func (in *VirtualMachineInstanceSpec) DeepCopyInto(out *VirtualMachineInstanceSpec) + type VirtualMachineInstanceStatus struct + ActivePods map[types.UID]string + Conditions []VirtualMachineInstanceCondition + EvacuationNodeName string + GuestOSInfo VirtualMachineInstanceGuestOSInfo + Interfaces []VirtualMachineInstanceNetworkInterface + MigrationMethod VirtualMachineInstanceMigrationMethod + MigrationState *VirtualMachineInstanceMigrationState + NodeName string + Phase VirtualMachineInstancePhase + QOSClass *k8sv1.PodQOSClass + Reason string + 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 VirtualMachineRunStrategy string + const RunStrategyAlways + const RunStrategyHalted + const RunStrategyManual + const RunStrategyRerunOnFailure + const RunStrategyUnknown + type VirtualMachineSpec struct + DataVolumeTemplates []DataVolumeTemplateSpec + RunStrategy *VirtualMachineRunStrategy + Running *bool + Template *VirtualMachineInstanceTemplateSpec + func (VirtualMachineSpec) SwaggerDoc() map[string]string + func (in *VirtualMachineSpec) DeepCopy() *VirtualMachineSpec + func (in *VirtualMachineSpec) DeepCopyInto(out *VirtualMachineSpec) + 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 + Ready bool + SnapshotInProgress *string + StateChangeRequests []VirtualMachineStateChangeRequest + VolumeSnapshotStatuses []VolumeSnapshotStatus + func (VirtualMachineStatus) SwaggerDoc() map[string]string + func (in *VirtualMachineStatus) DeepCopy() *VirtualMachineStatus + func (in *VirtualMachineStatus) DeepCopyInto(out *VirtualMachineStatus) + type Volume struct + Name string + func (Volume) SwaggerDoc() map[string]string + func (in *Volume) DeepCopy() *Volume + func (in *Volume) DeepCopyInto(out *Volume) + 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 + CloudInitConfigDrive *CloudInitConfigDriveSource + CloudInitNoCloud *CloudInitNoCloudSource + ConfigMap *ConfigMapVolumeSource + ContainerDisk *ContainerDiskSource + DataVolume *DataVolumeSource + DownwardAPI *DownwardAPIVolumeSource + EmptyDisk *EmptyDiskSource + Ephemeral *EphemeralVolumeSource + HostDisk *HostDisk + PersistentVolumeClaim *v1.PersistentVolumeClaimVolumeSource + Secret *SecretVolumeSource + ServiceAccount *ServiceAccountVolumeSource + func (VolumeSource) SwaggerDoc() map[string]string + func (in *VolumeSource) DeepCopy() *VolumeSource + func (in *VolumeSource) DeepCopyInto(out *VolumeSource) + 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)