mirror of
https://github.com/GNS3/gns3-server.git
synced 2025-01-18 18:56:27 +00:00
CURL API sample for creating a dynamips router
This commit is contained in:
parent
0f9df6a2f8
commit
b50246fc2b
126
docs/curl.rst
126
docs/curl.rst
@ -312,9 +312,133 @@ Create a Qemu node
|
|||||||
"x": 0,
|
"x": 0,
|
||||||
"y": 0,
|
"y": 0,
|
||||||
"z": 0
|
"z": 0
|
||||||
}%
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Create a dynamips node
|
||||||
|
######################
|
||||||
|
|
||||||
|
|
||||||
|
.. code-block:: shell-session
|
||||||
|
|
||||||
|
# curl http://localhost:3080/v2/projects/b8c070f7-f34c-4b7b-ba6f-be3d26ed073f/nodes -d '{"symbol": ":/symbols/router.svg", "name": "R1", "properties": {"platform": "c7200", "nvram": 512, "image": "c7200-adventerprisek9-mz.124-24.T8.image", "ram": 512, "slot3": "PA-GE", "system_id": "FTX0945W0MY", "slot0": "C7200-IO-FE", "slot2": "PA-GE", "slot1": "PA-GE", "idlepc": "0x606e0538", "startup_config_content": "hostname %h\n"}, "compute_id": "local", "node_type": "dynamips"}'
|
||||||
|
|
||||||
|
{
|
||||||
|
"command_line": null,
|
||||||
|
"compute_id": "local",
|
||||||
|
"console": 5002,
|
||||||
|
"console_host": "127.0.0.1",
|
||||||
|
"console_type": "telnet",
|
||||||
|
"first_port_name": null,
|
||||||
|
"height": 45,
|
||||||
|
"label": {
|
||||||
|
"rotation": 0,
|
||||||
|
"style": "font-family: TypeWriter;font-size: 10;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
|
||||||
|
"text": "R1",
|
||||||
|
"x": null,
|
||||||
|
"y": -32
|
||||||
|
},
|
||||||
|
"name": "R1",
|
||||||
|
"node_directory": "/Users/noplay/GNS3/projects/untitled/project-files/dynamips",
|
||||||
|
"node_id": "f7367e7e-804e-48be-9037-284d4d9b059e",
|
||||||
|
"node_type": "dynamips",
|
||||||
|
"port_name_format": "Ethernet{0}",
|
||||||
|
"port_segment_size": 0,
|
||||||
|
"ports": [
|
||||||
|
{
|
||||||
|
"adapter_number": 0,
|
||||||
|
"data_link_types": {
|
||||||
|
"Ethernet": "DLT_EN10MB"
|
||||||
|
},
|
||||||
|
"link_type": "ethernet",
|
||||||
|
"name": "FastEthernet0/0",
|
||||||
|
"port_number": 0,
|
||||||
|
"short_name": "f0/0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"adapter_number": 1,
|
||||||
|
"data_link_types": {
|
||||||
|
"Ethernet": "DLT_EN10MB"
|
||||||
|
},
|
||||||
|
"link_type": "ethernet",
|
||||||
|
"name": "GigabitEthernet0/0",
|
||||||
|
"port_number": 0,
|
||||||
|
"short_name": "g0/0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"adapter_number": 2,
|
||||||
|
"data_link_types": {
|
||||||
|
"Ethernet": "DLT_EN10MB"
|
||||||
|
},
|
||||||
|
"link_type": "ethernet",
|
||||||
|
"name": "GigabitEthernet1/0",
|
||||||
|
"port_number": 0,
|
||||||
|
"short_name": "g1/0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"adapter_number": 3,
|
||||||
|
"data_link_types": {
|
||||||
|
"Ethernet": "DLT_EN10MB"
|
||||||
|
},
|
||||||
|
"link_type": "ethernet",
|
||||||
|
"name": "GigabitEthernet2/0",
|
||||||
|
"port_number": 0,
|
||||||
|
"short_name": "g2/0"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"project_id": "b8c070f7-f34c-4b7b-ba6f-be3d26ed073f",
|
||||||
|
"properties": {
|
||||||
|
"auto_delete_disks": false,
|
||||||
|
"aux": null,
|
||||||
|
"clock_divisor": 4,
|
||||||
|
"disk0": 64,
|
||||||
|
"disk1": 0,
|
||||||
|
"dynamips_id": 2,
|
||||||
|
"exec_area": 64,
|
||||||
|
"idlemax": 500,
|
||||||
|
"idlepc": "0x606e0538",
|
||||||
|
"idlesleep": 30,
|
||||||
|
"image": "c7200-adventerprisek9-mz.124-24.T8.image",
|
||||||
|
"image_md5sum": "b89d30823cbbda460364991ed18449c7",
|
||||||
|
"mac_addr": "ca02.dcbb.0000",
|
||||||
|
"midplane": "vxr",
|
||||||
|
"mmap": true,
|
||||||
|
"npe": "npe-400",
|
||||||
|
"nvram": 512,
|
||||||
|
"platform": "c7200",
|
||||||
|
"power_supplies": [
|
||||||
|
1,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
"private_config": "",
|
||||||
|
"private_config_content": "",
|
||||||
|
"ram": 512,
|
||||||
|
"sensors": [
|
||||||
|
22,
|
||||||
|
22,
|
||||||
|
22,
|
||||||
|
22
|
||||||
|
],
|
||||||
|
"slot0": "C7200-IO-FE",
|
||||||
|
"slot1": "PA-GE",
|
||||||
|
"slot2": "PA-GE",
|
||||||
|
"slot3": "PA-GE",
|
||||||
|
"slot4": null,
|
||||||
|
"slot5": null,
|
||||||
|
"slot6": null,
|
||||||
|
"sparsemem": true,
|
||||||
|
"startup_config": "configs/i2_startup-config.cfg",
|
||||||
|
"startup_config_content": "!\nhostname R1\n",
|
||||||
|
"system_id": "FTX0945W0MY"
|
||||||
|
},
|
||||||
|
"status": "stopped",
|
||||||
|
"symbol": ":/symbols/router.svg",
|
||||||
|
"width": 66,
|
||||||
|
"x": 0,
|
||||||
|
"y": 0,
|
||||||
|
"z": 0
|
||||||
|
}
|
||||||
|
|
||||||
Notifications
|
Notifications
|
||||||
#############
|
#############
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user