From 8e4c0b5ce4437c4a8ff610b9ec9e6430e8463b33 Mon Sep 17 00:00:00 2001 From: Andrea Mistrali Date: Thu, 27 Jun 2024 17:52:33 +0200 Subject: [PATCH] Minor changes --- headscale_api_client/schemas/v1GetRoutesResponse.py | 5 +++-- headscale_api_client/schemas/v1Node.py | 2 +- headscale_api_client/schemas/v1Route.py | 10 +--------- headscale_api_client/schemas/v1User.py | 4 +--- 4 files changed, 6 insertions(+), 15 deletions(-) diff --git a/headscale_api_client/schemas/v1GetRoutesResponse.py b/headscale_api_client/schemas/v1GetRoutesResponse.py index cea6379..997b67b 100644 --- a/headscale_api_client/schemas/v1GetRoutesResponse.py +++ b/headscale_api_client/schemas/v1GetRoutesResponse.py @@ -1,4 +1,4 @@ -from typing import * +from typing import Optional, List from pydantic import BaseModel, Field @@ -11,4 +11,5 @@ class v1GetRoutesResponse(BaseModel): """ - routes: Optional[List[Optional[v1Route]]] = Field(alias="routes", default=None) + routes: Optional[List[Optional[v1Route]]] = Field( + alias="routes", default=None) diff --git a/headscale_api_client/schemas/v1Node.py b/headscale_api_client/schemas/v1Node.py index 49b78a7..e8bc4ee 100644 --- a/headscale_api_client/schemas/v1Node.py +++ b/headscale_api_client/schemas/v1Node.py @@ -13,7 +13,7 @@ class v1Node(BaseModel): """ - id: Optional[str] = Field(alias="id", default=None) + id: Optional[int] = Field(alias="id", default=None) machineKey: Optional[str] = Field(alias="machineKey", default=None) nodeKey: Optional[str] = Field(alias="nodeKey", default=None) discoKey: Optional[str] = Field(alias="discoKey", default=None) diff --git a/headscale_api_client/schemas/v1Route.py b/headscale_api_client/schemas/v1Route.py index 4fb5b2c..afa9c05 100644 --- a/headscale_api_client/schemas/v1Route.py +++ b/headscale_api_client/schemas/v1Route.py @@ -11,20 +11,12 @@ class v1Route(BaseModel): """ - id: Optional[str] = Field(alias="id", default=None) - + id: Optional[int] = Field(alias="id", default=None) node: Optional[v1Node] = Field(alias="node", default=None) - prefix: Optional[str] = Field(alias="prefix", default=None) - advertised: Optional[bool] = Field(alias="advertised", default=None) - enabled: Optional[bool] = Field(alias="enabled", default=None) - isPrimary: Optional[bool] = Field(alias="isPrimary", default=None) - createdAt: Optional[str] = Field(alias="createdAt", default=None) - updatedAt: Optional[str] = Field(alias="updatedAt", default=None) - deletedAt: Optional[str] = Field(alias="deletedAt", default=None) diff --git a/headscale_api_client/schemas/v1User.py b/headscale_api_client/schemas/v1User.py index 6037ef8..d0405b9 100644 --- a/headscale_api_client/schemas/v1User.py +++ b/headscale_api_client/schemas/v1User.py @@ -9,8 +9,6 @@ class v1User(BaseModel): """ - id: Optional[str] = Field(alias="id", default=None) - + id: Optional[int] = Field(alias="id", default=None) name: Optional[str] = Field(alias="name", default=None) - createdAt: Optional[str] = Field(alias="createdAt", default=None)