Updating PMS Spec

This commit is contained in:
lukehagar
2024-02-06 15:38:17 +00:00
parent fbae581842
commit d6030aed1d

View File

@@ -214,90 +214,49 @@ paths:
Setting: Setting:
type: array type: array
items: items:
oneOf: type: object
- type: object properties:
properties: id:
id: type: string
type: string example: EnableDatabaseTrace
example: FriendlyName label:
label: type: string
type: string example: ''
example: Friendly name summary:
summary: type: string
type: string example: ''
example: 'This name will be used to identify this media server to other computers on your network. If you leave it blank, your computer''s name will be used instead.' type:
type: type: string
type: string example: bool
example: text default:
default: type: boolean
type: string example: false
example: '' value:
value: type: boolean
type: string example: false
example: Hera hidden:
hidden: type: boolean
type: boolean example: true
example: false advanced:
advanced: type: boolean
type: boolean example: false
example: false group:
group: type: string
type: string example: ''
example: general enumValues:
- type: object type: string
properties: example: '1:admin only|2:everyone'
id:
type: string
example: ScheduledLibraryUpdateInterval
label:
type: string
example: Library scan interval
summary:
type: string
example: ''
type:
type: string
example: int
default:
type: integer
format: int32
example: 3600
value:
type: integer
format: int32
example: 3600
hidden:
type: boolean
example: false
advanced:
type: boolean
example: false
group:
type: string
example: library
enumValues:
type: string
example: '900:every 15 minutes|1800:every 30 minutes|3600:hourly|7200:every 2 hours|21600:every 6 hours|43200:every 12 hours|86400:daily'
example: example:
- id: FriendlyName - id: EnableDatabaseTrace
label: Friendly name label: ''
summary: 'This name will be used to identify this media server to other computers on your network. If you leave it blank, your computer''s name will be used instead.'
type: text
default: ''
value: Hera
hidden: false
advanced: false
group: general
- id: ScheduledLibraryUpdateInterval
label: Library scan interval
summary: '' summary: ''
type: int type: bool
default: 3600 default: false
value: 3600 value: false
hidden: false hidden: true
advanced: false advanced: false
group: library group: ''
enumValues: '900:every 15 minutes|1800:every 30 minutes|3600:hourly|7200:every 2 hours|21600:every 6 hours|43200:every 12 hours|86400:daily' enumValues: '1:admin only|2:everyone'
'400': '400':
description: 'Bad Request - A parameter was not specified, or was specified incorrectly.' description: 'Bad Request - A parameter was not specified, or was specified incorrectly.'
'401': '401':