Erforderliche Berechtigung: VariableBrowse

Zum Herausfinden des Namens, des Typs und der URL einer Umgebungsvariablen können Sie das entsprechende VariableObject durchsuchen. Zum Durchsuchen eines VariableObject muss das folgende URI-Format verwendet werden: http://[Host]:[Port]/nivariable/VariableObjects('[dynamische API-URL]')

Zum Beispiel: GET http://Mein_Server:3580/nivariable/VariableObjects('ni.var.psp://localhost')?$format=json

Hinweis Mit den Beispielbefehlen werden nur JSON-Antworten ausgegeben. Zur Ausgabe von XML-Antworten muss $format=json aus den Befehlen entfernt werden.

Zur Anzeige der Eigenschaft Children von VariableObject verwenden Sie die URI für Unterobjekte, die per Voreinstellung ausgeblendet ist, es sei denn, sie wird spezifisch abgefragt.

Zum Beispiel: GET http://Mein_Server:3580/nivariable/VariableObjects('ni.var.psp://localhost')/Children?$format=json

Zur Inline-Darstellung der Eigenschaft Children verwenden Sie den Parameter $expand. Auf diese Weise muss keine separate Anfrage zum Abfragen der Unterobjekte erfolgen. Zum Beispiel: GET http://Mein_Server:3580/nivariable/VariableObjects('ni.var.psp://localhost')?$format=json&$expand=children

Wenn nur eine Eigenschaft von VariableObject abgefragt werden soll, verwenden Sie das folgende URI-Format.

GET http://[Host]:[Port]/nivariable/VariableObjects('[dynamische API-URL]')/[spezifische Eigenschaft]

Die verfügbaren Eigenschaften sind Url, Type und Name. Zur Abfrage der Eigenschaft Typ von ni.var.psp://localhost verwenden Sie folgende URI:

GET http://Mein_Server:3580/nivariable/VariableObjects('ni.var.psp://localhost')/type?$format=json