summaryrefslogtreecommitdiff
path: root/src/services/api
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2025-03-06 16:39:01 +0100
committerGitHub <noreply@github.com>2025-03-06 16:39:01 +0100
commit0ca77717a03358ce45bb4448e63e10000101d8b1 (patch)
tree219383343ffbb706136ba0da00d2624b395af220 /src/services/api
parent67a4363ed91e3f68e12428526e311b71f532285a (diff)
parent9fe7d85f78e967c251b3437a90e1a5f01dab1868 (diff)
downloadvyos-1x-0ca77717a03358ce45bb4448e63e10000101d8b1.tar.gz
vyos-1x-0ca77717a03358ce45bb4448e63e10000101d8b1.zip
Merge pull request #4380 from oniko94/feature/T4406-vyos-info-api-endpoint
T4406: Add public API endpoint to display information
Diffstat (limited to 'src/services/api')
-rw-r--r--src/services/api/rest/models.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/services/api/rest/models.py b/src/services/api/rest/models.py
index 27d9fb5ee..dda50010f 100644
--- a/src/services/api/rest/models.py
+++ b/src/services/api/rest/models.py
@@ -293,6 +293,13 @@ class TracerouteModel(ApiModel):
}
+class InfoQueryParams(BaseModel):
+ model_config = {"extra": "forbid"}
+
+ version: bool = True
+ hostname: bool = True
+
+
class Success(BaseModel):
success: bool
data: Union[str, bool, Dict]