Skip to main content

One SDK for Strata Cloud Manager

scm-sdk is a community-maintained, native async Rust SDK for Strata Cloud Manager. Prisma AIRS is the first implemented product family, alongside shared DLP and IAM clients. NGFW and SASE are planned product areas; this release does not provide those clients.

The current published release is 0.2.5, with Rust 1.89 as its minimum supported compiler. Applications own their async runtime, credentials, transport configuration, and enforcement decisions. Node.js is used to build this documentation site, not by the Rust crate.

The 0.2.5 patch adds typed MCP integration and server tags, tag list filters and list_with_options from the Portkey AI Gateway OpenAPI. The earlier 0.2.4 patch added directional security-profile models with TypeScript 0.35.0 request validation and preserved unknown response values.

Choose your starting point​

AreaWhat is available
Prisma AIRSRuntime Security, security management, Model Security, AI Red Teaming, AI Gateway, and explicitly experimental clients.
Shared SCM servicesOAuth, DLP, and IAM.
NGFWPlanned; no client surface is advertised for this release.
SASEPlanned; no client surface is advertised for this release.

Build with Rust​

[dependencies]
scm = { package = "scm-sdk", version = "=0.2.5" }

Start with installation and the quick start. Select optional product features as needed. Use the API reference for client families and Rust API documentation.

Compatibility and qualification​

The SDK preserves the frozen TypeScript SDK capability surface and adds separately documented vendor API updates. Response compatibility, default handling, and unknown model fields are explicit parts of the Rust contract.

Implementation and offline contract coverage do not imply live acceptance for every tenant or workflow. Consult live qualification and release notes before deployment.