mirror of
https://github.com/LukeHagar/plexpy.git
synced 2025-12-06 12:47:44 +00:00
33 lines
878 B
Python
33 lines
878 B
Python
from .base import BaseModel
|
|
from typing import List
|
|
|
|
|
|
class MediaContainer(BaseModel):
|
|
def __init__(self, size: float = None, Server: list = None, **kwargs):
|
|
"""
|
|
Initialize MediaContainer
|
|
Parameters:
|
|
----------
|
|
size: float
|
|
Server: list of dict
|
|
"""
|
|
if size is not None:
|
|
self.size = size
|
|
if Server is not None:
|
|
self.Server = Server
|
|
|
|
|
|
class GetAvailableClientsResponseItem(BaseModel):
|
|
def __init__(self, MediaContainer: MediaContainer = None, **kwargs):
|
|
"""
|
|
Initialize GetAvailableClientsResponseItem
|
|
Parameters:
|
|
----------
|
|
MediaContainer: MediaContainer
|
|
"""
|
|
if MediaContainer is not None:
|
|
self.MediaContainer = MediaContainer
|
|
|
|
|
|
GetAvailableClientsResponse = List[GetAvailableClientsResponseItem]
|