Skip to main content

Module config

Module config 

Source
Expand description

Runtime configuration types.

One module per concern — jailer for the sandboxing parameters and runtime for the top-level vmm.toml shape — re-exported here so callers keep writing crate::config::JailerConfig. The modules are private; only these re-exports are the surface.

Structs§

ComputerConfig
The [firecracker] keys this runtime reads.
DefaultVmConfig
Default VM resource values used when a create request omits a field.
GrpcConfig
gRPC server transport configuration.
JailerConfig
The per-VM isolation half of [firecracker.jailer].
NetworkConfig
Network IP-pool settings for sandbox TAP interfaces.
RuntimeConfig
Top-level configuration of the sandbox runtime, as the composer’s config file spells it out (/etc/arcbox/vmm.toml in the System VM).

Enums§

SnapshotType
Snapshot type — mirrors Firecracker terminology.