Simplify create key request format

This commit is contained in:
2025-12-06 22:20:05 +01:00
parent 02193bd309
commit 0fee7abc7c
2 changed files with 16 additions and 25 deletions

View File

@@ -15,14 +15,10 @@ export interface ApiKey {
}
export interface CreateKeyRequest {
Name: string
PermissionMode: PermissionMode
ExpiresAt?: number
InstancePermissions: InstancePermission[]
}
export interface InstancePermission {
InstanceID: number
name: string
permission_mode: PermissionMode
expires_at?: number
instance_ids: number[]
}
export interface CreateKeyResponse extends ApiKey {