Imports
Last updated
Was this helpful?
Last updated
Was this helpful?
You can import data to IcePanel from Structurizr, Backstage, and our REST API (REST API).
Use the export
command in to get a JSON file of your workspace/
From the home section in IcePanel, click on the landscape dropdown in the top navigation bar.
Click on the Import landscape
button and select Structurizr.
Upload the JSON file and click Import
.
Everything in Backstage exists as an with the appropriate assigned type.
The first step is to export all these entities into a YAML or JSON file. The includes an endpoint to get a list of all entities, which can be filtered if needed. You can use the following curl command to export a list of your entities into a JSON file.
IcePanel supports the following kinds (types) from Backstage:
Domain
Domain
System
System (systems without a domain will be added to the default domain)
Resource
Store (resources without a system will be added to the default system)
Component
App (components without a system will be added to the default system)
API
App (APIs without a system will be added to the default system)
IcePanel will also import entity properties from Backstage, such as:
Name
Description
Tags
Links
Once you have your list of entities, go to IcePanel and click the landscape dropdown in the top navigation bar.
Click on the Import landscape
button and select Backstage.
Import the YAML or JSON file.