reason property
One-word CamelCase reason for the condition's last transition.
These are intended to be stable, unique values which the client may use to trigger error handling logic, whereas messages which may be changed later by the server.
Optional.
Implementation
core.String? reason;