Index signature for additional domain-specific data
List of interface identifiers this trouble affects
Unique identifier for the trouble instance
Priority rank from 1-10 (10 being most critical)
User role required to view/resolve this trouble
Display color for UI representation (e.g., 'red', 'yellow', 'orange')
Client-specific data attached to the trouble
Classification type of the trouble (e.g., 'ERROR', 'WARNING', 'INFO')
Searchable tags for categorizing troubles
Additional information about the trouble state
Optional resolvableWhether this trouble can be resolved through user action
Optional reasonHuman-readable description of why the trouble occurred
Optional createISO timestamp when the trouble was created
Optional groupOptional grouping identifier for related troubles
Optional serviceService path for the trouble instance
Configuration options for creating or updating a Trouble model.
This interface defines all the properties that can be set when initializing a trouble instance. Troubles represent issues, alerts, or conditions that require attention in the KOS system.
Example