Coflyr · Backend model field catalog

CreateEventDefinitionRequest

No mapped database table.

5 C# properties3 field groupsGenerated 2026-10-08
Model class
coflyr.features.shared.events.models.CreateEventDefinitionRequest
Source
Features/Shared/Events/Models/EventFrameworkContracts.cs
Table
No mapped database table
Review
Under development · marked 2026-10-08 · Shared event framework backend model. Schema migration, source backfill, permissions and activation remain pending complete project review.

This C# model is not mapped as an EF entity. Public properties come from compiled type metadata, including inherited properties; they are API or in-memory fields rather than table columns. Purpose text is inferred from names and should be checked against the feature workflow.

← All model classes · AMOS Workpackage example

Under development · DB pending. Input for creating a reusable shared event definition. Event framework details.

Identity and naming

2 fields
#PropertyC# typeNullabilityBusiness purpose
1CodestringRequiredRecords code for this create event definition request.
2NamestringRequiredRecords name for this create event definition request.

Status and controls

1 fields
#PropertyC# typeNullabilityBusiness purpose
1RequiresCompletionEvidenceboolRequiredRequires evidence before completion. The occurrence stores the definition setting at creation.

Other fields

2 fields
#PropertyC# typeNullabilityBusiness purpose
1DomainstringRequiredBusiness area using this event type, such as Maintenance, Materials, Reliability or Training.
2Purposestring?NullableExplains when this event definition should be used.