GitBook: [#31] No subject

This commit is contained in:
Jaspreet Sachdev
2022-03-09 17:29:48 +00:00
committed by gitbook-bot
parent 0d50d9f636
commit c844b7c6da
4 changed files with 2606 additions and 3 deletions

2413
.gitbook/assets/owgw.yaml Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -22,7 +22,8 @@
* [Firmware](user-interface/firmware.md)
* [API](api/README.md)
* [OpenAPI Definitions](api/openapi-definitions.md)
* [Security](api/security.md)
* [Security Service](api/security-service.md)
* [Gateway Service](api/gateway-service.md)
* [Monitoring](monitoring/README.md)
* [ELK Integration](monitoring/elk-integration.md)

189
api/gateway-service.md Normal file
View File

@@ -0,0 +1,189 @@
# Gateway Service
{% swagger src="../.gitbook/assets/owgw.yaml" path="/devices" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/commands" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/commands" method="delete" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/command/{commandUUID}" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/command/{commandUUID}" method="delete" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/default_configurations" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/default_configuration/{name}" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/default_configuration/{name}" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/default_configuration/{name}" method="put" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/default_configuration/{name}" method="delete" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}" method="put" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}" method="delete" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/logs" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/logs" method="delete" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/healthchecks" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/healthchecks" method="delete" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/capabilities" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/capabilities" method="delete" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/statistics" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/statistics" method="delete" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/status" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/command" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/configure" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/upgrade" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/reboot" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/factory" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/leds" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/trace" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/wifiscan" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/request" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/eventqueue" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/telemetry" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/ouis" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/device/{serialNumber}/rtty" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/file/{uuid}" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/file/{uuid}" method="delete" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/blacklist" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/blacklist/{serialNumber}" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/blacklist/{serialNumber}" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/blacklist/{serialNumber}" method="put" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/blacklist/{serialNumber}" method="delete" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/capabilities" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/deviceDashboard" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/system" method="get" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owgw.yaml" path="/system" method="post" %}
[owgw.yaml](../.gitbook/assets/owgw.yaml)
{% endswagger %}

View File

@@ -1,6 +1,6 @@
# Security
# Security Service
{% swagger src="../.gitbook/assets/owsec.yaml" path="undefined" method="undefined" %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/oauth2" method="post" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}