"ip _
address": "string",
"settings": {
"dhcp _
enabled": false,
"persistent _ default _
"persistent _ ip _
"persistent _ ip _
"persistent _ subnet _
},
"subnet _
mask":
},
"ntp _
status": {
"accuracy": "string",
"synchronized":
},
"ptp _
status": {
"master _
ip": "string",
"offset": 0,
"offset _
dev": 0,
"offset _
mean": 0,
"state":
"string"
},
"ready": false,
"serial": "string",
"time": 0,
"uptime":
0
}
SysInfo-Objekte werden in folgenden Anfragen verwendet:
•
GET /system
Template: rc_silhouettematch-Template
Ein Objekt des Typs Template besitzt folgende Eigenschaften:
• id (string): Eindeutiger Name des Templates
Musterobjekt
{
"id":
"string"
}
Template-Objekte werden in folgenden Anfragen verwendet:
GET /nodes/rc _ silhouettematch/templates
•
GET /nodes/rc _ silhouettematch/templates/{id}
•
PUT /nodes/rc _ silhouettematch/templates/{id}
•
8.2.4 Swagger UI
Die
Swagger UI
des rc_visard ermöglicht es Entwicklern, die REST-API – beispielsweise zu Entwicklungs- und
Testzwecken – leicht darzustellen und zu verwenden. Der Zugriff auf
<host>/api/swagger
(der erste Link leitet automatisch auf den zweiten Link weiter) öffnet eine Vorschau der
allgemeinen API-Struktur des rc_visard, einschließlich aller
8.2.2). Auf dieser vereinfachten Benutzeroberfläche lassen sich alle Funktionen erkunden und austesten.
8.2. REST-API-Schnittstelle
gateway": "string",
address": "string",
enabled": false,
mask":
"string"
"string"
false
(Fortsetzung der vorherigen Seite)
http://<host>/api/
verfügbaren Ressourcen und Anfragen
oder auf
http://
(Abschnitt
200