Introduction
The murano service API is a programmatic interface used for interaction with murano. Other interaction mechanisms like the murano dashboard or the murano CLI should use the API as an underlying protocol for interaction.
Allowed HTTPs requests
Description Of Usual Server Responses
OK
- the request was successful.Created
- the request was successful and a resource was created.No Content
- the request was successful but there is no representation to return (i.e. the response is empty).Bad Request
- the request could not be understood or required parameters were missing.Unauthorized
- authentication failed or user didn’t have permissions for requested operation.Forbidden
- access denied.Not Found
- resource was not foundMethod Not Allowed
- requested method is not supported for resource.Not Acceptable
- the requested resource is only capable of generating content not acceptable
according to the Accept headers sent in the request.Conflict
- requested method resulted in a conflict with the current state of the resource.Response of POSTs and PUTs
All POST and PUT requests by convention should return the created object (in the case of POST, with a generated ID) as if it was requested by GET.
Authentication
All requests include a keystone authentication token header (X-Auth-Token). Clients must authenticate with keystone before interacting with the murano service.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.