# PlexDevice


## Fields

| Field                                                                                      | Type                                                                                       | Required                                                                                   | Description                                                                                |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
| `name`                                                                                     | *::String*                                                                                 | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `product`                                                                                  | *::String*                                                                                 | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `product_version`                                                                          | *::String*                                                                                 | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `platform`                                                                                 | *::String*                                                                                 | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `platform_version`                                                                         | *::String*                                                                                 | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `device`                                                                                   | *::String*                                                                                 | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `client_identifier`                                                                        | *::String*                                                                                 | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `created_at`                                                                               | [Date](https://ruby-doc.org/stdlib-2.6.1/libdoc/date/rdoc/Date.html)                       | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `last_seen_at`                                                                             | [Date](https://ruby-doc.org/stdlib-2.6.1/libdoc/date/rdoc/Date.html)                       | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `provides`                                                                                 | *::String*                                                                                 | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `owner_id`                                                                                 | *::Integer*                                                                                | :heavy_check_mark:                                                                         | ownerId is null when the device is owned by the token used to send the request             |
| `source_title`                                                                             | *::String*                                                                                 | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `public_address`                                                                           | *::String*                                                                                 | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `access_token`                                                                             | *::String*                                                                                 | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `owned`                                                                                    | *T::Boolean*                                                                               | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `home`                                                                                     | *T::Boolean*                                                                               | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `synced`                                                                                   | *T::Boolean*                                                                               | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `relay`                                                                                    | *T::Boolean*                                                                               | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `presence`                                                                                 | *T::Boolean*                                                                               | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `https_required`                                                                           | *T::Boolean*                                                                               | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `public_address_matches`                                                                   | *T::Boolean*                                                                               | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `dns_rebinding_protection`                                                                 | *T::Boolean*                                                                               | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `nat_loopback_supported`                                                                   | *T::Boolean*                                                                               | :heavy_check_mark:                                                                         | N/A                                                                                        |
| `connections`                                                                              | T::Array<[::PlexRubySDK::Operations::Connections](../../models/operations/connections.md)> | :heavy_check_mark:                                                                         | N/A                                                                                        |