bayesline.api.GroupMembership#

pydantic model bayesline.api.GroupMembership#

Represents a user’s membership in a group.

Show JSON schema
{
   "title": "GroupMembership",
   "description": "Represents a user's membership in a group.",
   "type": "object",
   "properties": {
      "id": {
         "title": "Id",
         "type": "integer"
      },
      "group_id": {
         "title": "Group Id",
         "type": "integer"
      },
      "user_id": {
         "title": "User Id",
         "type": "string"
      },
      "added_by": {
         "title": "Added By",
         "type": "string"
      },
      "added_at": {
         "format": "date-time",
         "title": "Added At",
         "type": "string"
      }
   },
   "required": [
      "id",
      "group_id",
      "user_id",
      "added_by",
      "added_at"
   ]
}

Config:
  • frozen: bool = True

Fields:
  • added_at (datetime.datetime)

  • added_by (str)

  • group_id (int)

  • id (int)

  • user_id (str)

field id: int [Required]#
field group_id: int [Required]#
field user_id: str [Required]#
field added_by: str [Required]#
field added_at: datetime [Required]#