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'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc