# MediaContainer

## Example Usage

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

let value: MediaContainer = {};
```

## Fields

| Field                                                                 | Type                                                                  | Required                                                              | Description                                                           |
| --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- |
| `size`                                                                | *number*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `allowCameraUpload`                                                   | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `allowChannelAccess`                                                  | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `allowMediaDeletion`                                                  | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `allowSharing`                                                        | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `allowSync`                                                           | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `allowTuners`                                                         | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `backgroundProcessing`                                                | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `certificate`                                                         | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `companionProxy`                                                      | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `countryCode`                                                         | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `diagnostics`                                                         | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `eventStream`                                                         | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `friendlyName`                                                        | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `hubSearch`                                                           | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `itemClusters`                                                        | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `livetv`                                                              | *number*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `machineIdentifier`                                                   | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `mediaProviders`                                                      | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `multiuser`                                                           | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `musicAnalysis`                                                       | *number*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `myPlex`                                                              | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `myPlexMappingState`                                                  | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `myPlexSigninState`                                                   | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `myPlexSubscription`                                                  | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `myPlexUsername`                                                      | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `offlineTranscode`                                                    | *number*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `ownerFeatures`                                                       | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `photoAutoTag`                                                        | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `platform`                                                            | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `platformVersion`                                                     | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `pluginHost`                                                          | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `pushNotifications`                                                   | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `readOnlyLibraries`                                                   | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `streamingBrainABRVersion`                                            | *number*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `streamingBrainVersion`                                               | *number*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `sync`                                                                | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `transcoderActiveVideoSessions`                                       | *number*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `transcoderAudio`                                                     | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `transcoderLyrics`                                                    | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `transcoderPhoto`                                                     | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `transcoderSubtitles`                                                 | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `transcoderVideo`                                                     | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `transcoderVideoBitrates`                                             | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `transcoderVideoQualities`                                            | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `transcoderVideoResolutions`                                          | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `updatedAt`                                                           | *number*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `updater`                                                             | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `version`                                                             | *string*                                                              | :heavy_minus_sign:                                                    | N/A                                                                   |
| `voiceSearch`                                                         | *boolean*                                                             | :heavy_minus_sign:                                                    | N/A                                                                   |
| `directory`                                                           | [operations.Directory](../../../sdk/models/operations/directory.md)[] | :heavy_minus_sign:                                                    | N/A                                                                   |