Skip to main content

Runtime scanning

Module: scm_sdk::airs::scan · Feature: scan (enabled by default)

Use Scanner for runtime content inspection. Construct it from a configured API-key client with Scanner::new, or select a regional endpoint with Scanner::for_region. Content and ContentBuilder construct scan content; SyncScanOptions supplies synchronous scan options.

MethodPurpose
sync_scanScan content synchronously using the scanner's typed convenience interface
scan_requestSubmit a typed synchronous scan request
async_scanSubmit an asynchronous scan batch
query_by_scan_idsRetrieve results for scan identifiers
query_by_report_idsRetrieve reports for report identifiers

Requests remain subject to validation, resource limits and caller-selected RequestOptions. Choose the service region deliberately; a regional scanner configuration is separate from the endpoints used for OAuth management APIs.

Generated reference​

See Core client for request policies, errors and transport injection.