EdgeViewBatch
Fields
Section titled “Fields”| Field | Type | Required | Description and constraints |
|---|---|---|---|
deviceId |
string (uuid) | Yes | |
requests |
array of EdgeViewListRequest or EdgeViewInfoRequest or EdgeViewRangeRequest or EdgeViewPreviewRequest | Yes | maximum items 2 |
Additional properties are rejected by this schema.
JSON schema
Section titled “JSON schema”{ "properties": { "deviceId": { "type": "string", "format": "uuid", "title": "Deviceid" }, "requests": { "items": { "oneOf": [ { "$ref": "#/components/schemas/EdgeViewListRequest" }, { "$ref": "#/components/schemas/EdgeViewInfoRequest" }, { "$ref": "#/components/schemas/EdgeViewRangeRequest" }, { "$ref": "#/components/schemas/EdgeViewPreviewRequest" } ], "discriminator": { "propertyName": "operation", "mapping": { "info": "#/components/schemas/EdgeViewInfoRequest", "list": "#/components/schemas/EdgeViewListRequest", "preview": "#/components/schemas/EdgeViewPreviewRequest", "range": "#/components/schemas/EdgeViewRangeRequest" } } }, "type": "array", "maxItems": 2, "title": "Requests" } }, "additionalProperties": false, "type": "object", "required": [ "deviceId", "requests" ], "title": "EdgeViewBatch"}