Appearance
UpsertDeviceInput
Type: Input
Input for creating or updating a device
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| description | String | Device description | |
| deviceType | String | Type of device | |
| id | DeviceID | ID for update; omit for create | |
| identifier | String! | Unique device identifier (required) | |
| inboundProtocols | [InboundProtocolConfigInput!] | Inbound protocol configurations | |
| isActive | Boolean | Whether the device is active | |
| manufacturer | String | Device manufacturer | |
| model | String | Device model | |
| name | String | Display name | |
| networkId | NetworkID | Associated network ID | |
| outboundProtocols | [OutboundProtocolConfigInput!] | Outbound protocol configurations | |
| serialNumber | String | Device serial number |