8.3. REST-API-Schnittstelle
HTTP/1.1 200
OK
Content-Type:
application/json
{
"default": "H",
"description":
"Quality, i.e. H, M or
"max": "",
"min": "",
"name": "quality",
"type": "string",
"value":
"M"
}
Parameter
•
(
node
•
param
JSON-Objekt zur Anfrage
•
parameter
(obligatorisch)
Anfrage-Header
•
Accept
Antwort-Headers
•
Content-Type
Statuscodes
•
200 OK
•
400 Bad Request
•
403 Forbidden
einer laufenden GigE Vision-Anwendung gesperrt ist oder keine valide Lizenz für
dieses Modul vorliegt.
•
404 Not Found
Referenzierte Datenmodelle
•
ParameterValue
Parameter
•
GET /nodes/{node}/services
Abruf von Beschreibungen aller von einem Modul angebotenen Services.
Musteranfrage
GET
/api/v1/nodes/<node>/services
Musterantwort
HTTP/1.1 200
OK
Content-Type:
application/json
[
{
"args": {},
"description":
"name": "restart",
Roboception GmbH
Handbuch: rc_visard
L",
) – Modulname (obligatorisch)
string
) – Name des Parameters (obligatorisch)
(
string
(
ParameterValue
) – zu aktualisierender Parameter als JSON-Objekt
– application/json
– application/json
– Erfolgreiche Verarbeitung (Rückgabe: Parameter)
– Ungültiger Parameterwert
– Aktualisierung des Parameters verboten, z.B. weil er aufgrund
– Modul oder Parameter nicht gefunden
(Abschnitt 8.3.3)
(Abschnitt 8.3.3)
HTTP/1.1
"Restarts the
component.",
213
(Fortsetzung auf der nächsten Seite)
Rev: 21.01.1
Status: 30.01.2021