Module vmm_config

Module vmm_config 

Source
Expand description

Wrappers over structures used to configure the VMM.

Modules§

balloon
Wrapper for configuring the balloon device.
boot_source
Wrapper for configuring the microVM boot source.
drive
Wrapper for configuring the block devices.
entropy
Wrapper for configuring the entropy device attached to the microVM.
instance_info
Wrapper over the microVM general information attached to the microVM.
machine_config
Wrapper for configuring the memory and CPU of the microVM.
memory_hotplug
Wrapper for configuring memory hotplug.
metrics
Wrapper for configuring the metrics. Auxiliary module for configuring the metrics system.
mmds
Wrapper for configuring the MMDS.
net
Wrapper for configuring the network devices attached to the microVM.
pmem
Wrapper for configuring the pmem devises attached to the microVM.
serial
Wrapper for configuring microVM snapshots and the microVM state.
snapshot
Configurations used in the snapshotting context.
vsock
Wrapper for configuring the vsock devices attached to the microVM.

Structs§

RateLimiterConfig
A public-facing, stateless structure, holding all the data we need to create a RateLimiter (live) object.
RateLimiterUpdate
A public-facing, stateless structure, specifying RateLimiter properties updates.
TokenBucketConfig
A public-facing, stateless structure, holding all the data we need to create a TokenBucket (live) object.