Rôle en cours d’utilisation

Moses SkodaIngénieur1 min de lecture

L’API renvoie 409 Conflict avec ce problème. Son type est https://lingo.dev/docs/api/errors/role-in-use. Consultez Erreurs et codes de statut pour connaître la structure commune à toutes les erreurs.

Le rôle <id> est toujours attribué à deux clés API de service et ne peut pas être supprimé. Attribuez d’abord un autre rôle à ces clés ou révoquez-les.

Champs#

Outre les membres standard type, status, title et detail, le corps contient les champs suivants. Le texte detail est généré à partir de ces champs, ce qui permet à un client d’afficher son propre texte à la place.

ChampType
idstring
apiKeysnumber | "Infinity" | "-Infinity" | "NaN"

Exemple#

json
{
  "detail": "Role <id> is still assigned to 2 service API keys and cannot be deleted. Give those keys a different role or revoke them first.",
  "id": "<id>",
  "apiKeys": 2,
  "type": "https://lingo.dev/docs/api/errors/role-in-use",
  "status": 409,
  "title": "Role in use"
}

Renvoyé par#

  • DELETE /v2/roles/{id}