Files
plexjs/docs/sdk/models/operations/player.md

45 lines
2.8 KiB
Markdown

# 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 |