diff --git a/docs/docs.go b/docs/docs.go index 4a9bce6..a3369fe 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -2063,20 +2063,19 @@ const docTemplate = `{ "server.CreateKeyRequest": { "type": "object", "properties": { - "expiresAt": { - "type": "integer", - "format": "int64" + "expires_at": { + "type": "integer" }, - "instancePermissions": { + "instance_ids": { "type": "array", "items": { - "$ref": "#/definitions/server.InstancePermission" + "type": "integer" } }, "name": { "type": "string" }, - "permissionMode": { + "permission_mode": { "$ref": "#/definitions/auth.PermissionMode" } } @@ -2087,9 +2086,6 @@ const docTemplate = `{ "created_at": { "type": "integer" }, - "enabled": { - "type": "boolean" - }, "expires_at": { "type": "integer" }, @@ -2116,29 +2112,9 @@ const docTemplate = `{ } } }, - "server.InstancePermission": { - "type": "object", - "properties": { - "can_infer": { - "type": "boolean" - }, - "can_view_logs": { - "type": "boolean" - }, - "instance_id": { - "type": "integer" - } - } - }, "server.KeyPermissionResponse": { "type": "object", "properties": { - "can_infer": { - "type": "boolean" - }, - "can_view_logs": { - "type": "boolean" - }, "instance_id": { "type": "integer" }, @@ -2153,9 +2129,6 @@ const docTemplate = `{ "created_at": { "type": "integer" }, - "enabled": { - "type": "boolean" - }, "expires_at": { "type": "integer" }, diff --git a/docs/swagger.json b/docs/swagger.json index 25cf87d..e8d6e49 100644 --- a/docs/swagger.json +++ b/docs/swagger.json @@ -2056,20 +2056,19 @@ "server.CreateKeyRequest": { "type": "object", "properties": { - "expiresAt": { - "type": "integer", - "format": "int64" + "expires_at": { + "type": "integer" }, - "instancePermissions": { + "instance_ids": { "type": "array", "items": { - "$ref": "#/definitions/server.InstancePermission" + "type": "integer" } }, "name": { "type": "string" }, - "permissionMode": { + "permission_mode": { "$ref": "#/definitions/auth.PermissionMode" } } @@ -2080,9 +2079,6 @@ "created_at": { "type": "integer" }, - "enabled": { - "type": "boolean" - }, "expires_at": { "type": "integer" }, @@ -2109,29 +2105,9 @@ } } }, - "server.InstancePermission": { - "type": "object", - "properties": { - "can_infer": { - "type": "boolean" - }, - "can_view_logs": { - "type": "boolean" - }, - "instance_id": { - "type": "integer" - } - } - }, "server.KeyPermissionResponse": { "type": "object", "properties": { - "can_infer": { - "type": "boolean" - }, - "can_view_logs": { - "type": "boolean" - }, "instance_id": { "type": "integer" }, @@ -2146,9 +2122,6 @@ "created_at": { "type": "integer" }, - "enabled": { - "type": "boolean" - }, "expires_at": { "type": "integer" }, diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 8143bc3..f464bee 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -232,24 +232,21 @@ definitions: type: object server.CreateKeyRequest: properties: - expiresAt: - format: int64 + expires_at: type: integer - instancePermissions: + instance_ids: items: - $ref: '#/definitions/server.InstancePermission' + type: integer type: array name: type: string - permissionMode: + permission_mode: $ref: '#/definitions/auth.PermissionMode' type: object server.CreateKeyResponse: properties: created_at: type: integer - enabled: - type: boolean expires_at: type: integer id: @@ -267,21 +264,8 @@ definitions: user_id: type: string type: object - server.InstancePermission: - properties: - can_infer: - type: boolean - can_view_logs: - type: boolean - instance_id: - type: integer - type: object server.KeyPermissionResponse: properties: - can_infer: - type: boolean - can_view_logs: - type: boolean instance_id: type: integer instance_name: @@ -291,8 +275,6 @@ definitions: properties: created_at: type: integer - enabled: - type: boolean expires_at: type: integer id: