Classes

Runtime exception carrying a message, a code and an array of extra details for API error responses.

Thrown when a referenced user group does not exist.

Thrown when a write would leave zones without an owner, carrying the zones it would strand so the caller can name them.

Thrown by a zone creation step once the backend zone exists, so the caller can roll back and remove the zone. The message is the user-facing failure text.