Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/docs-remove-dlp-profiles-refs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@cdot65/prisma-airs-cli": patch
---

Replaced lingering `runtime dlp-profiles list` references in hand-authored docs (config-management, architecture overview, full-cli-sweep, runtime examples) with the canonical `runtime dlp profiles list`. Companion to the code PR that removed the legacy command.
2 changes: 1 addition & 1 deletion docs/architecture/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ graph LR
| Domain | CLI Commands | Service Layer |
|--------|-------------|---------------|
| **Guardrail Optimization** | `runtime topics create`, `runtime topics apply`, `runtime topics eval`, `runtime topics revert` | Prompt loader + Scanner + Management |
| **Runtime Security** | `runtime scan`, `runtime bulk-scan`, `runtime profiles`, `runtime topics`, `runtime api-keys`, `runtime customer-apps`, `runtime deployment-profiles`, `runtime dlp-profiles`, `runtime scan-logs` | `SdkRuntimeService` (sync + async scan) + `SdkManagementService` (config CRUD) |
| **Runtime Security** | `runtime scan`, `runtime bulk-scan`, `runtime profiles`, `runtime topics`, `runtime api-keys`, `runtime customer-apps`, `runtime deployment-profiles`, `runtime dlp`, `runtime scan-logs` | `SdkRuntimeService` (sync + async scan) + `SdkManagementService` (config CRUD) |
| **AI Red Teaming** | `redteam scan`, `redteam targets`, `redteam prompt-sets`, `redteam prompts`, `redteam properties` | `SdkRedTeamService` + `SdkPromptSetService` |
| **Model Security** | `model-security groups`, `model-security rules`, `model-security scans`, `model-security labels` | `SdkModelSecurityService` |
| **Profile Audits** | `runtime profiles audit` | Audit runner + Scanner + LLM |
Expand Down
56 changes: 0 additions & 56 deletions docs/cli/examples/runtime.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1385,62 +1385,6 @@
status: activated
authCode: D0000003

"runtime dlp-profiles list":
examples:
- note: Pretty output (default). Truncated — your tenant returns every predefined + custom DLP profile name.
input: airs runtime dlp-profiles list
output: |
Prisma AIRS — Runtime Configuration
Security profile and topic management


DLP Profiles:

Bulk CCN
CCPA
CommonwealthAustralia-PrivAct88
Corporate Financial Docs
Financial Information
GDPR
GLBA
HIPAA
... (more predefined + any custom profiles)
- note: JSON output (truncated — `id` is currently empty for every entry from this endpoint)
input: airs runtime dlp-profiles list --output json
output: |
[
{
"id": "",
"name": "Bulk CCN"
},
{
"id": "",
"name": "CCPA"
},
{
"id": "",
"name": "CommonwealthAustralia-PrivAct88"
},
{
"id": "",
"name": "Corporate Financial Docs"
}
]
- note: YAML output (truncated)
input: airs runtime dlp-profiles list --output yaml
output: |
id: ''
name: Bulk CCN
---
id: ''
name: CCPA
---
id: ''
name: CommonwealthAustralia-PrivAct88
---
id: ''
name: Corporate Financial Docs

"runtime scan-logs query":
examples:
- note: Empty result for a 24-hour window. The upstream `/v1/mgmt/scanlogs` endpoint only accepts a fixed set of (interval, unit) pairs — `(1, hours)`, `(24, hours)`, `(7, days)`, `(30, days)`. Anything else returns API 400.
Expand Down
4 changes: 2 additions & 2 deletions docs/development/full-cli-sweep.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ airs runtime deployment-profiles list
airs runtime deployment-profiles list --unactivated

# DLP profiles
airs runtime dlp-profiles list
airs runtime dlp profiles list

# Scan logs (last 24h)
airs runtime scan-logs query --interval 24 --unit hours
Expand Down Expand Up @@ -128,7 +128,7 @@ airs model-security pypi-auth

### B.4 — Runtime DLP (data patterns, profiles, dictionaries, filtering profiles)

Read-only sweep of the four DLP resources exposed by `airs runtime dlp`. Distinct from `airs runtime dlp-profiles list` above (that's the read-only DLP profile list used in Security Profiles).
Read-only sweep of the four DLP resources exposed by `airs runtime dlp`.

```bash
# Lists (Spring Page<> envelopes; totalElements/totalPages emit as null)
Expand Down
2 changes: 1 addition & 1 deletion docs/runtime/config-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ airs runtime deployment-profiles list --unactivated
## DLP Profiles

```bash
airs runtime dlp-profiles list
airs runtime dlp profiles list
```

## Scan Logs
Expand Down
Loading