Skip to content

Latest commit

 

History

History
42 lines (36 loc) · 1.71 KB

File metadata and controls

42 lines (36 loc) · 1.71 KB

Kubevirt::V1DomainSpec

Properties

Name Type Description Notes
chassis V1Chassis [optional]
clock V1Clock [optional]
cpu V1CPU [optional]
devices V1Devices
features V1Features [optional]
firmware V1Firmware [optional]
io_threads V1DiskIOThreads [optional]
io_threads_policy String Controls whether or not disks will share IOThreads. Omitting IOThreadsPolicy disables use of IOThreads. One of: shared, auto, supplementalPool [optional]
launch_security V1LaunchSecurity [optional]
machine V1Machine [optional]
memory V1Memory [optional]
reboot_policy String RebootPolicy specifies how the guest should behave on reboot. Reboot (default): The guest is allowed to reboot silently. Terminate: The VMI will be terminated on guest reboot, allowing higher level controllers (such as the VM controller) to recreate the VMI with any updated configuration such as boot order changes. [optional]
resources V1ResourceRequirements [optional]

Example

require 'kubevirt'

instance = Kubevirt::V1DomainSpec.new(
  chassis: null,
  clock: null,
  cpu: null,
  devices: null,
  features: null,
  firmware: null,
  io_threads: null,
  io_threads_policy: null,
  launch_security: null,
  machine: null,
  memory: null,
  reboot_policy: null,
  resources: null
)