tools.ozone.setting.list_options¶
- class atproto_client.models.tools.ozone.setting.list_options.Params¶
Bases:
ParamsModelBase
Parameters model for
tools.ozone.setting.listOptions
.- field cursor: str | None = None¶
Cursor.
- field keys: List[str[str]] | None = None¶
Filter for only the specified keys. Ignored if prefix is provided.
- Constraints:
max_length = 100
- field limit: int | None = 50¶
Limit.
- Constraints:
ge = 1
le = 100
- field prefix: str | None = None¶
Filter keys by prefix.
- field scope: Literal['instance'] | Literal['personal'] | str | None = 'instance'¶
Scope.
- class atproto_client.models.tools.ozone.setting.list_options.ParamsDict(*args, **kwargs)¶
Bases:
dict
- cursor: typing_extensions.NotRequired[str | None]¶
Cursor.
- limit: typing_extensions.NotRequired[int | None]¶
Limit.
- prefix: typing_extensions.NotRequired[str | None]¶
Filter keys by prefix.
- scope: typing_extensions.NotRequired[Literal['instance'] | Literal['personal'] | str | None]¶
Scope.
- class atproto_client.models.tools.ozone.setting.list_options.Response¶
Bases:
ResponseModelBase
Output data model for
tools.ozone.setting.listOptions
.- field cursor: str | None = None¶
Cursor.
- field options: List[models.ToolsOzoneSettingDefs.Option] [Required]¶
Options.