type: object
additionalProperties: false
required:
- id
- name
properties:
id:
type: string
pattern: '^[a-z0-9-]+$'
name:
icon: