1 # Schema for the configuration files of the REST module.
6 # @deprecated in Drupal 8.3.x and will be removed before Drupal 9.0.0.
9 label: 'Domain of the relation'
10 bc_entity_resource_permissions:
12 label: 'Whether the pre Drupal 8.2.x behavior of having permissions for EntityResource is enabled or not.'
14 # Method-level granularity of REST resource configuration.
20 label: 'HEAD method settings'
23 label: 'GET method settings'
26 label: 'POST method settings'
29 label: 'PUT method settings'
32 label: 'DELETE method settings'
35 label: 'TRACE method settings'
38 label: 'OPTIONS method settings'
41 label: 'CONNECT method settings'
44 label: 'PATCH method settings'
46 # Resource-level granularity of REST resource configuration.
47 rest_resource.resource:
52 label: 'Supported methods'
58 label: 'Supported formats'
64 label: 'Supported authentication providers'
67 label: 'Authentication provider'
74 label: 'Supported format'
80 label: 'Supported authentication'
83 label: 'Authentication'
87 label: 'REST resource config'
91 label: 'REST resource config ID'
94 label: 'REST resource plugin id'
97 label: 'REST resource configuration granularity'
99 type: rest_resource.[%parent.granularity]
100 label: 'REST resource configuration'