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] | None = None¶
Constraints:
  • max_length = 100

field limit: int | None = None¶

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¶

Bases: TypedDict

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.