New required field `justification` added to firewall event response objects
BreakingBreaking change
This is a breaking change — integrations that rely on the affected behaviour will need updates before the change rolls out.
What changed
A new justification field (type string) has been added to three firewall/WAF-related response object schemas, and in all three cases it is listed as required. Clients that deserialize these responses into strict models (e.g. generated SDKs, TypeScript types, Zod schemas) may break if they don't expect this field. Note: in the third schema variant justification is nullable: true, which slightly softens the impact there.