ci: regenerated with OpenAPI Doc 0.0.3, Speakeasy CLI 1.299.1

This commit is contained in:
speakeasybot
2024-05-30 00:33:14 +00:00
parent 6748e94a9a
commit 3ca78f55ad
491 changed files with 4181 additions and 2758 deletions

View File

@@ -0,0 +1,9 @@
{/* Autogenerated DO NOT EDIT */}
##### `Response` [*{ `*http.Response` }*](https://pkg.go.dev/net/http#Response)
Raw HTTP response; suitable for custom response parsing
---
##### `Request` [*{ `*http.Request` }*](https://pkg.go.dev/net/http#Request)
Raw HTTP request; suitable for debugging

View File

@@ -0,0 +1,9 @@
{/* Autogenerated DO NOT EDIT */}
##### `response` [*{ `requests.Response` }*](https://requests.readthedocs.io/en/latest/api/#requests.Response)
Raw HTTP response; suitable for custom response parsing
---
##### `request` [*{ `requests.Request` }*](https://requests.readthedocs.io/en/latest/api/#requests.Request)
Raw HTTP request; suitable for debugging

View File

@@ -1,9 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `response`: [*{ `Response` }*](https://developer.mozilla.org/en-US/docs/Web/API/Response)
Raw HTTP response; suitable for custom response parsing
---
##### `request`: *{`Request`}*
Raw HTTP request; suitable for debugging

View File

@@ -0,0 +1,16 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `errors` *{`List[errors.GetLibraryItemsErrors]`}*
<Collapsible content={() => import('/content/types/models/errors/get_library_items_errors/python.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `http_meta` *{`components.HTTPMetadata`}*
<Collapsible content={() => import('/content/types/models/components/http_metadata/python.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -2,16 +2,15 @@
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `errors?`: *{`errors.GetLibraryItemsErrors[]`}*
<Collapsible content={() => import('/content/types/models/errors/get_library_items_errors/typescript.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `httpMeta`: *{`components.HTTPMetadata`}*
<Collapsible content={() => import('/content/types/models/components/http_metadata/typescript.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `object?`: *{`operations.GetStatisticsResponseBody`}*
Media Statistics
<Collapsible content={() => import('/content/types/models/operations/get_statistics_response_body/typescript.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -1,14 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `errors` *{`List[errors.GetStatisticsErrors]`}*
<Collapsible content={() => import('/content/types/models/errors/get_statistics_errors/python.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `raw_response` [*{ `requests.Response` }*](https://requests.readthedocs.io/en/latest/api/#requests.Response)
Raw HTTP response; suitable for custom response parsing

View File

@@ -0,0 +1,16 @@
{/* Autogenerated DO NOT EDIT */}
##### `code` *{`Optional[float]`}*
<br/>
**Example:** `1001`
---
##### `message` *{`Optional[str]`}*
<br/>
**Example:** `User could not be authenticated`
---
##### `status` *{`Optional[float]`}*
<br/>
**Example:** `401`

View File

@@ -0,0 +1,16 @@
{/* Autogenerated DO NOT EDIT */}
##### `code?`: *{`number`}*
<br/>
**Example:** `1001`
---
##### `message?`: *{`string`}*
<br/>
**Example:** `User could not be authenticated`
---
##### `status?`: *{`number`}*
<br/>
**Example:** `401`

View File

@@ -0,0 +1,16 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `errors` *{`List[errors.SearchLibraryErrors]`}*
<Collapsible content={() => import('/content/types/models/errors/search_library_errors/python.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `http_meta` *{`components.HTTPMetadata`}*
<Collapsible content={() => import('/content/types/models/components/http_metadata/python.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -2,9 +2,9 @@
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `errors?`: *{`errors.GetStatisticsErrors[]`}*
##### `errors?`: *{`errors.SearchLibraryErrors[]`}*
<Collapsible content={() => import('/content/types/models/errors/get_statistics_errors/typescript.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
<Collapsible content={() => import('/content/types/models/errors/search_library_errors/typescript.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---

View File

@@ -0,0 +1,10 @@
{/* Autogenerated DO NOT EDIT */}
##### `x_plex_client_identifier` *{`str`}*
The unique identifier for the client application
This is used to track the client application and its usage
(UUID, serial number, or other number unique per device)
<br/>
**Example:** `Postman`

View File

@@ -1,41 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `ID` *{`*int`}*
<br/>
**Example:** `238960586`
---
##### `Key` *{`*string`}*
<br/>
**Example:** `/accounts/238960586`
---
##### `Name` *{`*string`}*
<br/>
**Example:** `Diane`
---
##### `DefaultAudioLanguage` *{`*string`}*
<br/>
**Example:** `en`
---
##### `AutoSelectAudio` *{`*bool`}*
<br/>
**Example:** `true`
---
##### `DefaultSubtitleLanguage` *{`*string`}*
<br/>
**Example:** `en`
---
##### `SubtitleMode` *{`*int`}*
<br/>
**Example:** `1`
---
##### `Thumb` *{`*string`}*
<br/>
**Example:** `https://plex.tv/users/50d83634246da1de/avatar?c=1707110967`

View File

@@ -1,41 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `id` *{`Optional[int]`}*
<br/>
**Example:** `238960586`
---
##### `key` *{`Optional[str]`}*
<br/>
**Example:** `/accounts/238960586`
---
##### `name` *{`Optional[str]`}*
<br/>
**Example:** `Diane`
---
##### `default_audio_language` *{`Optional[str]`}*
<br/>
**Example:** `en`
---
##### `auto_select_audio` *{`Optional[bool]`}*
<br/>
**Example:** `true`
---
##### `default_subtitle_language` *{`Optional[str]`}*
<br/>
**Example:** `en`
---
##### `subtitle_mode` *{`Optional[int]`}*
<br/>
**Example:** `1`
---
##### `thumb` *{`Optional[str]`}*
<br/>
**Example:** `https://plex.tv/users/50d83634246da1de/avatar?c=1707110967`

View File

@@ -1,41 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `id?`: *{`number`}*
<br/>
**Example:** `238960586`
---
##### `key?`: *{`string`}*
<br/>
**Example:** `/accounts/238960586`
---
##### `name?`: *{`string`}*
<br/>
**Example:** `Diane`
---
##### `defaultAudioLanguage?`: *{`string`}*
<br/>
**Example:** `en`
---
##### `autoSelectAudio?`: *{`boolean`}*
<br/>
**Example:** `true`
---
##### `defaultSubtitleLanguage?`: *{`string`}*
<br/>
**Example:** `en`
---
##### `subtitleMode?`: *{`number`}*
<br/>
**Example:** `1`
---
##### `thumb?`: *{`string`}*
<br/>
**Example:** `https://plex.tv/users/50d83634246da1de/avatar?c=1707110967`

View File

@@ -0,0 +1,10 @@
{/* Autogenerated DO NOT EDIT */}
##### `XPlexClientIdentifier` *{`string`}*
The unique identifier for the client application
This is used to track the client application and its usage
(UUID, serial number, or other number unique per device)
<br/>
**Example:** `Postman`

View File

@@ -0,0 +1,10 @@
{/* Autogenerated DO NOT EDIT */}
##### `x_plex_client_identifier` *{`str`}*
The unique identifier for the client application
This is used to track the client application and its usage
(UUID, serial number, or other number unique per device)
<br/>
**Example:** `Postman`

View File

@@ -0,0 +1,10 @@
{/* Autogenerated DO NOT EDIT */}
##### `xPlexClientIdentifier`: *{`string`}*
The unique identifier for the client application
This is used to track the client application and its usage
(UUID, serial number, or other number unique per device)
<br/>
**Example:** `Postman`

View File

@@ -1,26 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `ID` *{`*int`}*
<br/>
**Example:** `208`
---
##### `Name` *{`*string`}*
<br/>
**Example:** `Roku Express`
---
##### `Platform` *{`*string`}*
<br/>
**Example:** `Roku`
---
##### `ClientIdentifier` *{`*string`}*
<br/>
**Example:** `793095d235660625108ef785cc7646e9`
---
##### `CreatedAt` *{`*int`}*
<br/>
**Example:** `1706470556`

View File

@@ -1,26 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `id` *{`Optional[int]`}*
<br/>
**Example:** `208`
---
##### `name` *{`Optional[str]`}*
<br/>
**Example:** `Roku Express`
---
##### `platform` *{`Optional[str]`}*
<br/>
**Example:** `Roku`
---
##### `client_identifier` *{`Optional[str]`}*
<br/>
**Example:** `793095d235660625108ef785cc7646e9`
---
##### `created_at` *{`Optional[int]`}*
<br/>
**Example:** `1706470556`

View File

@@ -1,26 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `id?`: *{`number`}*
<br/>
**Example:** `208`
---
##### `name?`: *{`string`}*
<br/>
**Example:** `Roku Express`
---
##### `platform?`: *{`string`}*
<br/>
**Example:** `Roku`
---
##### `clientIdentifier?`: *{`string`}*
<br/>
**Example:** `793095d235660625108ef785cc7646e9`
---
##### `createdAt?`: *{`number`}*
<br/>
**Example:** `1706470556`

View File

@@ -1,33 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `Size` *{`*int`}*
<br/>
**Example:** `5497`
---
##### `Device` *{`[]operations.GetStatisticsDevice`}*
<br/>
**Example:** `[{"clientIdentifier":"793095d235660625108ef785cc7646e9","createdAt":1706470556,"id":208,"name":"Roku Express","platform":"Roku"}]`
<Collapsible content={() => import('/content/types/models/operations/get_statistics_device/go.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `Account` *{`[]operations.Account`}*
<br/>
**Example:** `[{"autoSelectAudio":true,"defaultAudioLanguage":"en","defaultSubtitleLanguage":"en","id":238960586,"key":"/accounts/238960586","name":"Diane","subtitleMode":1,"thumb":"https://plex.tv/users/50d83634246da1de/avatar?c=1707110967"}]`
<Collapsible content={() => import('/content/types/models/operations/account/go.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `StatisticsMedia` *{`[]operations.StatisticsMedia`}*
<br/>
**Example:** `[{"accountID":1,"at":1707141600,"count":1,"deviceID":13,"duration":1555,"metadataType":4,"timespan":4}]`
<Collapsible content={() => import('/content/types/models/operations/statistics_media/go.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -1,33 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `size` *{`Optional[int]`}*
<br/>
**Example:** `5497`
---
##### `device` *{`List[operations.GetStatisticsDevice]`}*
<br/>
**Example:** `[{"clientIdentifier":"793095d235660625108ef785cc7646e9","createdAt":1706470556,"id":208,"name":"Roku Express","platform":"Roku"}]`
<Collapsible content={() => import('/content/types/models/operations/get_statistics_device/python.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `account` *{`List[operations.Account]`}*
<br/>
**Example:** `[{"autoSelectAudio":true,"defaultAudioLanguage":"en","defaultSubtitleLanguage":"en","id":238960586,"key":"/accounts/238960586","name":"Diane","subtitleMode":1,"thumb":"https://plex.tv/users/50d83634246da1de/avatar?c=1707110967"}]`
<Collapsible content={() => import('/content/types/models/operations/account/python.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `statistics_media` *{`List[operations.StatisticsMedia]`}*
<br/>
**Example:** `[{"accountID":1,"at":1707141600,"count":1,"deviceID":13,"duration":1555,"metadataType":4,"timespan":4}]`
<Collapsible content={() => import('/content/types/models/operations/statistics_media/python.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -1,33 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `size?`: *{`number`}*
<br/>
**Example:** `5497`
---
##### `device?`: *{`operations.GetStatisticsDevice[]`}*
<br/>
**Example:** `[{"clientIdentifier":"793095d235660625108ef785cc7646e9","createdAt":1706470556,"id":208,"name":"Roku Express","platform":"Roku"}]`
<Collapsible content={() => import('/content/types/models/operations/get_statistics_device/typescript.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `account?`: *{`operations.Account[]`}*
<br/>
**Example:** `[{"autoSelectAudio":true,"defaultAudioLanguage":"en","defaultSubtitleLanguage":"en","id":238960586,"key":"/accounts/238960586","name":"Diane","subtitleMode":1,"thumb":"https://plex.tv/users/50d83634246da1de/avatar?c=1707110967"}]`
<Collapsible content={() => import('/content/types/models/operations/account/typescript.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `statisticsMedia?`: *{`operations.StatisticsMedia[]`}*
<br/>
**Example:** `[{"accountID":1,"at":1707141600,"count":1,"deviceID":13,"duration":1555,"metadataType":4,"timespan":4}]`
<Collapsible content={() => import('/content/types/models/operations/statistics_media/typescript.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -1,7 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `Timespan` *{`*int64`}*
The timespan to retrieve statistics for
the exact meaning of this parameter is not known

View File

@@ -1,7 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `timespan` *{`Optional[int]`}*
The timespan to retrieve statistics for
the exact meaning of this parameter is not known

View File

@@ -1,7 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `timespan?`: *{`number`}*
The timespan to retrieve statistics for
the exact meaning of this parameter is not known

View File

@@ -1,23 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `ContentType` *{`string`}*
HTTP response content type for this operation
---
##### `StatusCode` *{`int`}*
HTTP response status code for this operation
---
##### `RawResponse` [*{ `*http.Response` }*](https://pkg.go.dev/net/http#Response)
Raw HTTP response; suitable for custom response parsing
---
##### `Object` *{`*operations.GetStatisticsResponseBody`}*
Media Statistics
<Collapsible content={() => import('/content/types/models/operations/get_statistics_response_body/go.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -1,23 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `content_type` *{`str`}*
HTTP response content type for this operation
---
##### `status_code` *{`int`}*
HTTP response status code for this operation
---
##### `raw_response` [*{ `requests.Response` }*](https://requests.readthedocs.io/en/latest/api/#requests.Response)
Raw HTTP response; suitable for custom response parsing
---
##### `object` *{`Optional[operations.GetStatisticsResponseBody]`}*
Media Statistics
<Collapsible content={() => import('/content/types/models/operations/get_statistics_response_body/python.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -1,10 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `MediaContainer` *{`*operations.GetStatisticsMediaContainer`}*
<Collapsible content={() => import('/content/types/models/operations/get_statistics_media_container/go.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -1,10 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `media_container` *{`Optional[operations.GetStatisticsMediaContainer]`}*
<Collapsible content={() => import('/content/types/models/operations/get_statistics_media_container/python.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -1,10 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `mediaContainer?`: *{`operations.GetStatisticsMediaContainer`}*
<Collapsible content={() => import('/content/types/models/operations/get_statistics_media_container/typescript.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -0,0 +1,10 @@
{/* Autogenerated DO NOT EDIT */}
##### `XPlexClientIdentifier` *{`string`}*
The unique identifier for the client application
This is used to track the client application and its usage
(UUID, serial number, or other number unique per device)
<br/>
**Example:** `Postman`

View File

@@ -0,0 +1,10 @@
{/* Autogenerated DO NOT EDIT */}
##### `x_plex_client_identifier` *{`str`}*
The unique identifier for the client application
This is used to track the client application and its usage
(UUID, serial number, or other number unique per device)
<br/>
**Example:** `Postman`

View File

@@ -0,0 +1,10 @@
{/* Autogenerated DO NOT EDIT */}
##### `xPlexClientIdentifier`: *{`string`}*
The unique identifier for the client application
This is used to track the client application and its usage
(UUID, serial number, or other number unique per device)
<br/>
**Example:** `Postman`

View File

@@ -1,36 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `AccountID` *{`*int`}*
<br/>
**Example:** `1`
---
##### `DeviceID` *{`*int`}*
<br/>
**Example:** `13`
---
##### `Timespan` *{`*int`}*
<br/>
**Example:** `4`
---
##### `At` *{`*int`}*
<br/>
**Example:** `1707141600`
---
##### `MetadataType` *{`*int`}*
<br/>
**Example:** `4`
---
##### `Count` *{`*int`}*
<br/>
**Example:** `1`
---
##### `Duration` *{`*int`}*
<br/>
**Example:** `1555`

View File

@@ -1,36 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `account_id` *{`Optional[int]`}*
<br/>
**Example:** `1`
---
##### `device_id` *{`Optional[int]`}*
<br/>
**Example:** `13`
---
##### `timespan` *{`Optional[int]`}*
<br/>
**Example:** `4`
---
##### `at` *{`Optional[int]`}*
<br/>
**Example:** `1707141600`
---
##### `metadata_type` *{`Optional[int]`}*
<br/>
**Example:** `4`
---
##### `count` *{`Optional[int]`}*
<br/>
**Example:** `1`
---
##### `duration` *{`Optional[int]`}*
<br/>
**Example:** `1555`

View File

@@ -1,36 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
##### `accountID?`: *{`number`}*
<br/>
**Example:** `1`
---
##### `deviceID?`: *{`number`}*
<br/>
**Example:** `13`
---
##### `timespan?`: *{`number`}*
<br/>
**Example:** `4`
---
##### `at?`: *{`number`}*
<br/>
**Example:** `1707141600`
---
##### `metadataType?`: *{`number`}*
<br/>
**Example:** `4`
---
##### `count?`: *{`number`}*
<br/>
**Example:** `1`
---
##### `duration?`: *{`number`}*
<br/>
**Example:** `1555`

View File

@@ -0,0 +1,16 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `Errors` *{`[]sdkerrors.GetLibraryItemsErrors`}*
<Collapsible content={() => import('/content/types/models/sdkerrors/get_library_items_errors/go.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `HTTPMeta` *{`components.HTTPMetadata`}*
<Collapsible content={() => import('/content/types/models/components/http_metadata/go.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />

View File

@@ -1,14 +0,0 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `Errors` *{`[]sdkerrors.GetStatisticsErrors`}*
<Collapsible content={() => import('/content/types/models/sdkerrors/get_statistics_errors/go.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `RawResponse` [*{ `*http.Response` }*](https://pkg.go.dev/net/http#Response)
Raw HTTP response; suitable for custom response parsing

View File

@@ -0,0 +1,16 @@
{/* Autogenerated DO NOT EDIT */}
##### `Code` *{`*float64`}*
<br/>
**Example:** `1001`
---
##### `Message` *{`*string`}*
<br/>
**Example:** `User could not be authenticated`
---
##### `Status` *{`*float64`}*
<br/>
**Example:** `401`

View File

@@ -0,0 +1,16 @@
{/* Autogenerated DO NOT EDIT */}
import Collapsible from "/src/components/Collapsible";
import Labels from "/src/lib/labels";
##### `Errors` *{`[]sdkerrors.SearchLibraryErrors`}*
<Collapsible content={() => import('/content/types/models/sdkerrors/search_library_errors/go.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />
---
##### `HTTPMeta` *{`components.HTTPMetadata`}*
<Collapsible content={() => import('/content/types/models/components/http_metadata/go.mdx')} openLabel={Labels.showProperties} closeLabel={Labels.hideProperties} />