388db7e6e2
To facilitate opaqueness of resource provider generation internals, we need to return the (initial) generation when a provider is created. For consistency with other APIs, we will do this by returning the entire resource provider record (which includes the generation) from POST /resource_providers. Change-Id: I8624e194fe0173531c5aa2119c903e3c68b8c6cd blueprint: generation-from-create-provider
34 lines
1.1 KiB
JSON
34 lines
1.1 KiB
JSON
{
|
|
"generation": 0,
|
|
"links": [
|
|
{
|
|
"href": "/placement/resource_providers/7d2590ae-fb85-4080-9306-058b4c915e3f",
|
|
"rel": "self"
|
|
},
|
|
{
|
|
"href": "/placement/resource_providers/7d2590ae-fb85-4080-9306-058b4c915e3f/aggregates",
|
|
"rel": "aggregates"
|
|
},
|
|
{
|
|
"href": "/placement/resource_providers/7d2590ae-fb85-4080-9306-058b4c915e3f/inventories",
|
|
"rel": "inventories"
|
|
},
|
|
{
|
|
"href": "/placement/resource_providers/7d2590ae-fb85-4080-9306-058b4c915e3f/usages",
|
|
"rel": "usages"
|
|
},
|
|
{
|
|
"href": "/placement/resource_providers/7d2590ae-fb85-4080-9306-058b4c915e3f/traits",
|
|
"rel": "traits"
|
|
},
|
|
{
|
|
"href": "/placement/resource_providers/7d2590ae-fb85-4080-9306-058b4c915e3f/allocations",
|
|
"rel": "allocations"
|
|
}
|
|
],
|
|
"name": "NFS Share",
|
|
"uuid": "7d2590ae-fb85-4080-9306-058b4c915e3f",
|
|
"parent_provider_uuid": "542df8ed-9be2-49b9-b4db-6d3183ff8ec8",
|
|
"root_provider_uuid": "542df8ed-9be2-49b9-b4db-6d3183ff8ec8"
|
|
}
|