class User(Base): color: str = Field() full_name: str = Field() full_name_display: str = Field() gravatar_id: str = Field() is_active: bool = Field() photo: Any = Field() role: int = Field() role_name: str = Field() username: str = Field()
class Role(Base): computable: bool = Field() name: str = Field() order: str = Field() permissions: List[str] = Field() project_id: int = Field() slug: str = Field()
class Attribute(Base): description: str = Field() extra: Any = Field() name: str = Field() order: int = Field() project_id: int = Field() type: str = Field()
class DueDate(Base): by_default: bool = Field() color: str = Field() days_to_due: Any = Field() name: str = Field() order: int = Field() project_id: int = Field()
class Status(Base): color: str = Field() is_closed: bool = Field() name: str = Field() order: int = Field() project_id: int = Field() slug: str = Field()
class Point(Base): name: str = Field() order: str = Field() project_id: int = Field() value: int = Field()
class Milestone(Base): close: bool = Field() name: str = Field() slug: str = Field()
class Severity(Base): color: str = Field() name: str = Field() order: int = Field() project_id: int = Field()
class IssueType(Base): color: str = Field() name: str = Field() order: int = Field() project_id: int = Field()
class Project(ProjectItem): epic_custom_attributes: List[Attribute] = Field() epic_statuses: List[Status] = Field() epics_csv_uuid: Any = Field() is_out_of_owner_limits: bool = Field() is_private_extra_info: Any = Field() issue_custom_attributes: List[Attribute] = Field() issue_duedates: List[DueDate] = Field() issue_statuses: List[Status] = Field() issue_types: List[IssueType] = Field() issues_csv_uuid: Any = Field() max_memberships: Any = Field() members: List[User] = Field() milestones: List[Milestone] = Field() owner: User = Field() points: List[Point] = Field() priorities: List[Priority] = Field() roles: List[Role] = Field() severities: List[Severity] = Field() task_custom_attributes: List[Attribute] = Field() task_duedates: List[DueDate] = Field() task_statuses: List[Status] = Field() tasks_csv_uuid: Any = Field() total_memberships: int = Field() transfer_token: str = Field() us_duedates: List[DueDate] = Field() us_statuses: List[Status] = Field() userstories_csv_uuid: Any = Field() userstory_custom_attributes: List[Attribute] = Field()
class Base: id: int = Field() created_date: str = Field() modified_date: str = Field()
class ProjectItem(Base): anon_permissions: List[Any] = Field() blocked_code: Any = Field() creation_template: int = Field() default_epic_status: int = Field() default_issue_status: int = Field() default_issue_type: int = Field() default_points: int = Field() default_priority: int = Field() default_severity: int = Field() default_task_status: int = Field() default_us_status: int = Field() description: str = Field() i_am_admin: bool = Field() i_am_member: bool = Field() i_am_owner: bool = Field() is_backlog_activated: bool = Field() is_contact_activated: bool = Field() is_epics_activated: bool = Field() is_fan: bool = Field() is_featured: bool = Field() is_issues_activated: bool = Field() is_kanban_activated: bool = Field() is_looking_for_people: bool = Field() is_private: bool = Field() is_watcher: bool = Field() is_wiki_activated: bool = Field() logo_big_url: str = Field() logo_small_url: str = Field() looking_for_people_note: str = Field() members: List[int] = Field() my_homepage: bool = Field() my_permissions: List[str] = Field() name: str = Field() notify_level: int = Field() owner: Any = Field() public_permissions: List[Any] = Field() slug: str = Field() tags: List[Any] = Field() tags_colors: Any = Field() total_activity: int = Field() total_activity_last_month: int = Field() total_activity_last_week: int = Field() total_activity_last_year: int = Field() total_closed_milestones: int = Field() total_fans: int = Field() total_fans_last_month: int = Field() total_fans_last_week: int = Field() total_fans_last_year: int = Field() total_milestones: int = Field() total_story_points: int = Field() total_watchers: int = Field() totals_updated_datetime: str = Field() videoconferences: Any = Field() videoconferences_extra_data: Any = Field()