Revision history [back]

click to hide/show revision 1
initial version
There are different API endpoints exposed by each service. Each of these service expose different or subset of APIs. APIs available through ADMIN url may not be available through public APIs.

E.g following are different endpoints.
--publicurl=http://controller:5000/v2.0 
--internalurl=http://controller:5000/v2.0 
--adminurl=http://controller:35357/v2.0

Here public and internalurl are same and adminurl is different. So APIs available in adminurl are not available in public/internal

In some case all public,internal and admin are same. It means to say that there is not different among them.

I'm not quite clear from you question on which component you trying this. Is it keystone or nova or some other component. Also what is the use case you are trying to solve ? 
Is it for understanding these URLs or 
Are you trying to solve some real world use case ?

There are different API endpoints exposed by each service. Each of these service expose different or subset of APIs. APIs available through ADMIN url may not be available through public APIs. APIs.

E.g following are different endpoints. endpoints.

--publicurl=http://controller:5000/v2.0 
--internalurl=http://controller:5000/v2.0 
--adminurl=http://controller:35357/v2.0

Here public publicurl and internalurl are same and adminurl is different. So APIs available in adminurl are not available in public/internal public/internal. In some case all public,internal public, internal and admin are same. It means to say that there is not different among them. them.

I'm not quite clear from you question on which component you trying this. Is it keystone or nova or some other component. Also what is the use case you are trying to solve ? solve? Is it for understanding these URLs or Are are you trying to solve some real world use case ?

case?