restore_deleted_elements

mutationSeit v1.0

Holt gelöschte Elemente mit ihren ursprünglichen IDs zurück: dieselbe UUID, dieselbe Auto-ID, dieselben Beziehungen und Platzierungen in Diagrammen. Ein wiederhergestellter Typ kommt mit allen Instanzen zurück, die seine Löschung mitgenommen hat. Die op_ids stammen aus list_deleted_elements oder get_element_history. Alles wird vorab geprüft; steht etwas im Weg, wird der ganze Aufruf mit Begründung abgelehnt. Optionen:

  • allow_partial stellt wieder her, was möglich ist, und meldet den Rest.
  • renumber_on_conflict nimmt die nächste freie Auto-ID, wenn die alte Nummer inzwischen vergeben ist.
  • allow_duplicate_name stellt einen Typ neben einem neueren gleichen Namens wieder her.
  • dry_run zeigt, was zurückkäme, ohne etwas zu ändern.

Simulationsagenten und -verbindungen, die mitgelöscht wurden, werden noch nicht wiederhergestellt. Lässt sich rückgängig machen.

Beispielanfrage

{"op_ids": [122809], "dry_run": true}

Dieser Inhalt wurde kollaborativ mit KI erstellt.