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:
func = Validated by:
string_formats.validate_did()
(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- 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’]