Assets is Atlassian's CMDB for tracking hardware, software, services, and company assets. It uses AQL (Assets Query Language) for searching.
1 2twg assets query --aql "objectType = Server" twg assets query --aql "Name like 'web*'" --limit 10 twg assets query --aql "OS = macOS AND Status = Active" twg assets query --aql "objectType = Server AND Status = Active" -o json
1 2twg assets object get <id> twg assets objects query --id 1 --id 2 # Batch fetch by IDs twg assets service-object query # Service-linked objects
1 2twg assets objectschema get --id 1 # Get a schema by ID twg assets type list-attr query # List attribute definitions for types
1 2twg assets object-attribute-value query # Query attribute values
1 2twg assets --help twg assets object --help twg assets objects --help twg assets objectschema --help twg assets type --help twg assets query --help
AQL is the Assets Query Language for filtering objects:
| Pattern | Example |
|---|---|
| Exact match | objectType = Server |
| Name contains | Name like 'web*' |
| Multiple conditions | OS = macOS AND Status = Active |
| Status filter | Status = "In use" |
Assets commands do not support standard API token authentication in all configurations. If you receive an authentication error, try adding --no-hydrate (available via twg cypher) or contact your Atlassian admin.
Rate this page: