---
title: security
url: https://www.fastly.com/documentation/reference/compute/sdks/cpp/fastly/security/
---

**Kind:** Module  
**Package:** compute-sdk-cpp 0.7.0  
**Path:** `fastly::security`

## Classes

| Name | Summary |
| --- | --- |
| [InspectConfig](https://www.fastly.com/documentation/reference/compute/sdks/cpp/fastly/security/class.InspectConfig/) | Configuration for inspecting a `Request` using Security. |
| [InspectError](https://www.fastly.com/documentation/reference/compute/sdks/cpp/fastly/security/class.InspectError/) |  |
| [InspectResponse](https://www.fastly.com/documentation/reference/compute/sdks/cpp/fastly/security/class.InspectResponse/) | Results of asking Security to inspect a `Request` |

## Functions

| Name | Summary |
| --- | --- |
| [inspect](https://www.fastly.com/documentation/reference/compute/sdks/cpp/fastly/security/fn.inspect/) | Inspect a `Request` using the [Fastly Next-Gen WAF](https://docs.fastly.com/en/ngwaf/). |
