tools.ozone.team.defs

class atproto_client.models.tools.ozone.team.defs.Member

Bases: ModelBase

Definition model for tools.ozone.team.defs.

field created_at: str | None = None

Created at.

field did: str [Required]

Did.

Constraints:
field disabled: bool | None = None

Disabled.

field last_updated_by: str | None = None

Last updated by.

field profile: models.AppBskyActorDefs.ProfileViewDetailed | None = None

Profile.

field py_type: Literal['tools.ozone.team.defs#member'] = 'tools.ozone.team.defs#member'
field role: models.ToolsOzoneTeamDefs.RoleAdmin | models.ToolsOzoneTeamDefs.RoleModerator | models.ToolsOzoneTeamDefs.RoleTriage | str [Required]

Role.

field updated_at: str | None = None

Updated at.

atproto_client.models.tools.ozone.team.defs.RoleAdmin

Admin role. Highest level of access, can perform all actions.

alias of Literal[‘tools.ozone.team.defs#roleAdmin’]

atproto_client.models.tools.ozone.team.defs.RoleModerator

Moderator role. Can perform most actions.

alias of Literal[‘tools.ozone.team.defs#roleModerator’]

atproto_client.models.tools.ozone.team.defs.RoleTriage

Triage role. Mostly intended for monitoring and escalating issues.

alias of Literal[‘tools.ozone.team.defs#roleTriage’]