Provides struct and type for a FullVmConfiguration
Summary
Functions
Build a Hyper.Firecracker.Api.FullVmConfiguration from a decoded-JSON map. Compile-time generated.
Types
@type t() :: %Hyper.Firecracker.Api.FullVmConfiguration{ __info__: any(), balloon: Hyper.Firecracker.Api.Balloon.t() | nil, boot_source: Hyper.Firecracker.Api.BootSource.t() | nil, cpu_config: Hyper.Firecracker.Api.CpuConfig.t() | nil, drives: [Hyper.Firecracker.Api.Drive.t()] | nil, entropy: Hyper.Firecracker.Api.EntropyDevice.t() | nil, logger: Hyper.Firecracker.Api.Logger.t() | nil, machine_config: Hyper.Firecracker.Api.MachineConfiguration.t() | nil, memory_hotplug: Hyper.Firecracker.Api.MemoryHotplugConfig.t() | nil, metrics: Hyper.Firecracker.Api.Metrics.t() | nil, mmds_config: Hyper.Firecracker.Api.MmdsConfig.t() | nil, network_interfaces: [Hyper.Firecracker.Api.NetworkInterface.t()] | nil, pmem: [Hyper.Firecracker.Api.Pmem.t()] | nil, vsock: Hyper.Firecracker.Api.Vsock.t() | nil }
Functions
Build a Hyper.Firecracker.Api.FullVmConfiguration from a decoded-JSON map. Compile-time generated.