bayesline.api.UserGroup#
- pydantic model bayesline.api.UserGroup#
A group of users for simplified permission management.
Show JSON schema
{ "title": "UserGroup", "description": "A group of users for simplified permission management.", "type": "object", "properties": { "id": { "title": "Id", "type": "integer" }, "name": { "pattern": "^[A-Za-z0-9_-]+$", "title": "Name", "type": "string" }, "description": { "title": "Description", "type": "string" }, "created_by": { "title": "Created By", "type": "string" }, "created_at": { "format": "date-time", "title": "Created At", "type": "string" }, "updated_at": { "format": "date-time", "title": "Updated At", "type": "string" } }, "required": [ "id", "name", "description", "created_by", "created_at", "updated_at" ] }
- Config:
frozen: bool = True
- Fields:
created_at (datetime.datetime)created_by (str)description (str)id (int)name (str)updated_at (datetime.datetime)
-
field name:
str[Required]# - Constraints:
pattern = ^[A-Za-z0-9_-]+$