465d17ba10
This patch adds support for a REST API for CRUD operations on traits. GET /traits: Returns all resource classes. PUT /traits/{name}: To insert a single custom trait. GET /traits/{name}: To check if a trait name exists. DELETE /traits/{name}: To delete the specified trait. GET /resource_providers/{uuid}/traits: a list of traits associated with a specific resource provider PUT /resource_providers/{uuid}/traits: Set all the traits for a specific resource provider DELETE /resource_providers/{uuid}/traits: Remove any existing trait associations for a specific resource provider Partial implement blueprint resource-provider-traits Change-Id: Ia027895cbb4f1c71fd9470d8f9281d2bebb6d8a2 |
||
---|---|---|
.. | ||
add-aggregate-type-extra-specs-affinity-filter-79a2d3ee152b8ecd.yaml | ||
aggregate-uuid-generation-1f029af7a9af519b.yaml | ||
aggregates-moved-to-api-database-e1bd30909aaf79d3.yaml | ||
delete-inventories-placement-api-13582910371308c4.yaml | ||
placement-api-endpoint-interface-set-29af8b9400ce7775.yaml | ||
placement-api-member-of-d8a08d0d0c5700d7.yaml | ||
placement-cors-c7a83e8c63787736.yaml | ||
placement-rest-api-filter-providers-by-resources-0ab51c9766fe654f.yaml | ||
placement-rest-custom-resource-classes-a3f2175772983b0a.yaml | ||
placement-traits-api-efa17d46ea1b616b.yaml | ||
return-uuid-attribute-for-aggregates-70d9f733f86fb1a3.yaml |