Asset Inventory
The Asset Inventory is a unified view of all your cloud resources across every connected integration. Resources from AWS, GCP, Azure, and any other synced provider appear in a single inventory with consistent schemas, searchable attributes, and organized categories.
How It Works
After you set up integrations and run a sync, your cloud resources are normalized into a common schema and loaded into the Asset Inventory. The inventory updates after each sync, so it reflects the latest state of your infrastructure.
Navigating the Inventory
The Asset Inventory has three main areas:
- Left sidebar: browse resources by category
- Main table: view, sort, and filter resources
- Detail panel: inspect individual resource attributes (opens when you click a row)
Resource Categories
The left sidebar organizes assets into categories:
- Compute: EC2 instances, VMs, managed instance groups
- Storage: S3 buckets, disks, blob storage
- Networking: VPCs, subnets, load balancers, DNS
- Databases: RDS, Cloud SQL, Cosmos DB
- Containers: EKS, GKE, AKS clusters and workloads
- Identity: IAM users, roles, service accounts
- Serverless: Lambda functions, Cloud Functions
- Logging: CloudTrail, audit logs
- Threat detection: GuardDuty, Security Command Center
- And more (Administration, Batch Processing, Queues, Endpoint Management, Vulnerability Management)
Select All Resources to view everything, or select a category to filter to those resource types. Each category shows the total resource count. You can also search category names using the search field at the top of the sidebar.
Search, Filters, Grouping
The top part of the Asset Inventory allows you to search, filter, and group resources by their properties.
To filter resources by their properties, click the Filter by and select one of the properties, an operator, and the available values. You can add additional filters and change the logical operator (AND/OR) between them by clicking the logical operator in the input box.

To perform a full-text search, type your search query in the designated input.

The full text search input takes an arbitrary string and searches for its existence in the cloud resources and their metadata (including their JSON columns).
You can use logical operators in the full text search input as well. Use backslash \ to escape special characters that have other meaning, such as asterisk * .
Example full text search queries:
"picture-service": finds all resources with the “picture-service” in one of the indexed columns."picture-service" OR "auth-service": finds all resources with the “picture-service” or “auth-service” in one of the indexed columns."test" AND NOT "latest": finds all resources with “test” but not containing “latest”.
Saved Filters
Save frequently used filters for reuse. Saved filters can be shared with your team and reapplied from the saved filters panel. They are also available via the REST API and can be used as scopes when creating policies.
Resource Details
Click any row in the table to open the detail panel on the right side. The detail view has three tabs:
- Resource details: the resource’s cloud provider, name, type, region, CloudQuery ID, last sync time, tags, and custom column values
- Related resources: resources connected to the selected asset based on table relationships, with the ability to filter by resource type
- Insights: Insights findings that affect this resource, so you can see security, cost, and compliance issues in context
Customizing Columns
Click the column settings icon to show or hide columns in the table. You can:
- Toggle individual columns on or off
- Show or hide all columns at once
- Restore the default column set
Default columns include: Cloud, Resource Type, Account, Name, Region, and Tags. Custom columns appear alongside the defaults and can be toggled the same way.
Exporting Data
Use the export button to download the current filtered and sorted view as a file.
Going Deeper with SQL
For queries that go beyond the search syntax (joins across tables, aggregations, or complex conditions), use the SQL Console to write ClickHouse SQL directly against your synced data.
To analyze your inventory for security risks, compliance gaps, and cost optimization opportunities, use Insights.
Related Features
- SQL Console: run ClickHouse SQL queries against your synced data
- Policies: define detective controls that continuously evaluate your resources
- Reports: build visualizations and dashboards from your asset data
- Insights: analyze your inventory for security risks, compliance gaps, and cost optimization
- Custom columns: add computed or enrichment columns to the inventory
Next Steps
- SQL Console - Write advanced SQL queries against your cloud data
- Policies - Create rules to monitor asset compliance
- Alerts - Get notified when asset conditions are met
Last updated on