Create key.ts validation

This commit is contained in:
Mathias Wagner
2024-07-20 12:37:19 +02:00
parent 013cf395d5
commit ac233bdc38

View File

@ -0,0 +1,7 @@
import Joi from "joi";
import { IKeyRole } from "@models/AccessKey";
export const keyCreationValidation = Joi.object({
name: Joi.string().min(2).max(15).required(),
role: Joi.number().valid(IKeyRole.VIEW, IKeyRole.MANAGE, IKeyRole.ADMIN)
});