35 lines
785 B
YAML
35 lines
785 B
YAML
$schema: http://json-schema.org/draft/2020-12/schema
|
|
type: object
|
|
properties:
|
|
entries:
|
|
type: array
|
|
items:
|
|
type: object
|
|
properties:
|
|
name:
|
|
type: string
|
|
description: Name of the feed
|
|
url:
|
|
type: string
|
|
description: Rss feed url of the podcast
|
|
limit:
|
|
type: integer
|
|
description: Number of entries to download
|
|
filename_type:
|
|
type: string
|
|
description: Decides how the files are named
|
|
enum:
|
|
- title
|
|
- date
|
|
filter:
|
|
type: string
|
|
description: yq filter expression
|
|
foobar: hello world
|
|
required:
|
|
- filename_type
|
|
- limit
|
|
- name
|
|
- url
|
|
required:
|
|
- entries
|