tools.ozone.setting.upsert_option¶
- class atproto_client.models.tools.ozone.setting.upsert_option.Data¶
Bases:
DataModelBase
Input data model for
tools.ozone.setting.upsertOption
.- field description: str | None = None¶
Description.
- Constraints:
max_length = 2000
- field key: str [Required]¶
Key.
- Constraints:
func = Validated by:
string_formats.validate_nsid()
(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- field manager_role: models.ToolsOzoneTeamDefs.RoleAdmin | models.ToolsOzoneTeamDefs.RoleModerator | models.ToolsOzoneTeamDefs.RoleTriage | str | None = None¶
Manager role.
- field scope: Literal['instance'] | Literal['personal'] | str [Required]¶
Scope.
- field value: UnknownInputType [Required]¶
Value.
- class atproto_client.models.tools.ozone.setting.upsert_option.DataDict(*args, **kwargs)¶
Bases:
dict
- description: typing_extensions.NotRequired[str | None]¶
Description.
- key: str[str]¶
Key.
- manager_role: typing_extensions.NotRequired[models.ToolsOzoneTeamDefs.RoleAdmin | models.ToolsOzoneTeamDefs.RoleModerator | models.ToolsOzoneTeamDefs.RoleTriage | str | None]¶
Manager role.
- scope: Literal['instance'] | Literal['personal'] | str¶
Scope.
- value: UnknownInputType¶
Value.
- class atproto_client.models.tools.ozone.setting.upsert_option.Response¶
Bases:
ResponseModelBase
Output data model for
tools.ozone.setting.upsertOption
.- field option: models.ToolsOzoneSettingDefs.Option [Required]¶
Option.