List catalog services
list_servicesLists OpenStack services registered in the Keystone catalog to verify available service types; supports filtering by type and project.
Instructions
List services registered in the Keystone catalog. Usually needs more than a project reader role; forbidden means the role is missing, not that the list is empty. Not paged; narrow with filters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Service type, e.g. compute. | |
| limit | No | Maximum items to return (1-100, default 50). | |
| project_id | No | Project ID to work in; omit for the default project. Allowed values are listed by get_scope. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| limit | Yes | Maximum number of items requested. | |
| complete | Yes | True when no more items exist beyond this page. | |
| resource | Yes | Resource type of the items. | |
| project_id | Yes | Project whose session produced the list. | |
| next_marker | No | Pass as marker to read the next page; null when complete or when the API has no marker paging. | |
| observed_at | Yes | UTC time the list was read. |