list_resources
Retrieve resource UUIDs from Aria Operations by filtering on kind, name, or collection status. Start here to identify resources before fetching details with other tools.
Instructions
[READ] List resources in Aria Operations filtered by kind. Start here: this turns a name or kind into the UUID other resource tools need. Then call get_resource for detail on one row.
Each row carries aria_state (Aria's lifecycle state — STARTED even for a
powered-off VM, so not a power state) and collection_status (whether data
is arriving: DATA_RECEIVING, NO_DATA_RECEIVING, ...; null when Aria did not
report one). status is kept for existing callers and equals aria_state.
Returns a paginated envelope: items, returned, limit, total (null when the API reports no size, or when name_filter / collection_status filtered the rows), truncated, hint, and note when a collection_status filter matched nothing (it names the statuses seen). Check truncated before calling this the complete set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results. Default 100. Paginated automatically, so a larger limit spans more than one page. | |
| target | No | Aria target name from config; default when omitted. | |
| name_filter | No | Substring filter on resource name (case-insensitive). | |
| resource_kind | No | e.g. VirtualMachine, HostSystem, ClusterComputeResource, Datastore, Datacenter — or "all" for every kind (an adapter instance's objects span several kinds). | VirtualMachine |
| collection_status | No | Keep only rows with this collection_status, case-insensitive. NO_DATA_RECEIVING lists the objects an "Objects are not receiving data from adapter instance" alert is about. |