tools.ozone.report.create_activity¶
- class atproto_client.models.tools.ozone.report.create_activity.Data¶
Bases:
DataModelBaseInput data model for
tools.ozone.report.createActivity.- field activity: models.ToolsOzoneReportDefs.QueueActivity | models.ToolsOzoneReportDefs.AssignmentActivity | models.ToolsOzoneReportDefs.EscalationActivity | models.ToolsOzoneReportDefs.CloseActivity | models.ToolsOzoneReportDefs.ReopenActivity | models.ToolsOzoneReportDefs.NoteActivity [Required]¶
- field internal_note: str | None = None¶
Optional moderator-only note. Not visible to reporters.
- field is_automated: bool | None = False¶
- field public_note: str | None = None¶
Optional public-facing note, potentially visible to the reporter.
- field report_id: int [Required]¶
ID of the report to record activity on.
- class atproto_client.models.tools.ozone.report.create_activity.DataDict¶
Bases:
TypedDict- activity: models.ToolsOzoneReportDefs.QueueActivity | models.ToolsOzoneReportDefs.AssignmentActivity | models.ToolsOzoneReportDefs.EscalationActivity | models.ToolsOzoneReportDefs.CloseActivity | models.ToolsOzoneReportDefs.ReopenActivity | models.ToolsOzoneReportDefs.NoteActivity¶
- internal_note: typing_extensions.NotRequired[str | None]¶
Optional moderator-only note. Not visible to reporters.
- is_automated: typing_extensions.NotRequired[bool | None]¶
Set true when this activity is triggered by an automated process. Defaults to false.
- public_note: typing_extensions.NotRequired[str | None]¶
Optional public-facing note, potentially visible to the reporter.
- report_id: int¶
ID of the report to record activity on.
- class atproto_client.models.tools.ozone.report.create_activity.Response¶
Bases:
ResponseModelBaseOutput data model for
tools.ozone.report.createActivity.- field activity: models.ToolsOzoneReportDefs.ReportActivityView [Required]¶
Activity.