tools.ozone.safelink.query_events¶
- class atproto_client.models.tools.ozone.safelink.query_events.Data¶
Bases:
DataModelBaseInput data model for
tools.ozone.safelink.queryEvents.- field cursor: str | None = None¶
Cursor for pagination.
- field limit: int | None = None¶
Maximum number of results to return.
- Constraints:
ge = 1
le = 100
- field pattern_type: str | None = None¶
Filter by pattern type.
- field sort_direction: Literal['asc'] | Literal['desc'] | str | None = 'desc'¶
Sort direction.
- field urls: List[str] | None = None¶
Filter by specific URLs or domains.
- class atproto_client.models.tools.ozone.safelink.query_events.DataDict¶
Bases:
TypedDict- cursor: typing_extensions.NotRequired[str | None]¶
Cursor for pagination.
- limit: typing_extensions.NotRequired[int | None]¶
Maximum number of results to return.
- pattern_type: typing_extensions.NotRequired[str | None]¶
Filter by pattern type.
- sort_direction: typing_extensions.NotRequired[Literal['asc'] | Literal['desc'] | str | None]¶
Sort direction.
- urls: typing_extensions.NotRequired[List[str] | None]¶
Filter by specific URLs or domains.
- class atproto_client.models.tools.ozone.safelink.query_events.Response¶
Bases:
ResponseModelBaseOutput data model for
tools.ozone.safelink.queryEvents.- field cursor: str | None = None¶
Next cursor for pagination. Only present if there are more results.
- field events: List[models.ToolsOzoneSafelinkDefs.Event] [Required]¶
Events.