xtcentity-2.x-dev/xtcserver/config/schema/xtcserver.schema.yml
xtcserver/config/schema/xtcserver.schema.yml
xtcserver.settings:
type: config_object
label: 'XTC Server settings'
mapping:
xtcserver_version:
type: string
xtcserver_debug:
type: boolean
xtcserver.optionset.*:
type: config_entity
label: 'XTC Server optionset'
mapping:
id:
type: string
label: 'ID'
label:
type: label
label: 'Label'
options:
type: mapping
label: 'Options'
mapping:
# General options
description:
type: text
label: 'Description'
type:
type: string
label: 'Type'
env:
type: string
label: 'Environment'
options:
type: mapping
label: 'Options'
mapping:
# Client options
verify:
type: boolean
label: 'Verify'
timeout:
type: integer
label: 'Timeout'
connection:
type: sequence
label: 'Connection'
sequence:
type: mapping
mapping:
# Client connection
tls:
type: boolean
label: 'TLS'
host:
type: string
label: 'Host'
port:
type: integer
label: 'Port'
endpoint:
type: string
label: 'Endpoint'
