mirror of
https://github.com/GNS3/gns3-server.git
synced 2024-12-30 09:38:53 +00:00
42 lines
787 B
ReStructuredText
42 lines
787 B
ReStructuredText
|
Endpoints
|
||
|
------------
|
||
|
|
||
|
GNS3 expose two type of endpoints:
|
||
|
|
||
|
* Controller
|
||
|
* Compute
|
||
|
|
||
|
Controller API Endpoints
|
||
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
The controller manage all the running topologies. The controller
|
||
|
has knowledge of everything on in GNS3. If you want to create and
|
||
|
manage a topology it's here. The controller will call the compute API
|
||
|
when needed.
|
||
|
|
||
|
In a standard GNS3 installation you have one controller and one or many
|
||
|
computes.
|
||
|
|
||
|
.. toctree::
|
||
|
:glob:
|
||
|
:maxdepth: 2
|
||
|
|
||
|
api/v2/controller/*
|
||
|
|
||
|
|
||
|
Compute API Endpoints
|
||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
|
||
|
The compute is the GNS3 process running on a server and controlling
|
||
|
the VM process.
|
||
|
|
||
|
.. WARNING::
|
||
|
Consider this endpoints as a private API used by the controller.
|
||
|
|
||
|
.. toctree::
|
||
|
:glob:
|
||
|
:maxdepth: 2
|
||
|
|
||
|
api/v2/compute/*
|
||
|
|