MetadataService
Provides XL Deploy's metadata: available types, permissions and orchestrators.
| GET | /metadata/orchestrators | Lists all the Orchestrator names that can be used to orchestrate a Deployment done by the DeploymentService . | 
| GET | /metadata/permissions | Lists all the Permissions that can be granted or revoked. | 
| GET | /metadata/type | Lists all the Descriptors of all the types known to the XL Deploy Type System. | 
| GET | /metadata/type/{type} | Gets the Descriptor for a specific type from the XL Deploy Type System. | 
GET /metadata/orchestrators
Lists all the Orchestrator names that can be used to orchestrate a Deployment
 done by the DeploymentService
.
- Response body
 - List of String - A List of orchestrator names.
 - Content type: application/xml
 
GET /metadata/permissions
Lists all the Permissions
 that can be granted or revoked.
- Response body
 - List of Permission - A List of Permissions
 - Content type: application/xml
 
GET /metadata/type
Lists all the Descriptors
 of all the types known to the XL Deploy Type System.
 Hidden properties are not exposed.
- Response body
 - List of Descriptor - A List of Descriptors
 - Content type: application/xml
 
GET /metadata/type/{type}
Gets the Descriptor
 for a specific type from the XL Deploy Type System.
- Parameters
 - 
Path type Type the type to get the descriptor of.  
- Response body
 - Descriptor - The descriptor matching the type
 - Content type: application/xml
 
