Azure Industrial IoT SignalR Event Service
Version : v2
License : MIT LICENSE
License URL : https://opensource.org/licenses/MIT
Terms of service : null
Host : localhost:9080
Schemes : HTTP, HTTPS
- Discovery : Configure discovery
- Telemetry : Value and Event monitoring services
Configure discovery
PUT /events/v2/discovery/requests/{requestId}/events
Register a client to receive discovery progress events through SignalR for a particular request.
Type | Name | Description | Schema |
---|---|---|---|
Path | requestId required |
The request to monitor | string |
Body | body optional |
The connection that will receive discovery events. | string |
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
application/json-patch+json
application/json
text/json
application/*+json
application/x-msgpack
DELETE /events/v2/discovery/requests/{requestId}/events/{connectionId}
Unregister a client and stop it from receiving discovery events for a particular request.
Type | Name | Description | Schema |
---|---|---|---|
Path | connectionId required |
The connection that will not receive any more discovery progress | string |
Path | requestId required |
The request to unsubscribe from | string |
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
PUT /events/v2/discovery/{discovererId}/events
Register a client to receive discovery progress events through SignalR from a particular discoverer.
Type | Name | Description | Schema |
---|---|---|---|
Path | discovererId required |
The discoverer to subscribe to | string |
Body | body optional |
The connection that will receive discovery events. | string |
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
application/json-patch+json
application/json
text/json
application/*+json
application/x-msgpack
DELETE /events/v2/discovery/{discovererId}/events/{connectionId}
Unregister a client and stop it from receiving discovery events.
Type | Name | Description | Schema |
---|---|---|---|
Path | connectionId required |
The connection that will not receive any more discovery progress | string |
Path | discovererId required |
The discoverer to unsubscribe from | string |
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
Value and Event monitoring services
PUT /events/v2/telemetry/{endpointId}/samples
Register a client to receive publisher samples through SignalR.
Type | Name | Description | Schema |
---|---|---|---|
Path | endpointId required |
The endpoint to subscribe to | string |
Body | body optional |
The connection that will receive publisher samples. | string |
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
application/json-patch+json
application/json
text/json
application/*+json
application/x-msgpack
DELETE /events/v2/telemetry/{endpointId}/samples/{connectionId}
Unregister a client and stop it from receiving samples.
Type | Name | Description | Schema |
---|---|---|---|
Path | connectionId required |
The connection that will not receive any more published samples | string |
Path | endpointId required |
The endpoint to unsubscribe from | string |
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |