tools.ozone.safelink.remove_rule¶

class atproto_client.models.tools.ozone.safelink.remove_rule.Data¶

Bases: DataModelBase

Input data model for tools.ozone.safelink.removeRule.

field comment: str | None = None¶

Optional comment about why the rule is being removed.

field created_by: str | None = None¶
field pattern: models.ToolsOzoneSafelinkDefs.PatternType [Required]¶

Pattern.

field url: str [Required]¶

The URL or domain to remove the rule for.

class atproto_client.models.tools.ozone.safelink.remove_rule.DataDict¶

Bases: TypedDict

comment: typing_extensions.NotRequired[str | None]¶

Optional comment about why the rule is being removed.

created_by: typing_extensions.NotRequired[str | None]¶

Optional DID of the user. Only respected when using admin auth.

pattern: models.ToolsOzoneSafelinkDefs.PatternType¶

Pattern.

url: str¶

The URL or domain to remove the rule for.