Configure

TIA
Netzwerk REST Client ActiveClients Ein Client

ns=2;s=DEPRAG Smart/Network/HTTP/REST/ActiveClients/0/Configure

Konfiguriert einen REST Client. Dieser Befehl ist auszuführen, wenn der Client über die Methode AddUnparameterizedClient hinzugefügt worden ist oder einer der 10 standardmäßig angelegten Clients verwendet wird.

Parameter:

    ConnectionTimeoutInMilliseconds
    Maximale Zeit in Millisekunden für den Verbindungsaufbau zur REST-API. Kann innerhalb des Zeitintervalls keine Verbindung aufgebaut werden, wird ein Fehler ausgegeben.
    TlsVersion
    TLS Version, die für die Verschlüsselung genutzt wird:
    SSL2, SSL3, TLS, Default, TLS11, TLS12, TLS13
    UserName
    Benutzername, mit dem sich bei der angegebenen REST-API authentifiziert wird.
    Password
    Passwort, mit dem sich bei der angegebenen REST-API authentifiziert wird.
    ApiToken
    API Token, mit dem sich bei der angegebenen REST-API authentifiziert wird.
    AcceptSelfSignedCertificates
    Legt fest ob unsignierte Zertifikate akzeptiert werden. Wird dieser Wert auf ja gesetzt, kann sich die Anwendung zu REST-APIs mit selbstsignierten Zertifikaten verbinden.
    Compression
    Legt den Kompressionsalgorithmus fest:
    All
    None
    Gzip
    Deflate
    Brotli

Rückgabewert:

    Configure
    Eine Variable vom Typ OpcMethodReturnValueVoid. Die Methode hat keine befehlsspezifischen Rückgabewerte.

Beispiele:

Für Beispiele und Erklärungen bezüglich der Aufrufe von Knoten via Siemens TIA Portal sei an dieser Stelle auf den Unterpunkt "Siemens TIA Portal" in Abschnitt "Erste Schritte" verwiesen.