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

**Kind:** Module  
**Package:** @fastly/js-compute 4.0.1  
**Path:** `security`

## Interfaces

| Name | Summary |
| --- | --- |
| [InspectConfig](https://www.fastly.com/documentation/reference/compute/sdks/javascript/js-compute/security/interface.InspectConfig/) | Configuration for [inspect](https://www.fastly.com/documentation/reference/compute/sdks/javascript/js-compute/security/fn.inspect/). |
| [InspectResponse](https://www.fastly.com/documentation/reference/compute/sdks/javascript/js-compute/security/interface.InspectResponse/) | Results of inspecting a request with the Fastly Next-Gen WAF. |

## Enums

| Name | Summary |
| --- | --- |
| [InspectVerdict](https://www.fastly.com/documentation/reference/compute/sdks/javascript/js-compute/security/enum.InspectVerdict/) | Known verdict values returned by [inspect](https://www.fastly.com/documentation/reference/compute/sdks/javascript/js-compute/security/fn.inspect/). |

## Functions

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