UTEM CLI — control plane for UTEM Code Security (Wiz CLI parity)
Project description
utem-cli
Control-plane CLI for the UTEM platform. Wiz-parity for the
utem code lane (wiz iac scan / wiz docker scan analogue).
Install
pip install -e .[dev]
Auth
The CLI reads three values from environment variables (or ~/.utem/config.toml):
| Variable | Default | Required |
|---|---|---|
UTEM_API_URL |
https://utem.innavoto.com |
no |
UTEM_TOKEN |
- | yes |
UTEM_TENANT_ID |
- | yes |
~/.utem/config.toml example:
[utem]
api_url = "https://utem.innavoto.com"
token = "eyJhbGciOi..."
tenant_id = "00000000-0000-0000-0000-000000000000"
Examples
# 1. List repos visible to your tenant.
utem code repos --owner-type org
# 2. Trigger a scan and wait for it to finish.
utem code scan Innavoto/utem-code --wait
# 3. List the most recent critical secret findings as JSON.
utem code findings --severity critical --type secret --output json
Exit codes (scan)
| Code | Meaning |
|---|---|
| 0 | Scan succeeded (or queued, no --wait) |
| 1 | Scan reached terminal failed state |
| 2 | --wait polling timed out |
| 3 | API or transport error |
Test
pytest tests/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
utem-0.1.0.tar.gz
(18.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
utem-0.1.0-py3-none-any.whl
(15.4 kB
view details)
File details
Details for the file utem-0.1.0.tar.gz.
File metadata
- Download URL: utem-0.1.0.tar.gz
- Upload date:
- Size: 18.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
42d1382512b947718b2a211837f754a69aa9c592b8246ea0aeaf3fac6678a253
|
|
| MD5 |
cfb129d743775a3a8fcdcdb08bf32ecd
|
|
| BLAKE2b-256 |
08322e092d1dc10b98b7c49ebcde8b276301edb9eb5d4dec809a372aed8fd3d4
|
File details
Details for the file utem-0.1.0-py3-none-any.whl.
File metadata
- Download URL: utem-0.1.0-py3-none-any.whl
- Upload date:
- Size: 15.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6dd6641ffc8f6efe1f7092b5bd919a86eab233f6080c3da416a3406499897221
|
|
| MD5 |
b83623400f26614e014f36e925642371
|
|
| BLAKE2b-256 |
bd94b2018a178d1ede9fde9fa11c804638fbe8bdd2fac03c18019221da3076d7
|