ModerationEmitEventInput constructor
Implementation
@JsonSerializable(includeIfNull: false)
const factory ModerationEmitEventInput({
@UModerationEmitEventEventConverter()
required UModerationEmitEventEvent event,
@UModerationEmitEventSubjectConverter()
required UModerationEmitEventSubject subject,
List<String>? subjectBlobCids,
required String createdBy,
@ModToolConverter() ModTool? modTool,
/// An optional external ID for the event, used to deduplicate events from external systems. Fails when an event of same type with the same external ID exists for the same subject.
String? externalId,
Map<String, dynamic>? $unknown,
}) = _ModerationEmitEventInput;