Security update for Core, with self-updated composer
[yaffs-website] / web / core / modules / media / config / schema / media.schema.yml
1 media.settings:
2   type: config_object
3   label: 'Media settings'
4   mapping:
5     icon_base_uri:
6       type: string
7       label: 'Full URI to a folder where the media icons will be installed'
8
9 media.type.*:
10   type: config_entity
11   label: 'Media type'
12   mapping:
13     id:
14       type: string
15       label: 'Machine name'
16     label:
17       type: label
18       label: 'Name'
19     description:
20       type: text
21       label: 'Description'
22     source:
23       type: string
24       label: 'Source'
25     source_configuration:
26       type: media.source.[%parent.source]
27     queue_thumbnail_downloads:
28       type: boolean
29       label: 'Whether the thumbnail downloads should be queued'
30     new_revision:
31       type: boolean
32       label: 'Whether a new revision should be created by default'
33     field_map:
34       type: sequence
35       label: 'Field map'
36       sequence:
37         type: string
38
39 field.formatter.settings.media_thumbnail:
40   type: field.formatter.settings.image
41   label: 'Media thumbnail field display format settings'
42
43 media.source.*:
44   type: mapping
45   label: 'Media source settings'
46
47 media.source.file:
48   type: media.source.field_aware
49   label: '"File" media source configuration'
50
51 media.source.image:
52   type: media.source.field_aware
53   label: '"Image" media source configuration'
54
55 media.source.field_aware:
56   type: mapping
57   mapping:
58     source_field:
59       type: string
60       label: 'Source field'