Import and Export Functionality
Import
Import a Simulation from a JSON Simulation Manifest File
Import from Data
Import a Topology That Declares Services and Instructions
A JSON topology may declare top-level services (exposed ports) and
instructions (setup commands run on nodes) lists, alongside nodes and
links. They are top-level (rather than nested under a node) so that the
oob-mgmt-server can be targeted too. When present, they are imported with the
simulation.
Export
Export an Existing Simulation
Export including Instructions and Services
By default an export omits instructions and services. Opt in with
include_instructions (an InstructionExportChoice — NONE, REPEATABLE, or
REPEATABLE_OR_NOT_READY) and include_services=True. The exported topology
then carries top-level services and instructions lists, so it round-trips
back through import_from_data / import_from_simulation_manifest.