mirror of
https://github.com/LukeHagar/plexpy.git
synced 2025-12-06 20:57:46 +00:00
Regenerated with pythonv2 and newest spec
This commit is contained in:
81
src/plex_api_client/models/errors/getserveractivities.py
Normal file
81
src/plex_api_client/models/errors/getserveractivities.py
Normal file
@@ -0,0 +1,81 @@
|
||||
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
|
||||
|
||||
from __future__ import annotations
|
||||
import httpx
|
||||
from plex_api_client import utils
|
||||
from plex_api_client.types import BaseModel
|
||||
import pydantic
|
||||
from typing import List, Optional, TypedDict
|
||||
from typing_extensions import Annotated, NotRequired
|
||||
|
||||
|
||||
class GetServerActivitiesActivitiesErrorsTypedDict(TypedDict):
|
||||
code: NotRequired[int]
|
||||
message: NotRequired[str]
|
||||
status: NotRequired[int]
|
||||
|
||||
|
||||
class GetServerActivitiesActivitiesErrors(BaseModel):
|
||||
code: Optional[int] = None
|
||||
|
||||
message: Optional[str] = None
|
||||
|
||||
status: Optional[int] = None
|
||||
|
||||
|
||||
class GetServerActivitiesActivitiesResponseBodyData(BaseModel):
|
||||
errors: Optional[List[GetServerActivitiesActivitiesErrors]] = None
|
||||
|
||||
raw_response: Annotated[Optional[httpx.Response], pydantic.Field(exclude=True)] = (
|
||||
None
|
||||
)
|
||||
r"""Raw HTTP response; suitable for custom response parsing"""
|
||||
|
||||
|
||||
class GetServerActivitiesActivitiesResponseBody(Exception):
|
||||
r"""Unauthorized - Returned if the X-Plex-Token is missing from the header or query."""
|
||||
|
||||
data: GetServerActivitiesActivitiesResponseBodyData
|
||||
|
||||
def __init__(self, data: GetServerActivitiesActivitiesResponseBodyData):
|
||||
self.data = data
|
||||
|
||||
def __str__(self) -> str:
|
||||
return utils.marshal_json(
|
||||
self.data, GetServerActivitiesActivitiesResponseBodyData
|
||||
)
|
||||
|
||||
|
||||
class GetServerActivitiesErrorsTypedDict(TypedDict):
|
||||
code: NotRequired[int]
|
||||
message: NotRequired[str]
|
||||
status: NotRequired[int]
|
||||
|
||||
|
||||
class GetServerActivitiesErrors(BaseModel):
|
||||
code: Optional[int] = None
|
||||
|
||||
message: Optional[str] = None
|
||||
|
||||
status: Optional[int] = None
|
||||
|
||||
|
||||
class GetServerActivitiesResponseBodyData(BaseModel):
|
||||
errors: Optional[List[GetServerActivitiesErrors]] = None
|
||||
|
||||
raw_response: Annotated[Optional[httpx.Response], pydantic.Field(exclude=True)] = (
|
||||
None
|
||||
)
|
||||
r"""Raw HTTP response; suitable for custom response parsing"""
|
||||
|
||||
|
||||
class GetServerActivitiesResponseBody(Exception):
|
||||
r"""Bad Request - A parameter was not specified, or was specified incorrectly."""
|
||||
|
||||
data: GetServerActivitiesResponseBodyData
|
||||
|
||||
def __init__(self, data: GetServerActivitiesResponseBodyData):
|
||||
self.data = data
|
||||
|
||||
def __str__(self) -> str:
|
||||
return utils.marshal_json(self.data, GetServerActivitiesResponseBodyData)
|
||||
Reference in New Issue
Block a user