# Player

## Example Usage

```typescript
import { Player } from "@lukehagar/plexjs/sdk/models/operations";

let value: Player = {
  address: "10.10.10.171",
  machineIdentifier: "3tsdzir85m2onc3qyr255aq1",
  model: "standalone",
  platform: "windows",
  platformVersion: "10.0.22621",
  product: "Plex for Windows",
  profile: "Plex Desktop",
  remotePublicAddress: "68.248.140.20",
  state: "playing",
  title: "DESKTOP-BL80MTD",
  version: "1.85.0.4071-21128b56",
  local: true,
  relayed: false,
  secure: true,
  userID: 1,
};
```

## Fields

| Field                    | Type                     | Required                 | Description              | Example                  |
| ------------------------ | ------------------------ | ------------------------ | ------------------------ | ------------------------ |
| `address`                | *string*                 | :heavy_minus_sign:       | N/A                      | 10.10.10.171             |
| `machineIdentifier`      | *string*                 | :heavy_minus_sign:       | N/A                      | 3tsdzir85m2onc3qyr255aq1 |
| `model`                  | *string*                 | :heavy_minus_sign:       | N/A                      | standalone               |
| `platform`               | *string*                 | :heavy_minus_sign:       | N/A                      | windows                  |
| `platformVersion`        | *string*                 | :heavy_minus_sign:       | N/A                      | 10.0.22621               |
| `product`                | *string*                 | :heavy_minus_sign:       | N/A                      | Plex for Windows         |
| `profile`                | *string*                 | :heavy_minus_sign:       | N/A                      | Plex Desktop             |
| `remotePublicAddress`    | *string*                 | :heavy_minus_sign:       | N/A                      | 68.248.140.20            |
| `state`                  | *string*                 | :heavy_minus_sign:       | N/A                      | playing                  |
| `title`                  | *string*                 | :heavy_minus_sign:       | N/A                      | DESKTOP-BL80MTD          |
| `version`                | *string*                 | :heavy_minus_sign:       | N/A                      | 1.85.0.4071-21128b56     |
| `local`                  | *boolean*                | :heavy_minus_sign:       | N/A                      | true                     |
| `relayed`                | *boolean*                | :heavy_minus_sign:       | N/A                      | false                    |
| `secure`                 | *boolean*                | :heavy_minus_sign:       | N/A                      | true                     |
| `userID`                 | *number*                 | :heavy_minus_sign:       | N/A                      | 1                        |