Skip to content

Latest commit

 

History

History
35 lines (31 loc) · 4.76 KB

V1VirtualMachineInstanceStatus.md

File metadata and controls

35 lines (31 loc) · 4.76 KB

V1VirtualMachineInstanceStatus

Properties

Name Type Description Notes
vsockcid int VSOCKCID is used to track the allocated VSOCK CID in the VM. [optional]
active_pods dict(str, str) ActivePods is a mapping of pod UID to node name. It is possible for multiple pods to be running for a single VMI during migration. [optional]
conditions list[V1VirtualMachineInstanceCondition] Conditions are specific points in VirtualMachineInstance's pod runtime. [optional]
current_cpu_topology V1CPUTopology CurrentCPUTopology specifies the current CPU topology used by the VM workload. Current topology may differ from the desired topology in the spec while CPU hotplug takes place. [optional]
evacuation_node_name str EvacuationNodeName is used to track the eviction process of a VMI. It stores the name of the node that we want to evacuate. It is meant to be used by KubeVirt core components only and can't be set or modified by users. [optional]
fs_freeze_status str FSFreezeStatus is the state of the fs of the guest it can be either frozen or thawed [optional]
guest_os_info V1VirtualMachineInstanceGuestOSInfo Guest OS Information [optional]
interfaces list[V1VirtualMachineInstanceNetworkInterface] Interfaces represent the details of available network interfaces. [optional]
kernel_boot_status V1KernelBootStatus KernelBootStatus contains info about the kernelBootContainer [optional]
launcher_container_image_version str LauncherContainerImageVersion indicates what container image is currently active for the vmi. [optional]
machine V1Machine Machine shows the final resulting qemu machine type. This can be different than the machine type selected in the spec, due to qemus machine type alias mechanism. [optional]
memory V1MemoryStatus Memory shows various informations about the VirtualMachine memory. [optional]
migrated_volumes list[V1StorageMigratedVolumeInfo] MigratedVolumes lists the source and destination volumes during the volume migration [optional]
migration_method str Represents the method using which the vmi can be migrated: live migration or block migration [optional]
migration_state V1VirtualMachineInstanceMigrationState Represents the status of a live migration [optional]
migration_transport str This represents the migration transport [optional]
node_name str NodeName is the name where the VirtualMachineInstance is currently running. [optional]
phase str Phase is the status of the VirtualMachineInstance in kubernetes world. It is not the VirtualMachineInstance status, but partially correlates to it. [optional]
phase_transition_timestamps list[V1VirtualMachineInstancePhaseTransitionTimestamp] PhaseTransitionTimestamp is the timestamp of when the last phase change occurred [optional]
qos_class str The Quality of Service (QOS) classification assigned to the virtual machine instance based on resource requirements See PodQOSClass type for available QOS classes More info: https://git.k8s.io/community/contributors/design-proposals/node/resource-qos.md Possible enum values: - `"BestEffort"` is the BestEffort qos class. - `"Burstable"` is the Burstable qos class. - `"Guaranteed"` is the Guaranteed qos class. [optional]
reason str A brief CamelCase message indicating details about why the VMI is in this state. e.g. 'NodeUnresponsive' [optional]
runtime_user int RuntimeUser is used to determine what user will be used in launcher [optional] [default to 0]
selinux_context str SELinuxContext is the actual SELinux context of the virt-launcher pod [optional]
topology_hints V1TopologyHints [optional]
virtual_machine_revision_name str VirtualMachineRevisionName is used to get the vm revision of the vmi when doing an online vm snapshot [optional]
volume_status list[V1VolumeStatus] VolumeStatus contains the statuses of all the volumes [optional]

[Back to Model list] [Back to API list] [Back to README]