# Device

## Example Usage

```typescript
import { Device } from "@lukehagar/plexjs/sdk/models/shared";

let value: Device = {};
```

## Fields

| Field                                                                   | Type                                                                    | Required                                                                | Description                                                             |
| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- |
| `channelMapping`                                                        | [shared.ChannelMapping](../../../sdk/models/shared/channelmapping.md)[] | :heavy_minus_sign:                                                      | N/A                                                                     |
| `key`                                                                   | *string*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |
| `lastSeenAt`                                                            | *number*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |
| `make`                                                                  | *string*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |
| `model`                                                                 | *string*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |
| `modelNumber`                                                           | *string*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |
| `protocol`                                                              | *string*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |
| `sources`                                                               | *string*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |
| `state`                                                                 | *string*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |
| `status`                                                                | *string*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |
| `tuners`                                                                | *string*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |
| `uri`                                                                   | *string*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |
| `uuid`                                                                  | *string*                                                                | :heavy_minus_sign:                                                      | N/A                                                                     |