Versions in this module Expand all Collapse all v0 v0.1.0 May 14, 2019 Changes in this version + const AppLabel + const CPUManager + const CPUModeHostModel + const CPUModeHostPassthrough + const CreatedByLabel + const DefaultGracePeriodSeconds + const DomainAnnotation + const EphemeralBackupObject + const GroupName + const HPETTickPolicyCatchup + const HPETTickPolicyDelay + const HPETTickPolicyDiscard + const HPETTickPolicyMerge + const IOThreadsPolicyAuto + const IOThreadsPolicyShared + const IgnitionAnnotation + const InstallStrategyLabel + const InstallStrategyRegistryAnnotation + const InstallStrategyVersionAnnotation + const ManagedByLabel + const ManagedByLabelOperatorValue + const MigrationJobLabel + const MigrationJobNameAnnotation + const MigrationTargetNodeNameLabel + const NodeNameLabel + const NodeSchedulable + const PITTickPolicyCatchup + const PITTickPolicyDelay + const PITTickPolicyDiscard + const RTCTickPolicyCatchup + const RTCTickPolicyDelay + const SubresourceGroupName + const VirtHandlerHeartbeat + const VirtualMachineInstanceFinalizer + const VirtualMachineInstanceMigrationFinalizer + var AddToScheme = SchemeBuilder.AddToScheme + var Codecs = serializer.NewCodecFactory(Scheme) + var GroupVersion = schema.GroupVersion + var KubeVirtGroupVersionKind = schema.GroupVersionKind + var ParameterCodec = runtime.NewParameterCodec(Scheme) + var Scheme = runtime.NewScheme() + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SubresourceGroupVersion = 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 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 + 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 + 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 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 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 ConfigMapVolumeSource struct + Optional *bool + func (ConfigMapVolumeSource) SwaggerDoc() map[string]string + func (in *ConfigMapVolumeSource) DeepCopy() *ConfigMapVolumeSource + func (in *ConfigMapVolumeSource) DeepCopyInto(out *ConfigMapVolumeSource) + type ContainerDiskSource struct + Image string + ImagePullSecret string + Path string + func (ContainerDiskSource) SwaggerDoc() map[string]string + func (in *ContainerDiskSource) DeepCopy() *ContainerDiskSource + func (in *ContainerDiskSource) DeepCopyInto(out *ContainerDiskSource) + 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 Devices struct + AutoattachGraphicsDevice *bool + AutoattachPodInterface *bool + BlockMultiQueue *bool + Disks []Disk + 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 + Name string + Serial 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 + Clock *Clock + Devices Devices + Features *Features + Firmware *Firmware + IOThreadsPolicy *IOThreadsPolicy + Machine Machine + Memory *Memory + Resources ResourceRequirements + func NewMinimalDomainSpec() DomainSpec + func (DomainSpec) SwaggerDoc() map[string]string + func (in *DomainSpec) DeepCopy() *DomainSpec + func (in *DomainSpec) DeepCopyInto(out *DomainSpec) + type DriverCache string + const CacheNone + const CacheWriteThrough + type EFI struct + 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 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 + SMM *FeatureState + func (Features) SwaggerDoc() map[string]string + func (in *Features) DeepCopy() *Features + func (in *Features) DeepCopyInto(out *Features) + 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 GenieNetwork struct + NetworkName string + func (GenieNetwork) SwaggerDoc() map[string]string + func (in *GenieNetwork) DeepCopy() *GenieNetwork + func (in *GenieNetwork) DeepCopyInto(out *GenieNetwork) + 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 + func DefaultNetworkInterface() *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 + 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 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 + func (k *KubeVirt) GetObjectKind() schema.ObjectKind + func (k *KubeVirt) GetObjectMeta() metav1.Object + 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 KubeVirtConditionCreated + const KubeVirtConditionReady + const KubeVirtConditionSynchronized + const KubeVirtConditionUpdating + type KubeVirtList struct + Items []KubeVirt + ListMeta metav1.ListMeta + func (KubeVirtList) SwaggerDoc() map[string]string + func (in *KubeVirtList) DeepCopy() *KubeVirtList + func (in *KubeVirtList) DeepCopyInto(out *KubeVirtList) + func (in *KubeVirtList) DeepCopyObject() runtime.Object + func (kl *KubeVirtList) GetListMeta() meta.List + func (kl *KubeVirtList) GetObjectKind() schema.ObjectKind + type KubeVirtPhase string + const KubeVirtPhaseDeleted + const KubeVirtPhaseDeleting + const KubeVirtPhaseDeployed + const KubeVirtPhaseDeploying + type KubeVirtSpec struct + ImagePullPolicy k8sv1.PullPolicy + ImageRegistry string + ImageTag string + func (KubeVirtSpec) SwaggerDoc() map[string]string + func (in *KubeVirtSpec) DeepCopy() *KubeVirtSpec + func (in *KubeVirtSpec) DeepCopyInto(out *KubeVirtSpec) + type KubeVirtStatus struct + Conditions []KubeVirtCondition + ObservedKubeVirtRegistry string + ObservedKubeVirtVersion string + OperatorVersion string + Phase KubeVirtPhase + TargetKubeVirtRegistry string + TargetKubeVirtVersion string + func (KubeVirtStatus) SwaggerDoc() map[string]string + func (in *KubeVirtStatus) DeepCopy() *KubeVirtStatus + func (in *KubeVirtStatus) DeepCopyInto(out *KubeVirtStatus) + 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 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 NetworkSource struct + Genie *GenieNetwork + Multus *MultusNetwork + Pod *PodNetwork + func (NetworkSource) SwaggerDoc() map[string]string + func (in *NetworkSource) DeepCopy() *NetworkSource + func (in *NetworkSource) DeepCopyInto(out *NetworkSource) + 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 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 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 Rng struct + func (Rng) SwaggerDoc() map[string]string + func (in *Rng) DeepCopy() *Rng + func (in *Rng) DeepCopyInto(out *Rng) + type SecretVolumeSource struct + Optional *bool + SecretName 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 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 (v *VirtualMachine) GetObjectKind() schema.ObjectKind + func (v *VirtualMachine) GetObjectMeta() metav1.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 + type VirtualMachineInstance struct + Spec VirtualMachineInstanceSpec + Status VirtualMachineInstanceStatus + func NewMinimalVMI(vmiName string) *VirtualMachineInstance + func NewMinimalVMIWithNS(namespace string, vmiName 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) GetObjectKind() schema.ObjectKind + func (v *VirtualMachineInstance) GetObjectMeta() metav1.Object + func (v *VirtualMachineInstance) IsCPUDedicated() bool + func (v *VirtualMachineInstance) IsFinal() 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 + 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 VirtualMachineInstanceReady + const VirtualMachineInstanceReasonDisksNotMigratable + const VirtualMachineInstanceSynchronized + type VirtualMachineInstanceList struct + Items []VirtualMachineInstance + ListMeta metav1.ListMeta + func (VirtualMachineInstanceList) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceList) DeepCopy() *VirtualMachineInstanceList + func (in *VirtualMachineInstanceList) DeepCopyInto(out *VirtualMachineInstanceList) + func (in *VirtualMachineInstanceList) DeepCopyObject() runtime.Object + func (vl *VirtualMachineInstanceList) GetListMeta() meta.List + func (vl *VirtualMachineInstanceList) GetObjectKind() schema.ObjectKind + 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 + func (v *VirtualMachineInstanceMigration) GetObjectKind() schema.ObjectKind + func (v *VirtualMachineInstanceMigration) GetObjectMeta() metav1.Object + 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 + ListMeta metav1.ListMeta + func (VirtualMachineInstanceMigrationList) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceMigrationList) DeepCopy() *VirtualMachineInstanceMigrationList + func (in *VirtualMachineInstanceMigrationList) DeepCopyInto(out *VirtualMachineInstanceMigrationList) + func (in *VirtualMachineInstanceMigrationList) DeepCopyObject() runtime.Object + func (vl *VirtualMachineInstanceMigrationList) GetListMeta() meta.List + func (vl *VirtualMachineInstanceMigrationList) GetObjectKind() schema.ObjectKind + 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 + SourceNode string + StartTimestamp *metav1.Time + TargetDirectMigrationNodePorts map[int]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 + func (v *VirtualMachineInstancePreset) GetObjectKind() schema.ObjectKind + func (v *VirtualMachineInstancePreset) GetObjectMeta() metav1.Object + type VirtualMachineInstancePresetList struct + Items []VirtualMachineInstancePreset + ListMeta metav1.ListMeta + func (VirtualMachineInstancePresetList) SwaggerDoc() map[string]string + func (in *VirtualMachineInstancePresetList) DeepCopy() *VirtualMachineInstancePresetList + func (in *VirtualMachineInstancePresetList) DeepCopyInto(out *VirtualMachineInstancePresetList) + func (in *VirtualMachineInstancePresetList) DeepCopyObject() runtime.Object + func (vl *VirtualMachineInstancePresetList) GetListMeta() meta.List + func (vl *VirtualMachineInstancePresetList) GetObjectKind() schema.ObjectKind + 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 + func (v *VirtualMachineInstanceReplicaSet) GetObjectKind() schema.ObjectKind + func (v *VirtualMachineInstanceReplicaSet) GetObjectMeta() metav1.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 + ListMeta metav1.ListMeta + func (VirtualMachineInstanceReplicaSetList) SwaggerDoc() map[string]string + func (in *VirtualMachineInstanceReplicaSetList) DeepCopy() *VirtualMachineInstanceReplicaSetList + func (in *VirtualMachineInstanceReplicaSetList) DeepCopyInto(out *VirtualMachineInstanceReplicaSetList) + func (in *VirtualMachineInstanceReplicaSetList) DeepCopyObject() runtime.Object + func (vl *VirtualMachineInstanceReplicaSetList) GetListMeta() meta.List + func (vl *VirtualMachineInstanceReplicaSetList) GetObjectKind() schema.ObjectKind + 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 + ReadinessProbe *Probe + 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 + Conditions []VirtualMachineInstanceCondition + Interfaces []VirtualMachineInstanceNetworkInterface + MigrationMethod VirtualMachineInstanceMigrationMethod + MigrationState *VirtualMachineInstanceMigrationState + NodeName string + Phase VirtualMachineInstancePhase + 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 []cdiv1.DataVolume + 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 + 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 + StateChangeRequests []VirtualMachineStateChangeRequest + 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 VolumeSource struct + CloudInitNoCloud *CloudInitNoCloudSource + ConfigMap *ConfigMapVolumeSource + ContainerDisk *ContainerDiskSource + DataVolume *DataVolumeSource + 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)