tools.ozone.queue.defs
Shared type definitions.
- class atproto_client.models.tools.ozone.queue.defs.QueueView
Bases:
ModelBaseDefinition model for
tools.ozone.queue.defs.- field created_at: DateTime [Required]
Created at.
- field created_by: Did [Required]
DID of moderator who created this queue.
- field enabled: bool [Required]
Whether this queue is currently active.
- field id: int [Required]
Queue ID.
- field name: str [Required]
Display name of the queue.
- field report_types: List[str] | None = None
Report reason types this queue accepts (fully qualified NSIDs).
- field stats: models.ToolsOzoneQueueDefs.QueueStats [Required]
Statistics about this queue.
- field subject_types: List[Literal['account', 'record', 'message', 'conversation'] | str] | None = None
- field updated_at: DateTime [Required]
Updated at.
- class atproto_client.models.tools.ozone.queue.defs.QueueStats
Bases:
ModelBaseDefinition model for
tools.ozone.queue.defs.
- class atproto_client.models.tools.ozone.queue.defs.AssignmentView
Bases:
ModelBaseDefinition model for
tools.ozone.queue.defs.- field did: Did [Required]
Did.
- field id: int [Required]
Id.
- field moderator: models.ToolsOzoneTeamDefs.Member | None = None
The moderator assigned to this queue.
- field queue: models.ToolsOzoneQueueDefs.QueueView [Required]
Queue.
- field start_at: DateTime [Required]
Start at.