tools.ozone.safelink.queryRules
Query URL safety rules
- class atproto_client.models.tools.ozone.safelink.query_rules.Data
Bases:
DataModelBaseInput data model for
tools.ozone.safelink.queryRules.
- class atproto_client.models.tools.ozone.safelink.query_rules.DataDict
Bases:
TypedDict- actions: NotRequired[List[str] | None]
Filter by action types.
- created_by: NotRequired[Did | None]
Filter by rule creator.
- cursor: NotRequired[str | None]
Cursor for pagination.
- limit: NotRequired[int | None]
Maximum number of results to return.
- pattern_type: NotRequired[str | None]
Filter by pattern type.
- reason: NotRequired[str | None]
Filter by reason type.
- sort_direction: NotRequired[Literal['asc', 'desc'] | str | None]
Sort direction.
- urls: NotRequired[List[str] | None]
Filter by specific URLs or domains.
- class atproto_client.models.tools.ozone.safelink.query_rules.Response
Bases:
ResponseModelBaseOutput data model for
tools.ozone.safelink.queryRules.- field rules: List[models.ToolsOzoneSafelinkDefs.UrlRule] [Required]
Rules.