Menü der Dokumentation

Anzeigen von Konfigurationsoptionen

Mit dieser Funktion kannst du einen Einsprungspunkt auf die Config-App anbieten.

Ermitteln der Linkrelation zum Anzeigen der Konfigurationsoptionen

Die URL für ein Repository ist als Linkrelation in der Antwort (Response) der HTTP GET-Anforderung verfügbar.

Request

GET /config/
Accept: application/hal+json

Response

{
        _links: {
                configfeatures: {
                        href: "/config/features{?appname,category}",
                        templated: true
                }
        }
}

Angeben von verhaltenssteuernden Parametern

Das Verhalten beim Anzeigen der Konfigurationsoptionen steuerst du mit folgenden Parametern:

Parameter

Beschreibung

appname

Schränkt die Konfigurationsoptionen auf eine bestimmte App ein. Es muss der technische Appname (z.B. identityprovider statt d.ecs identity provider) verwendet werden.

category

Schränkt die Konfigurationsoptionen auf eine Kategorie ein. Hierfür gibst du die ID der Kategorie an (etwa "0a3c33eb-2f70-45de-a4f1-093f509eea15" für die Kategorie "Aufgaben und Prozesse").

Aufrufen der URL für die Konfigurationsoptionen

Wenn du eine URL erzeugt hast, dann kannst du die Ergebnisse wie folgt aufrufen:

Request

GET /config/features?appname=identityprovider
Accept: text/html

Als Ergebnis werden dann alle Konfigurationsoptionen von der Identity Provider-App angezeigt. Alle Konfigurationsoptionen der Kategorie "Aufgaben und Prozesse" kannst du folgendermaßen anzeigen lassen:

Request

GET /config/features?category=0a3c33eb-2f70-45de-a4f1-093f509eea15
Accept: text/html