> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://cla-demo.postmansolutions.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://cla-demo.postmansolutions.com/_mcp/server.

# Malware Scanning Approach

* [Malware Scanning Approaches](https://dev.azure.com/CLADevOps/Development/_wiki/wikis/AutoExtract/10707/Malware-Approaches)\
  Background and historical approaches evaluated for malware scanning, including constraints, trade-offs, and decisions that led to the current implementation

* [Defender for Storage Malware Scanning Design](https://dev.azure.com/CLADevOps/Development/_wiki/wikis/AutoExtract/10705/Defender-for-Storage-Malware-Scanning-design)\
  Authoritative system design describing the end-to-end malware scanning architecture, event flow, correlation strategy, and scan result handling

* [Upload API Scan Status Contract](https://dev.azure.com/CLADevOps/Development/_wiki/wikis/AutoExtract/10709/Upload-API-Scan-Status-Contract)\
  Defines the Upload API response fields, malware scan result behavior, timing expectations, and post-upload scan result retrieval

* [Malware Quarantine, Soft Delete, and Recovery](https://dev.azure.com/CLADevOps/Development/_wiki/wikis/AutoExtract/10708/Malware-Quarantine-Soft-Delete-and-Recovery)\
  Defines quarantine behavior for malicious files, soft delete usage, recovery workflows, and downstream processing gates

* [IaC Specification – Defender for Storage Malware Scanning](https://dev.azure.com/CLADevOps/Development/_wiki/wikis/AutoExtract/10706/Infrastructure-Overview-Malware-Scanning-Integration)\
  Infrastructure-as-code specification for enabling Defender for Storage malware scanning and integrating Event Grid with Service Bus