oembed_providers.schema.yml in oEmbed Providers 1.0.x
Same filename and directory in other branches
config/schema/oembed_providers.schema.yml
File
config/schema/oembed_providers.schema.ymlView source
- # Schema for the configuration files of the oEmbed Providers module.
-
- oembed_providers.settings:
- type: config_object
- label: 'oEmbed Providers settings'
- mapping:
- allowed_providers:
- type: sequence
- label: 'Allowed Providers'
- sequence:
- type: string
- label: 'Provider'
- external_fetch:
- type: boolean
- label: 'External Fetch'
-
- oembed_providers.provider.*:
- type: config_entity
- label: 'oEmbed provider'
- mapping:
- id:
- type: string
- label: 'Machine-readable name'
- label:
- type: label
- label: 'Provider name'
- provider_url:
- type: string
- label: 'Provider URL'
- endpoints:
- type: sequence
- label: 'Endpoints'
- sequence:
- type: mapping
- label: 'Endpoint'
- mapping:
- schemes:
- type: sequence
- label: 'Schemes'
- sequence:
- type: string
- label: 'Scheme'
- url:
- type: string
- label: Endpoint URL
- discovery:
- type: boolean
- label: 'Discovery'
- formats:
- type: mapping
- label: 'Formats'
- mapping:
- json:
- type: boolean
- label: 'JSON'
- xml:
- type: boolean
- label: 'XML'