IAM
The SDK interfaces based on the Keystone v3 API are as follows. For details about the invoking methods, see the sample codes.
| Interface | Method | API |
|---|---|---|
| Tokens | Create(c *gophercloud.ServiceClient, opts AuthOptionsBuilder) | POST /v3/auth/tokens |
| Validate(c *gophercloud.ServiceClient, token string) | GET /v3/auth/tokens | |
| Service catalog | List(client *gophercloud.ServiceClient, opts ListOptsBuilder) | GET /v3/services |
| Get(client *gophercloud.ServiceClient, serviceID string) | GET /v3/services/{service_id} | |
| Endpoints | List(client *gophercloud.ServiceClient, opts ListOptsBuilder) | GET /v3/endpoints |
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.