find_repository_object
Suche nach Repository Objekten.
Methode und URI
oder
oder
oder
Request
Content
Nicht benötigt.
Query Parameter
Anhand folgender Query Parameter kann die Ergebnismenge der Objektsuche eingeschränkt werden. Bei allen Parametern kann * als Wildcard verwendet werden.
Parameter | Beschreibung |
---|---|
description | Kurzbeschreibung des Objekts |
object_id | Objekt ID |
internal_id | Interne ID |
external_id | Externe ID |
query | Query für direkte Abfragen auf die Tabellen /GAL/CCM_DATA00 und /GAL/CCM_INDEX00. Die Syntax entspricht dabei einer ABAP WHERE-Bedingungen in einem SELECT auf Tabelle /GAL/CCM_DATA00 mit Alias DATA00 und einem INNER JOIN auf Tabelle /GAL/CCM_INDEX00 mit Alias INDEX00. Querys können nicht verwendet werden, wenn der URL Parameter "min_update_timestamp" verwendet wird. Beispiel: DATA00~CREATE_USER_ID LIKE '%TESTER' Ergebnis: Alle Objekte, die mit der Kennung "TESTER" angelegt wurden. |
object_status | Status des Objekts. Zulässige Werte sind A für Aktiv, I für Inaktiv, T für Template, G für Ghost (temporär nicht verfügbar), D für Gelöscht und U für Wiederhergestellt. |
index_mode | Vergleichsoperator bei Abfragen auf den Objekt-Index. Zulässige Werte sind AND und OR. |
expand | Kennzeichen, ob vollständige Objektdaten zurückgeliefert werden soll. Zulässige werte sind True und False. Per Default werden nur die Werte repository_id, object_id, internal_id, external_id und die Kurzbeschreibung zurückgeliefert. |
Beliebiger Index-Feldname | Wird ein Query-Parameter übergeben, der nicht den obigen Parametern entsprechen, wird angenommen, dass der Parameter dem Namen eines Index-Felds entspricht, die in Tabelle /GAL/CCM_INDEX00 abgespeichert werden. |
Beispiel
Response
Content
Array mit JSON serialisierten Versionen der gefundenen Conigma Repository Objekte bei Angabe des Query Parameters expand=True. Sonst wird ein JSON-Array mit den Objekt-IDs inklusive der Beschreibung als Ergebnismenge zurück geliefert.
Beispiel
Beispiel ohne expand oder mit expand=False: