How can I determine what REST parameters my open stack instance allows, and is there an auth parameter?
I've been playing with the vagrant openstack provisioner plugin.
github.com/cloudbau/vagrant-openstack-plugin
At one point, it creates a JSON request, with parameters like this:
{:auth=>{:passwordCredentials=>{:username=>"jvyas", :password=>"XXXXXX"}, :tenantName=>"XXXXXXXX"}}
And a error is recieved : That "auth" is an unexpected keyword.
I'm assuming that there is some kind of version mismatch, between the parameter schema that my plugin is sending, versus the parameters that my openstack version accepts.
How can I determine the exact schema that my OS instance accpets? I can log into the browser, but I dont see details about the REST API in my instance, and I assume the REST API changes from instance to instance, so looking at the general docs may not be as useful.