Mandantenoptionen mit curl-Befehlen ändern
Sie können verschiedene Mandantenoptionen festlegen oder ändern, indem Sie
POST-Anfragen an
Cumulocity IoT senden. Dieser Abschnitt erklärt, wie Sie dies mit dem curl-Befehlszeilentool machen können. Ausführliche Informationen zu curl finden Sie unter
https://curl.haxx.se/.
Siehe auch die Informationen über "Tenants" im Reference guide unter https://www.cumulocity.com/guides/. Die Syntax des curl-Befehls hängt von der Umgebung ab, in der Sie arbeiten. Die Syntax für eine Bash-UNIX-Shell ist zum Beispiel wie folgt:
curl --user benutzername -X POST -H 'Content-Type: application/json' -d '{"category": "analytics.builder", "key": "keyname", "value": "wert"}' -k https://hostname/tenant/options
Hierbei gilt Folgendes:
benutzername ist der Name eines Benutzers mit der Berechtigung, die Mandantenoptionen in
Cumulocity IoT zu ändern. curl fordert Sie zur Eingabe eines Passworts auf. Oder Sie können ein Passwort auch im Argument
benutzername angeben, indem Sie das Argument um einen Doppelpunkt (:) und das Passwort erweitern. Zum Beispiel:
--user Benutzer123:geheimpw
keyname ist einer der in den vorherigen Abschnitten aufgelisteten Key-Namen.
wert ist der Wert, der für den Key festgelegt werden soll. Dies kann je nach Key eine Zahl oder Zeichenfolge sein.
hostname ist der Hostname Ihres Mandanten, auf dem Ihre Benutzeranwendung bereitgestellt wird.
category ist immer
analytics.builder.
Zum Beispiel (Bash-Shell):
curl --user Benutzer123 -X POST -H 'Content-Type: application/json' -d '{"category": "analytics.builder", "key": "numWorkerThreads", "value": "4"}' -k https://mein-mandant/tenant/options