Bondy Connect
Skip to content

bondy.error.conflict ​

When a request conflicts with the current state of the resource it names.

Description ​

Bondy raises this error when a deletion would leave other resources without something they depend on. The error is permanent: the same call fails in the same way until you remove the dependent resources. Over HTTP, Bondy maps it to the status 409 Conflict.

These procedures raise it:

  • bondy.realm.delete when other realms use the realm as their prototype or SSO realm. details.realms lists those realms. The force option does not override this refusal.
  • bondy.realm.delete when the realm has users and force is false.
  • bondy.user.delete when other realms hold a local user of the same name that uses this realm as its SSO realm. details.realms lists those realms.

The description field names what to remove before you call again.

Positional Results ​
0string

The error message

Keyword Results ​
codestring

conflict

messagestring

The error message

descriptionstring

What to remove before calling again

detailsobject

Holds realms, the dependent realms, when the refusal names them