Each virtual machine managed by Stratosphere is described by a JSON configuration file stored atDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/stratosphere-ve/core/llms.txt
Use this file to discover all available pages before exploring further.
vms/<name>.json. These files are created when you run VMCreate() (CLI option 8). Currently VMCreate() writes an empty file — you must populate the fields manually. Future versions will prompt for all values during creation.
Full example
vm object
Top-level metadata that identifies the virtual machine.
Human-readable identifier for the VM. Should match the config filename (e.g. a file named
my-vm.json would use "name": "my-vm").Unique identifier for the VM. Used to distinguish VMs that share a name.
ISO 8601 timestamp recording when the VM was created (e.g.
"1970-01-01T12:00:00Z").cpu object
Virtual CPU configuration.
Number of virtual CPU cores allocated to the VM.
Number of threads per core. Set to
1 for single-threaded cores or 2 to emulate hyperthreading.CPU model passed to the hypervisor. Use
"host" to pass through the host machine’s CPU features directly.memory object
Memory allocation for the VM.
RAM allocated to the VM in megabytes. For example,
2048 is equivalent to 2 GB.network object
List of virtual network interface objects.
storage object
List of virtual disk objects attached to the VM.
VMCreate() currently creates an empty JSON file at vms/<name>.json. All fields must be added manually after creation. A future release will prompt for every field interactively.