• dhcp_enabled (boolean) - DHCP eingeschaltet
• persistent_default_gateway (string) - Persistenter Default Gateway
• persistent_ip_address (string) - Persistente IP-Adresse
• persistent_ip_enabled (boolean) - Persistente IP aktiviert
• persistent_subnet_mask (string) - Persistente Subnetzmaske
Musterobjekt
{
"dhcp _
enabled": false,
"persistent _ default _
"persistent _ ip _
address": "string",
"persistent _ ip _
enabled": false,
"persistent _ subnet _
}
NetworkSettings-Objekte sind in
•
GET /system/network/settings
•
PUT /system/network/settings
NodeInfo: Beschreibung eines auf dem Sensor laufenden Softwaremoduls.
Ein Objekt des Typs NodeInfo besitzt folgende Eigenschaften:
• name (string): Name des Moduls.
• parameters (string-Array): Liste der Laufzeitparameter des Moduls.
• services (string-Array): Liste der von diesem Modul angebotenen Services.
• status (string): Status des Moduls (mögliche Werte:
Musterobjekt
{
"name": "string",
"parameters": [
"string",
"string"
],
"services": [
"string",
"string"
],
"string"
"status":
}
NodeInfo-Objekte werden in folgenden Anfragen verwendet:
•
GET /nodes
•
GET /nodes/{node}
NodeStatus: Detaillierter aktueller Status des Moduls, einschließlich Laufzeitstatistik.
Ein Objekt des Typs NodeStatus besitzt folgende Eigenschaften:
• status (string): Status des Moduls (mögliche Werte:
• timestamp (float): UNIX-Uhrzeit, zu der die Werte zuletzt aktualisiert wurden.
• values (object): Dictionary (Schlüssel-Werte-Auflistung) mit den aktuellen Statuswerten/Statistiken
des Moduls.
Musterobjekt
8.2. REST-API-Schnittstelle
gateway": "string",
mask":
"string"
NetworkInfo
enthalten und werden für folgende Anfragen verwendet:
unknown
,
down
,
stale
oder
unknown
,
down
,
stale
oder
running
).
running
).
195